Incentives
Verified contract
Active on
Ethereum with 880 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x0e19…3606
Balances ($0.00)
No balances found for "Incentives"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 12551159 | 3 years ago | | | 0 | 0.0045857500 | |
| 12551157 | 3 years ago | | | 0 | 0.0099764500 | |
| 12551156 | 3 years ago | | | 0 | 0.0078619500 | |
| 12551152 | 3 years ago | | | 0 | 0.0078040000 | |
| 12551106 | 3 years ago | | | 0 | 0.0078040000 | |
| 12551103 | 3 years ago | | | 0 | 0.0081401500 | |
| 12551096 | 3 years ago | | | 0 | 0.0078040000 | |
| 12551094 | 3 years ago | | | 0 | 0.0078040000 | |
| 12551089 | 3 years ago | | | 0 | 0.0045857500 | |
| 12551085 | 3 years ago | | | 0 | 0.0078040000 |
ABI
ABI objects
Getter at block 21290017
currentSumOfExchangeWeights() view returns (uint256)
1000000000000000000
epochAdvanceTime() view returns (uint256)
86100
epochCount() view returns (uint16)
141
fsToken() view returns (address)
0x0e192d382a36de7011f795acc4391cd302003606
getAllExchangeAddresses() view returns (address[])
[0x8fA7490cedB7207281a5ceabee12773046dE664E]
lastUpdateTimestamp() view returns (uint256)
1622471041
maxEpoch() view returns (uint16)
1750
minRequiredSnapshotId() view returns (uint256)
85
totalTokensToMintPerEpoch() view returns (uint256)
9760000000000000000000
Read-only
exchangeDataByExchangeAddress(address) view returns (address exchangeAddress, address liquidityToken, uint256 defaultLiquidityPayoutMultiplier, uint256 defaultTraderPayoutMultiplier, uint256 defaultReferralPayoutMultiplier, uint256 defaultExchangeWeight, bool isRemoved)
getExchangeDataByAddress(address exchangeAddress) view returns (address, uint256, uint256, uint256, uint256, bool)
getExchangeEpoch(address exchangeAddress, uint16 epochNumber) view returns (uint256, uint256, uint256, uint256, uint256, uint256, uint256, uint256, bool, bool)
getExchangeEpochByUser(address exchangeAddress, uint16 epochNumber, address userAddress) view returns (uint256, uint256, uint256, bool, uint256)
getLiquidityProviderPayout(address _target, uint16[] _epochs) view returns (uint256)
getReferralPayout(address _target, uint16[] _epochs) view returns (uint256)
getTraderPayout(address _target, uint16[] _epochs) view returns (uint256)
isExchangeFactory(address a) view returns (bool)
isValidOracleAddress(address oracleAddress) view returns (bool)
isValidStamperAddress(address stamperAddress) view returns (bool)
isValidVerifierAddress(address verifierAddress) view returns (bool)
isVotingSystem(address a) view returns (bool)
State-modifying
Events addExchange(address _exchange, address _liquidityToken)
advanceEpoch()
onRegistryRefresh()
payoutLiquidityProvider(address _target, uint16[] _epochs)
payoutReferral(address _target, uint16[] _epochs)
payoutTrader(address _target, uint16[] _epochs)
removeExchange(address _exchange)
renounceMinter()
rewardTrader(address _trader, address _referral, uint256 _amount)
setEpochAdvanceTime(uint256 _epochAdvanceTime)
setMaxEpoch(uint16 _maxEpoch)
setMinRequiredSnapshotId(uint256 _minRequiredSnapshotId)
setTotalTokensToMintPerEpoch(uint256 _totalTokensToMintPerEpoch)
trackLiquidityRemoved(address _liquidityProvider, uint256 _amount)
updatePayoutDistribution(address _exchangeAddress, uint256 _liquidityPayoutMultiplier, uint256 _traderPayoutMultiplier, uint256 _referralPayoutMultiplier, uint256 defaultExchangeWeight)
LiquidityProviderPayout(address _target, uint256 totalPayout)
ReferralPayout(address _target, uint256 totalPayout)
TraderPayout(address _target, uint256 totalPayout)
constructor(address _registryHolder)
This contract contains no fallback and receive objects.
This contract contains no error objects.