decode method

  1. @override
(dynamic, int) decode(
  1. Uint8List data,
  2. int offset
)
override

ABI-decode from data at byte offset. Returns (decoded value, bytes consumed from head).

Implementation

@override
(dynamic, int) decode(Uint8List data, int offset) {
  final length = _readUint256(data, offset).toInt();
  final bytes = Uint8List.fromList(data.sublist(offset + 32, offset + 32 + length));
  final consumed = 32 + _padTo32(length);
  return (bytes, consumed);
}