decode static method
Implementation
static XdrSetOptionsOp decode(XdrDataInputStream stream) {
XdrSetOptionsOp decodedSetOptionsOp = XdrSetOptionsOp();
int inflationDestPresent = stream.readInt();
if (inflationDestPresent != 0) {
decodedSetOptionsOp.inflationDest = XdrAccountID.decode(stream);
}
int clearFlagsPresent = stream.readInt();
if (clearFlagsPresent != 0) {
decodedSetOptionsOp.clearFlags = XdrUint32.decode(stream);
}
int setFlagsPresent = stream.readInt();
if (setFlagsPresent != 0) {
decodedSetOptionsOp.setFlags = XdrUint32.decode(stream);
}
int masterWeightPresent = stream.readInt();
if (masterWeightPresent != 0) {
decodedSetOptionsOp.masterWeight = XdrUint32.decode(stream);
}
int lowThresholdPresent = stream.readInt();
if (lowThresholdPresent != 0) {
decodedSetOptionsOp.lowThreshold = XdrUint32.decode(stream);
}
int medThresholdPresent = stream.readInt();
if (medThresholdPresent != 0) {
decodedSetOptionsOp.medThreshold = XdrUint32.decode(stream);
}
int highThresholdPresent = stream.readInt();
if (highThresholdPresent != 0) {
decodedSetOptionsOp.highThreshold = XdrUint32.decode(stream);
}
int homeDomainPresent = stream.readInt();
if (homeDomainPresent != 0) {
decodedSetOptionsOp.homeDomain = XdrString32.decode(stream);
}
int signerPresent = stream.readInt();
if (signerPresent != 0) {
decodedSetOptionsOp.signer = XdrSigner.decode(stream);
}
return decodedSetOptionsOp;
}