BalancerBribe

Verified contract

Active on Ethereum with 466 txns
Deployed by via 0x362ebdb8 at 14545241
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "BalancerBribe"

0xae3f77daa21a2736d97a5fa5aaa41f683ba0f846a9326d01f3aa2d54965c3caf
0x3062d5171fb9e93b0c977a3518f203cb53769e3b254dfe5a3d5782cccf08f1a1
0x9cb93eab6351c1ddfb431e5808f1a20ead15be1e4390ec7bb779971d2a5e9ae8
0x7eeb34e367833f684ad1e39fb9e0a986b5af378e007326f298f978d8f6a1fc07
0xef5af32c0b72bda362bab8ce3c2ca588e20cc591cb93bf3f3fca49ba6cb0efad
0x0c443c1e9d44b1d8478726df918d008a752cd07c0b847b12165417e62570f5c1
0xbc5b46d0721607e3b284e48fba50cdf80d02fddb214c3b59eb46c03d0e557d82
0x16b5795dc2cc7d6ce8790eca34ce83024c197c9512052add558478cc1822a5f5
0x89d3ddf14522b77987cf2d47d85707cffbb48a02fef83a41b354aaccc9f58f0d
0x6176fa8efe10013a7fda6b6675ee54979ee30bd0b0589f3da12bec2413d1899b

Functions
Getter at block 21185864
BRIBE_VAULT(view returns (address)
0x9ddb2da7dd76612e0df237b89af2cf4413733212
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
PROTOCOL(view returns (bytes32)
0xb774acb85c844ceba5af7a7d2c1ae87bec3d9ae928aa7bb14ad9ece203e2880e
TEAM_ROLE(view returns (bytes32)
0x5146a08baf902532d0ee2f909971144f12ca32651cd70cbee1117cddfb3b3b33
 
getGauges(view returns (address[])
 
getWhitelistedTokens(view returns (address[])
Read-only
allWhitelistedTokens(uint256view returns (address)
gauges(uint256view returns (address)
generateBribeVaultIdentifier(bytes32 proposaluint256 proposalDeadlineaddress tokenview returns (bytes32 identifier)
generateRewardIdentifier(uint256 proposalDeadlineaddress tokenview returns (bytes32 identifier)
getBribe(bytes32 proposaluint256 proposalDeadlineaddress tokenview returns (address bribeTokenuint256 bribeAmount)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
indexOfGauge(addressview returns (uint256)
indexOfWhitelistedToken(addressview returns (uint256)
isWhitelistedToken(address tokenview returns (bool)
proposalDeadlines(bytes32view returns (uint256)
rewardForwarding(addressview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
addWhitelistTokens(address[] tokens
depositBribe(bytes32 proposalpayable 
depositBribeERC20(bytes32 proposaladdress tokenuint256 amount
grantRole(bytes32 roleaddress account
grantTeamRole(address teamMember
removeWhitelistTokens(address[] tokens
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
revokeTeamRole(address teamMember
setGaugeProposal(address gaugeuint256 deadline
setGaugeProposals(address[] gauges_uint256[] deadlines
setRewardForwarding(address to
Events
AddWhitelistTokens(address[] tokens
DepositBribe(bytes32 indexed proposaladdress indexed tokenuint256 amountbytes32 bribeIdentifierbytes32 rewardIdentifieraddress indexed briber
GrantTeamRole(address teamMember
RemoveWhitelistTokens(address[] tokens
RevokeTeamRole(address teamMember
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SetProposal(bytes32 indexed proposaluint256 deadline
SetRewardForwarding(address fromaddress to
Constructor
constructor(address _BRIBE_VAULT
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.