BalancerBribe
Verified contract
Active on
Ethereum with 466 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
No balances found for "BalancerBribe"
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 17614821 | a year ago | | | 0 | 0.0024703200 | |
| 17582148 | a year ago | | | 0 | 0.014544980 | |
| 17532395 | a year ago | | | 0 | 0.050368950 | |
| 17525701 | a year ago | | | 0 | 0.0011528160 | |
| 17525674 | a year ago | | | 0 | 0.0016766240 | |
| 17482484 | a year ago | | | 0 | 0.013477122 | |
| 17443539 | a year ago | | | 0 | 0.0027248260 | |
| 17432790 | a year ago | | | 0 | 0.019007175 | |
| 17422118 | a year ago | | | 0 | 0.0068492580 | |
| 17415421 | a year ago | | | 0 | 0.027624291 |
ABI
ABI objects
Getter at block 21185864 getGauges() view returns (address[]) getWhitelistedTokens() view returns (address[])
BRIBE_VAULT() view returns (address)
0x9ddb2da7dd76612e0df237b89af2cf4413733212
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
PROTOCOL() view returns (bytes32)
0xb774acb85c844ceba5af7a7d2c1ae87bec3d9ae928aa7bb14ad9ece203e2880e
TEAM_ROLE() view returns (bytes32)
0x5146a08baf902532d0ee2f909971144f12ca32651cd70cbee1117cddfb3b3b33
Read-only
allWhitelistedTokens(uint256) view returns (address)
gauges(uint256) view returns (address)
generateBribeVaultIdentifier(bytes32 proposal, uint256 proposalDeadline, address token) view returns (bytes32 identifier)
generateRewardIdentifier(uint256 proposalDeadline, address token) view returns (bytes32 identifier)
getBribe(bytes32 proposal, uint256 proposalDeadline, address token) view returns (address bribeToken, uint256 bribeAmount)
getRoleAdmin(bytes32 role) view returns (bytes32)
hasRole(bytes32 role, address account) view returns (bool)
indexOfGauge(address) view returns (uint256)
indexOfWhitelistedToken(address) view returns (uint256)
isWhitelistedToken(address token) view returns (bool)
proposalDeadlines(bytes32) view returns (uint256)
rewardForwarding(address) view returns (address)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events addWhitelistTokens(address[] tokens)
depositBribe(bytes32 proposal) payable
depositBribeERC20(bytes32 proposal, address token, uint256 amount)
grantRole(bytes32 role, address account)
grantTeamRole(address teamMember)
removeWhitelistTokens(address[] tokens)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
revokeTeamRole(address teamMember)
setGaugeProposal(address gauge, uint256 deadline)
setGaugeProposals(address[] gauges_, uint256[] deadlines)
setRewardForwarding(address to)
AddWhitelistTokens(address[] tokens)
DepositBribe(bytes32 indexed proposal, address indexed token, uint256 amount, bytes32 bribeIdentifier, bytes32 rewardIdentifier, address indexed briber)
GrantTeamRole(address teamMember)
RemoveWhitelistTokens(address[] tokens)
RevokeTeamRole(address teamMember)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
SetProposal(bytes32 indexed proposal, uint256 deadline)
SetRewardForwarding(address from, address to)
constructor(address _BRIBE_VAULT)
This contract contains no fallback and receive objects.
This contract contains no error objects.