decode method Null safety
- XdrDataInputStream stream
Implementation
static XdrHostFunction decode(XdrDataInputStream stream) {
XdrHostFunctionArgs args = XdrHostFunctionArgs.decode(stream);
int authSize = stream.readInt();
List<XdrContractAuth> auth = List<XdrContractAuth>.empty(growable: true);
for (int i = 0; i < authSize; i++) {
auth.add(XdrContractAuth.decode(stream));
}
return XdrHostFunction(args, auth);
}