0xb927c9d94ab785104e12a1196900637ac4d91e68
Verified contract
Proxy
Active on
Base with 255 txns
Unified storage
Map
Table
Raw
Constants and immutables
0
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
0x2a5e…24bc
0x98f1…4bf9
Balances ($0.00)
No balances found for "0xb927c9d94ab785104e12a1196900637ac4d91e68"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 22876929 | a day ago | | | 0 | 0.0000027830907 | |
| 22574530 | 8 days ago | | | 0 | 0.0000027994403 | |
| 22272132 | 15 days ago | | | 0 | 4.8361069e-7 | |
| 21969729 | 22 days ago | | | 0 | 5.1339458e-7 | |
| 21667329 | a month ago | | | 0 | 0.0000027011005 | |
| 21364929 | a month ago | | | 0 | 0.0000020055693 | |
| 21062530 | a month ago | | | 0 | 0.0000019811822 | |
| 20760131 | 2 months ago | | | 0 | 0.000000703598632296 | |
| 20457729 | 2 months ago | | | 0 | 0.0000014862646 | |
| 20155329 | 2 months ago | | | 0 | 0.0000010921231 |
ABI
ABI objects
Getter at block 22934529
MIN_EPOCH_DURATION() view returns (uint256)
86400
currentEpoch() view returns (uint256)
62
distributor() view returns (address)
0xe11aadb7bbc0c76a15bcd5b3afb9590bbcbfb865
enableNextEpoch() view returns (bool)
true
epochDuration() view returns (uint256)
604800
getNextEpoch() view returns (uint256 _nextEpochTimestamp)
1733148000
lastEpochTimestamp() view returns (uint256)
1732543200
oracle() view returns (address)
0x98f1794787758e7d52e5cd59be06102535cb4bf9
orderHook() view returns (address)
0xf4287dd5c81ac89eb28781faea4f49c29181d8b5
owner() view returns (address)
0xe11aadb7bbc0c76a15bcd5b3afb9590bbcbfb865
poolHook() view returns (address)
0x24116eca1ebdd9c74e1214d864d6d12b13695e20
referralRegistry() view returns (address)
0x2a5ef6dc9a35d03f141da1ed45c12e36d01724bc
Read-only
epochs(uint256 epoch) view returns (uint64 startTime, uint64 endTime, uint128 xenTWAP, uint256 totalFee)
users(uint256 epoch, address user) view returns (uint256 fee)
State-modifying
Events initialize(address _oracle, address _registry, uint256 _epochDuration)
nextEpoch()
renounceOwnership()
setDistributor(address _distributor)
setEnableNextEpoch(bool _enable)
setEpochDuration(uint256 _epochDuration)
setOracle(address _oracle)
setOrderHook(address _orderHook)
setPoolHook(address _poolHook)
setReferrer(address _referrer)
setReferrer(address _trader, address _referrer)
start(uint256 _startTime)
transferOwnership(address newOwner)
updateFee(address _trader, uint256 _fee)
DistributorSet(address indexed distributor)
EnableNextEpochSet(bool enable)
EpochDurationSet(uint256 epochDuration)
EpochEnded(uint256 indexed epoch)
EpochStarted(uint256 indexed epoch, uint64 startTime)
Initialized(uint8 version)
OracleSet(address indexed updater)
OrderHookSet(address orderHook)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PoolHookSet(address indexed poolHook)
TradingFeeUpdated(uint256 indexed epoch, address indexed trader, uint256 fee)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.