TradeFeeCallback
Verified contract
Active on
Base with 12 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
-
variable spans 1 additional slot
No balances found for "TradeFeeCallback"
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 12147484 | 8 months ago | | | 0 | 0.0000022634376 | |
| 12147475 | 8 months ago | | | 0 | 0.0000022454166 | |
| 12147466 | 8 months ago | | | 0 | 0.0000022526250 | |
| 12147456 | 8 months ago | | | 0 | 0.0000022634376 | |
| 12147437 | 8 months ago | | | 0 | 0.0000022706460 | |
| 12147405 | 8 months ago | | | 0 | 0.0000022634376 | |
| 12147346 | 8 months ago | | | 0 | 0.0000022886670 | |
| 12147154 | 8 months ago | | | 0 | 0.0000023535426 | |
| 12109774 | 8 months ago | | | 0 | 0.0000022684464 | |
| 12109604 | 8 months ago | | | 0 | 0.0000033287825 |
ABI
ABI objects
Getter at block 23244801
feeToken() view returns (address)
0x4200000000000000000000000000000000000006
getFeeTokenPrice() view returns (uint256)
364777000000
maxTicketsPerMint() view returns (uint256)
50
oracle() view returns (address)
0xfabe940785022bee57df6640a7bf4eb1542be74e
pool() view returns (address)
0x9de10ca030b37598cf05264e3f7137246b9f74f0
positionManager() view returns (address)
0x03a520b32c04bf3beef7beb72e919cf822ed34f1
prevPoolState() view returns (uint256 price, uint256 fee)
(price=106061006686875488392217947063016, fee=499999999999998)
rewardDistributor() view returns (address)
0xd2a1f487313a0d8645d263be59338f8103329cd7
roleStore() view returns (address)
0x5eaf9aa70ba88dc744e0dc3035b6e3adda4ffd68
ticketCost() view returns (uint256)
500000000000000000000000
token0IsBase() view returns (bool)
true
Read-only
_poolTokenIds(uint256) view returns (uint256)
excludedFeeAccounts(uint256 start, uint256 end) view returns (address[])
feePaid(address) view returns (uint256)
isExternalPool(address account) view returns (bool)
poolTokenIds(uint256 start, uint256 end) view returns (uint256[])
State-modifying
Events addExcludedFeeAccount(address account)
afterTokenTransfer(address msgSender, address from, address to, uint256 amount)
beforeTokenTransfer(address msgSender, address from, address to, uint256 amount)
removeExcludedFeeAccount(address account)
savePoolState()
setPoolTokenIds(uint256[] poolTokenIds_)
updateConfig(uint256 _ticketCost, uint256 _maxTicketsPerMint)
IncrementFee(address account, uint256 nextFee, uint256 feeTokenPrice, uint256 ticketCostInTokens, uint256 mintCount, uint256 maxTicketsPerMint)
UpdateConfig(uint256 ticketCost, uint256 maxTicketsPerMint)
UpdatePoolState(uint256 price, uint256 fee)
constructor(address _roleStore, address _pool, bool _token0IsBase, address _feeToken, address _positionManager, address _oracle, address _rewardDistributor, uint256 _ticketCost, uint256 _maxTicketsPerMint)
This contract contains no fallback and receive objects.
This contract contains no error objects.