0xf12e79c95d3c13e2ab4f8222d698daa53df17ad8

Verified contract

Proxy

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

No balances found for "0xf12e79c95d3c13e2ab4f8222d698daa53df17ad8"

0xd2004dfb6ef509e0fef33cfc2de717f14ca0a80eda9f8c0633408da04edcd6ac
0x0557d4a702584a70595b700085ebf850b9f246a3a62baa4f20d9f92b20039224
0xc5f351a6f7607a95dea3b937da1c39e6d2f3cafbff1c29bb93f89ee99dad66d1
0xa390ab9bc813b4a5bf424b281516e045a8150d619297b199aa0836a0ede9bbc1
0x155d80afc1415fb32a440be578d580924d5c5438e0616d2e1262f3f6be3a4288
0x76125e605209006f9f0bfc871707db73fab94b7a23e0d79f80e647732092685b
0x412c0ae1d8aaba956a7538bc215e2b5089d76f1ebc862fabc35bcfd1bd9d11f6
0xd891e3e1e83840e328b3eff855a8d0ff33d4abef3fd9f8b3b4056e4f1915d3ae
0x5b618c747f3467f5e215937acd13c60b332c8a4a8562d8d502021246d6cc993a
0xc9ca7dd04c2c1cdb4d3b94062cb472e2dc4c979960cefb04ff1b52e975edaab3

Functions
Getter at block 21276533
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)
PENDLE
TEAM_ROLE(view returns (bytes32)
0x5146a08baf902532d0ee2f909971144f12ca32651cd70cbee1117cddfb3b3b33
getBlacklistedVoters(view returns (address[])
[]
getWhitelistedTokens(view returns (address[])
[0xdAC17F958D2ee523a2206206994597C13D831ec7, 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48, 0x6B175474E89094C44Da98b954EedeAC495271d0F, 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2, 0x808507121B80c02388fAd14726482e061B8da827, 0x8290333ceF9e6D528dD5618Fb97a76f268f3EDD4]
maxPeriods(view returns (uint256)
5
periodDuration(view returns (uint256)
604800
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(