decode static method
- XdrDataInputStream stream
Implementation
static XdrContractExecutable decode(XdrDataInputStream stream) {
XdrContractExecutable decoded =
XdrContractExecutable(XdrContractExecutableType.decode(stream));
switch (decoded.type) {
case XdrContractExecutableType.CONTRACT_EXECUTABLE_WASM:
decoded.wasmHash = XdrHash.decode(stream);
break;
case XdrContractExecutableType.CONTRACT_EXECUTABLE_STELLAR_ASSET:
break;
}
return decoded;
}