decode static method
Implementation
static XdrLiquidityPoolDepositResultCode decode(XdrDataInputStream stream) {
int value = stream.readInt();
switch (value) {
case 0:
return LIQUIDITY_POOL_DEPOSIT_SUCCESS;
case -1:
return LIQUIDITY_POOL_DEPOSIT_MALFORMED;
case -2:
return LIQUIDITY_POOL_DEPOSIT_NO_TRUST;
case -3:
return LIQUIDITY_POOL_DEPOSIT_NOT_AUTHORIZED;
case -4:
return LIQUIDITY_POOL_DEPOSIT_UNDERFUNDED;
case -5:
return LIQUIDITY_POOL_DEPOSIT_LINE_FULL;
case -6:
return LIQUIDITY_POOL_DEPOSIT_BAD_PRICE;
case -7:
return LIQUIDITY_POOL_DEPOSIT_POOL_FULL;
default:
throw Exception("Unknown enum value: $value");
}
}