LiquidityResult
Documentation for eth_defi.uniswap_v2.liquidity.LiquidityResult Python class.
- class LiquidityResult[source]
Sampled liquidity on Uniswap v2 pool.
Reserves are returned in raw token amounts.
Attributes summary
Direct Contract proxy to the pair contract
Side a
Side b
Liquidity a
Liquidity b
When this sample was token
Methods summary
__init__
(pair_contract, token0, token1, ...)get_liquidity_for_token
(token_address)Get liquidity value of a given pair token.
- pair_contract: web3.contract.contract.Contract
Direct Contract proxy to the pair contract
- token0: eth_typing.evm.HexAddress
Side a
- token1: eth_typing.evm.HexAddress
Side b
- get_liquidity_for_token(token_address)[source]
Get liquidity value of a given pair token.
Because Uniswap liquidity tuple can be either order.
- __init__(pair_contract, token0, token1, token0_reserve, token1_reserve, block_number)