Package org.stellar.sdk
Class LiquidityPoolDepositOperation
java.lang.Object
org.stellar.sdk.Operation
org.stellar.sdk.LiquidityPoolDepositOperation
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
ConstructorsConstructorDescriptionLiquidityPoolDepositOperation(@NonNull LiquidityPoolID liquidityPoolID, @NonNull String maxAmountA, @NonNull String maxAmountB, @NonNull Price minPrice, @NonNull Price maxPrice) LiquidityPoolDepositOperation(AssetAmount a, AssetAmount b, @NonNull Price minPrice, @NonNull Price maxPrice) -
Method Summary
Modifier and TypeMethodDescriptionboolean@NonNull LiquidityPoolIDThe liquidity pool ID.@NonNull StringMaximum amount of first asset to deposit.@NonNull StringMaximum amount of second asset to deposit.@NonNull PriceMaximum deposit_a/deposit_b price.@NonNull PriceMinimum deposit_a/deposit_b price.inthashCode()Methods inherited from class org.stellar.sdk.Operation
fromXdr, fromXdr, getSourceAccount, setSourceAccount, toXdr, toXdr, toXdrBase64, toXdrBase64
-
Constructor Details
-
LiquidityPoolDepositOperation
-
LiquidityPoolDepositOperation
public LiquidityPoolDepositOperation(AssetAmount a, AssetAmount b, @NonNull @NonNull Price minPrice, @NonNull @NonNull Price maxPrice) -
LiquidityPoolDepositOperation
public LiquidityPoolDepositOperation(@NonNull @NonNull LiquidityPoolID liquidityPoolID, @NonNull @NonNull String maxAmountA, @NonNull @NonNull String maxAmountB, @NonNull @NonNull Price minPrice, @NonNull @NonNull Price maxPrice)
-
-
Method Details
-
getLiquidityPoolID
The liquidity pool ID. * -
getMaxAmountA
Maximum amount of first asset to deposit. * -
getMaxAmountB
Maximum amount of second asset to deposit. * -
getMinPrice
Minimum deposit_a/deposit_b price. * -
getMaxPrice
Maximum deposit_a/deposit_b price. * -
equals
-
hashCode
public int hashCode()
-