Class LiquidityPoolWithdrawOperation

java.lang.Object
org.stellar.sdk.Operation
org.stellar.sdk.LiquidityPoolWithdrawOperation

public class LiquidityPoolWithdrawOperation extends Operation
Represents LiquidityPoolDeposit operation.
  • Constructor Details

    • LiquidityPoolWithdrawOperation

      public LiquidityPoolWithdrawOperation(LiquidityPoolWithdrawOp op)
    • 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

      @NonNull public @NonNull LiquidityPoolID getLiquidityPoolID()
      The liquidity pool ID. *
    • getAmount

      @NonNull public @NonNull String getAmount()
      Amount of pool shares to withdraw. *
    • getMinAmountA

      @NonNull public @NonNull String getMinAmountA()
      Minimum amount of first asset to withdraw. *
    • getMinAmountB

      @NonNull public @NonNull String getMinAmountB()
      Minimum amount of second asset to withdraw. *
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Operation
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Operation