fromwireOnionmsgPath function

List fromwireOnionmsgPath(
  1. Uint8List buffer
)

Implementation

List<dynamic> fromwireOnionmsgPath(Uint8List buffer) {
  List<dynamic> retarr = fromwirePoint(buffer);
  var nodeId = retarr[0];
  buffer = retarr[1];
  retarr = fromwireu16(buffer);
  dynamic lenfieldEnclen = retarr[0];
  buffer = retarr[1];
  List<dynamic> v = [];
  for (int i = 0; i < lenfieldEnclen; i++) {
    retarr = fromwireByte(buffer);
    v.add(retarr[0]);
    buffer = retarr[1];
  }
  return [
    {'node_id': nodeId, 'enctlv': v},
    buffer
  ];
}