read static method

Implementation

static LiftRetVal<OutPoint> read(Uint8List buf) {
  int new_offset = buf.offsetInBytes;

  final txid_lifted =
      FfiConverterTxid.read(Uint8List.view(buf.buffer, new_offset));
  final txid = txid_lifted.value;
  new_offset += txid_lifted.bytesRead;
  final vout_lifted =
      FfiConverterUInt32.read(Uint8List.view(buf.buffer, new_offset));
  final vout = vout_lifted.value;
  new_offset += vout_lifted.bytesRead;
  return LiftRetVal(
      OutPoint(
        txid,
        vout,
      ),
      new_offset - buf.offsetInBytes);
}