Pair class
Constructors
- Pair(TokenAmount tokenAmountA, TokenAmount tokenAmountB, {Token? liqToken})
Properties
- chainId → int
-
no setter
- hashCode → int
-
The hash code for this object.
no setteroverride
- liquidityToken ↔ Token?
-
getter/setter pair
- reserve0 → TokenAmount
-
no setter
- reserve1 → TokenAmount
-
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- token0 → Token
-
no setter
- token0Price → Price
-
no setter
- token1 → Token
-
no setter
- token1Price → Price
-
no setter
- tokenAmounts0 ↔ BigInt
-
getter/setter pair
- tokenAmounts1 ↔ BigInt
-
getter/setter pair
Methods
-
getInputAmount(
TokenAmount outputAmount) → List - returns list of values : 0 = inputAmount : TokenAmount 1 = nextPair : Pair
-
getLiquidityMinted(
TokenAmount totalSupply, TokenAmount tokenAmountA, TokenAmount tokenAmountB) → TokenAmount -
getLiquidityValue(
Token token, TokenAmount totalSupply, TokenAmount liquidity, BigInt kLast, [bool feeOn = false]) → TokenAmount -
getOutputAmount(
TokenAmount inputAmount) → List - returns list of values : 0 = outputAmount : TokenAmount 1 = nextPair : Pair
-
involvesToken(
Token token) → bool -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
priceOf(
Token token) → Price -
reserveOf(
Token token) → TokenAmount -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override
Static Methods
-
getAddress(
Token tokenA, Token tokenB) → EthereumAddress?