Package org.stellar.sdk
Class LiquidityPoolWithdrawOperation
java.lang.Object
org.stellar.sdk.Operation
org.stellar.sdk.LiquidityPoolWithdrawOperation
Represents LiquidityPoolDeposit operation.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.stellar.sdk.Operation
Operation.OperationBuilder<C extends Operation,B extends Operation.OperationBuilder<C, B>> -
Constructor Summary
ConstructorsConstructorDescriptionLiquidityPoolWithdrawOperation(@NonNull LiquidityPoolID liquidityPoolID, @NonNull String amount, @NonNull String minAmountA, @NonNull String minAmountB) LiquidityPoolWithdrawOperation(AssetAmount a, AssetAmount b, @NonNull String amount) -
Method Summary
Modifier and TypeMethodDescriptionboolean@NonNull StringAmount of pool shares to withdraw.@NonNull LiquidityPoolIDThe liquidity pool ID.@NonNull StringMinimum amount of first asset to withdraw.@NonNull StringMinimum amount of second asset to withdraw.inthashCode()Methods inherited from class org.stellar.sdk.Operation
fromXdr, fromXdr, getSourceAccount, setSourceAccount, toXdr, toXdr, toXdrBase64, toXdrBase64
-
Constructor Details
-
LiquidityPoolWithdrawOperation
-
LiquidityPoolWithdrawOperation
public LiquidityPoolWithdrawOperation(AssetAmount a, AssetAmount b, @NonNull @NonNull String amount) -
LiquidityPoolWithdrawOperation
public LiquidityPoolWithdrawOperation(@NonNull @NonNull LiquidityPoolID liquidityPoolID, @NonNull @NonNull String amount, @NonNull @NonNull String minAmountA, @NonNull @NonNull String minAmountB)
-
-
Method Details
-
getLiquidityPoolID
The liquidity pool ID. * -
getAmount
Amount of pool shares to withdraw. * -
getMinAmountA
Minimum amount of first asset to withdraw. * -
getMinAmountB
Minimum amount of second asset to withdraw. * -
equals
-
hashCode
public int hashCode()
-