fromwireBlindedPayinfo function
Implementation
List<dynamic> fromwireBlindedPayinfo(Uint8List buffer) {
List<dynamic> retarr = fromwireu32(buffer);
dynamic feeBaseMsat = retarr[0];
buffer = retarr[1];
retarr = fromwireu32(buffer);
dynamic feeProportionalMillionths = retarr[0];
buffer = retarr[1];
retarr = fromwireu16(buffer);
dynamic cltvExpiryDelta = retarr[0];
buffer = retarr[1];
retarr = fromwireu16(buffer);
dynamic lenfieldFlen = retarr[0];
buffer = retarr[1];
List<dynamic> v = [];
for (int i = 0; i < lenfieldFlen; i++) {
retarr = fromwireByte(buffer);
v.add(retarr[0]);
buffer = retarr[1];
}
return [
{
'fee_base_msat': feeBaseMsat,
'fee_proportional_millionths': feeProportionalMillionths,
'cltv_expiry_delta': cltvExpiryDelta,
'features': v
},
buffer
];
}