Platform
Verified contract
Active on
Ethereum with 22,068 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($68,154.21)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
SDT | ERC-20 | 81.114826K | $0.3098 |
$25,129.37 | |
VEC | ERC-20 | 9.039007K | $1.56 |
$14,100.85 | |
USDC | ERC-20 | 12.303732K | $1.00 |
$12,303.73 | |
FXS | ERC-20 | 1.258921K | $2.51 |
$3,159.89 | |
ZUN | ERC-20 | 50.113362K | $0.062865 |
$3,150.38 | |
CVX | ERC-20 | 846.240625 | $2.75 |
$2,327.16 | |
GNO | ERC-20 | 8.320608 | $268.01 |
$2,230.01 | |
USDT | ERC-20 | 1.257026K | $1.002 |
$1,259.54 | |
CRV | ERC-20 | 2.207776K | $0.459088 |
$1,013.56 | |
ALCX | ERC-20 | 47.432585 | $20.48 |
$971.42 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21247389 | an hour ago | | | 0 | 0.0018397883 | |
| 21247384 | an hour ago | | | 0 | 0.0044038996 | |
| 21245447 | 8 hours ago | | | 0 | 0.0014325071 | |
| 21245261 | 8 hours ago | | | 0 | 0.0012522940 | |
| 21243131 | 15 hours ago | | | 0 | 0.0010383375 | |
| 21243102 | 16 hours ago | | | 0 | 0.0018737738 | |
| 21242642 | 17 hours ago | | | 0 | 0.0013506671 | |
| 21241314 | a day ago | | | 0 | 0.00078112715 | |
| 21241280 | a day ago | | | 0 | 0.00093299200 | |
| 21237605 | a day ago | | | 0 | 0.0012305051 |
ABI
ABI objects
Getter at block 21247733
MINIMUM_PERIOD() view returns (uint8)
2
fee() view returns (uint256)
40000000000000000
feeCollector() view returns (address)
0x0000000a3fc396b89e4c11841b39d9dff85a5d05
gaugeController() view returns (address)
0x2f50d538606fa9edd2b11e2446beb18c9d5846bb
getCurrentPeriod() view returns (uint256)
1732147200
getVersion() pure returns (string)
2.1.0
isKilled() view returns (bool)
false
nextID() view returns (uint256)
269
owner() view returns (address)
0xf930ebbd05ef8b25b1797b9b2109ddc9b0d43063
Read-only
activePeriod(uint256) view returns (uint8 id, uint256 timestamp, uint256 rewardPerPeriod)
amountClaimed(uint256) view returns (uint256)
bounties(uint256) view returns (address gauge, address manager, address rewardToken, uint8 numberOfPeriods, uint256 endTimestamp, uint256 maxRewardPerVote, uint256 totalRewardAmount)
claimable(address user, uint256 bountyId) view returns (uint256 amount)
feeAccrued(address) view returns (uint256)
getActivePeriod(uint256 bountyId) view returns (struct PlatformPeriod)
getActivePeriodPerBounty(uint256 bountyId) view returns (uint8)
getBlacklistedAddressesPerBounty(uint256 bountyId) view returns (address[])
getBounty(uint256 bountyId) view returns (struct PlatformBounty)
getPeriodsLeft(uint256 bountyId) view returns (uint256 periodsLeft)
getUpgradedBountyQueued(uint256 bountyId) view returns (struct PlatformUpgrade)
isBlacklisted(uint256, address) view returns (bool)
isUpgradeable(uint256) view returns (bool)
lastUserClaim(address, uint256) view returns (uint256)
recipient(address) view returns (address)
rewardPerVote(uint256) view returns (uint256)
upgradeBountyQueue(uint256) view returns (uint8 numberOfPeriods, uint256 totalRewardAmount, uint256 maxRewardPerVote, uint256 endTimestamp)
State-modifying
Events claim(uint256 bountyId) returns (uint256)
claim(uint256 bountyId, address _recipient) returns (uint256)
claimAll(uint256[] ids)
claimAll(uint256[] ids, address _recipient)
claimAllFor(address _user, uint256[] ids)
claimFees(address[] rewardTokens)
claimFor(address user, uint256 bountyId) returns (uint256)
closeBounty(uint256 bountyId)
createBounty(address gauge, address manager, address rewardToken, uint8 numberOfPeriods, uint256 maxRewardPerVote, uint256 totalRewardAmount, address[] blacklist, bool upgradeable) returns (uint256 newBountyId)
increaseBountyDuration(uint256 _bountyId, uint8 _additionnalPeriods, uint256 _increasedAmount, uint256 _newMaxPricePerVote)
kill()
setFeeCollector(address _feeCollector)
setPlatformFee(uint256 _platformFee)
setRecipient(address _recipient)
setRecipientFor(address _for, address _recipient)
transferOwnership(address newOwner)
updateBountyPeriod(uint256 bountyId)
updateBountyPeriods(uint256[] ids)
updateManager(uint256 bountyId, address newManager)
BountyClosed(uint256 id, uint256 remainingReward)
BountyCreated(uint256 indexed id, address indexed gauge, address manager, address rewardToken, uint8 numberOfPeriods, uint256 maxRewardPerVote, uint256 rewardPerPeriod, uint256 totalRewardAmount, bool isUpgradeable)
BountyDurationIncrease(uint256 id, uint8 numberOfPeriods, uint256 totalRewardAmount, uint256 maxRewardPerVote)
BountyDurationIncreaseQueued(uint256 id, uint8 numberOfPeriods, uint256 totalRewardAmount, uint256 maxRewardPerVote)
Claimed(address indexed user, address rewardToken, uint256 indexed bountyId, uint256 amount, uint256 protocolFees, uint256 period)
FeeCollectorUpdated(address feeCollector)
FeeUpdated(uint256 fee)
FeesCollected(address indexed rewardToken, uint256 amount)
ManagerUpdated(uint256 id, address indexed manager)
OwnershipTransferred(address indexed user, address indexed newOwner)
PeriodRolledOver(uint256 id, uint256 periodId, uint256 timestamp, uint256 rewardPerPeriod)
RecipientSet(address indexed sender, address indexed recipient)
constructor(address _gaugeController, address _feeCollector, address _owner)
This contract contains no fallback and receive objects.
ALREADY_CLOSED()
AUTH_MANAGER_ONLY()
INVALID_NUMBER_OF_PERIODS()
KILLED()
NOT_UPGRADEABLE()
NO_PERIODS_LEFT()
WRONG_INPUT()
ZERO_ADDRESS()