TotalLiquidityUpdated()
Every deposit and withdrawal on Bancor emits this event to indicate the updated pool size.
event TotalLiquidityUpdated(
bytes32 indexed contextId,
Token indexed pool,
uint256 liquidity,
uint256 stakedBalance,
uint256 poolTokenSupply
);
Parameter Name | Type | Description |
---|---|---|
contextId | bytes32 | Unique identifier for the specific transaction (can be used for grouping multiple events) |
pool | Token | The address of the token |
liquidity | unit256 | The number of tokens available in the trading pool |
stakedBalance | unit256 | The total number of tokens staked in the pool |
poolTokenSupply | unit256 | The number of Bancor outstanding pool tokens (bnTokens) |
This event can be used to:
- Monitor liquidity changes
- Track TVL
- Track total deposits vs trading liquidity
This event is triggered by the following functions:
- deposit()
- depositPermitted()
- depositFor()
- depositForPermitted()
- withdraw()
Last modified 1yr ago