decode static method
Implementation
static XdrSCAddress decode(XdrDataInputStream stream) {
XdrSCAddress decoded = XdrSCAddress(XdrSCAddressType.decode(stream));
switch (decoded.discriminant) {
case XdrSCAddressType.SC_ADDRESS_TYPE_ACCOUNT:
decoded.accountId = XdrAccountID.decode(stream);
break;
case XdrSCAddressType.SC_ADDRESS_TYPE_CONTRACT:
decoded.contractId = XdrHash.decode(stream);
break;
}
return decoded;
}