0xcbf242f20d183b4116c22dd5e441b9ae15b0d35a

Verified contract

Proxy

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

No balances found for "0xcbf242f20d183b4116c22dd5e441b9ae15b0d35a"

0x513a1a41fb45475bf524be7590d6eab3a19c3ab9cd6c18b656d3ad29259533ac
0xb77686eb43c6fd4a8fcfdae5e9bebfcff8cd80499c983fc2f18686d4392cdacc
0x67e748e00be33e62ad61ee106c992383e1c5c77ec2ee8a869b54e15098c1fdf2
0x589046987986716ae681ec03235bc7f11411691f14f8e973ac54f47eaebde5d1
0xbb2f548e915b639bebe9d253524a65782d8575d6acede21aab300eb9474b1f00
0x585b350a5b8792c590be7998886bdf3d33f7c8587ce912604161ada2138947c7
0x7ba8426bd8337ce5ab0988dc7778c1f3774eda545c094fc3832ed07ca5c024ed
0x7684c4a78247ff509aee328a3f2f1f22bdb19aadc037420bf0a5021c60a1a8d1
0x18165babb518fbe6978c599f92f4581d01dd136c8b2cfb699a6e994fac7fd1ba
0xc1ad078bff0c6e06f8b144253a558161fc5a3cb3093188e6a8223d601eb79571

Functions
Getter at block 21294138
BRIBE_VAULT(view returns (address)
0xe00fe722e5be7ad45b1a16066e431e47df476cec
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MAX_PERIODS(view returns (uint256)
10
MAX_PERIOD_DURATION(view returns (uint256)
2592000
PROTOCOL(view returns (string)
AURA
TEAM_ROLE(view returns (bytes32)
0x5146a08baf902532d0ee2f909971144f12ca32651cd70cbee1117cddfb3b3b33
getBlacklistedVoters(view returns (address[])
[0x1C8bCB6348C84122e67a50e513A1e183c0E6929A]
 
getWhitelistedTokens(view returns (address[])
maxPeriods(view returns (uint256)
5
periodDuration(view returns (uint256)
1209600
Read-only
getBribe(bytes32 _proposaluint256 _proposalDeadlineaddress _tokenview returns (address bribeTokenuint256 bribeAmount)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
indexOfBlacklistedVoter(addressview returns (uint256)
indexOfWhitelistedToken(addressview returns (uint256)
isBlacklistedVoter(address _voterview returns (bool)
isWhitelistedToken(address _tokenview returns (bool)
proposalDeadlines(bytes32view returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
addBlacklistedVoters(address[] _voters
addWhitelistedTokens(address[] _tokens
depositBribe(bytes32 _proposaladdress _tokenuint256 _amountuint256 _maxTokensPerVoteuint256 _periods
depositBribeWithPermit(bytes32 _proposaladdress _tokenuint256 _amountuint256 _maxTokensPerVoteuint256 _periodsuint256 _permitDeadlinebytes _signature
grantRole(bytes32 roleaddress account
grantTeamRole(address _teamMember
initialize(address _bribeVaultaddress _adminstring _protocoluint256 _maxPeriodsuint256 _periodDuration
removeBlacklistedVoters(address[] _voters
removeWhitelistedTokens(address[] _tokens
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
revokeTeamRole(address _teamMember
setMaxPeriods(uint256 _periods
setPeriodDuration(uint256 _periodDuration
setProposals(bytes[] _identifiersuint256 _deadline
setProposalsByAddress(address[] _addressesuint256 _deadline
setProposalsById(uint256 _proposalIndexuint256 _choiceCountuint256 _deadline
Events
AddBlacklistedVoters(address[] voters
AddWhitelistedTokens(address[] tokens
GrantTeamRole(address teamMember
Initialize(address bribeVaultaddress adminstring protocoluint256 maxPeriodsuint256 periodDuration
RemoveBlacklistedVoters(address[] voters
RemoveWhitelistedTokens(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
SetMaxPeriods(uint256 maxPeriods
SetPeriodDuration(uint256 periodDuration
SetProposals(bytes32[] proposalsuint256 indexed deadline
SetProposalsByAddress(bytes32[] proposalsuint256 indexed deadline
SetProposalsById(uint256 indexed proposalIndexbytes32[] proposalsuint256 indexed deadline
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
AlreadyInitialized(
DeadlinePassed(
InvalidAddress(
InvalidAmount(
InvalidChoiceCount(
InvalidDeadline(
InvalidIdentifier(
InvalidMaxPeriod(
InvalidPeriod(
InvalidPeriodDuration(
InvalidProtocol(
NoWhitelistBribeVault(
NotAuthorized(
NotTeamMember(
TokenNotWhitelisted(
TokenWhitelisted(
VoterBlacklisted(
VoterNotBlacklisted(