fromwireBlindedPath function

List fromwireBlindedPath(
  1. Uint8List buffer
)

Implementation

List<dynamic> fromwireBlindedPath(Uint8List buffer) {
  List<dynamic> retarr = fromwirePoint(buffer);
  var blinding = retarr[0];
  buffer = retarr[1];
  retarr = fromwireu16(buffer);
  dynamic lenfieldNumHops = retarr[0];
  buffer = retarr[1];
  List<dynamic> v = [];
  for (int i = 0; i < lenfieldNumHops; i++) {
    retarr = fromwireOnionmsgPath(buffer);
    v.add(retarr[0]);
    buffer = retarr[1];
  }
  return [
    {'blinding': blinding, 'path': v},
    buffer
  ];
}