Interest Protocol Governor
Verified contract
Proxy
Active on
Ethereum with 335 txns
Unified storage
Map
Table
Raw
Constants and immutables
0
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xd909…fc3d
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
IPT | ERC-20 | 20M | -- | -- | |
IPT | ERC-20 | 20M | -- | -- | |
USDI | ERC-20 | 1.2556K | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21115193 | a month ago | | | 0 | 0.00070027688 | |
| 21064927 | a month ago | | | 0 | 0.0018662997 | |
| 21014861 | a month ago | | | 0 | 0.0010631400 | |
| 21013417 | a month ago | | | 0 | 0.00057160658 | |
| 21011038 | a month ago | | | 0 | 0.00080892371 | |
| 20970390 | 2 months ago | | | 0 | 0.0050273591 | |
| 20873613 | 2 months ago | | | 0 | 0.00062478914 | |
| 20851653 | 2 months ago | | | 0 | 0.00068833330 | |
| 20830274 | 2 months ago | | | 0 | 0.0064938588 | |
| 20377831 | 4 months ago | | | 0 | 0.00064576689 |
ABI
ABI objects
Getter at block 21305571
implementation() view returns (address)
0x6b91a0ba78acc4a8c7919f96c181a895d5b31563
BALLOT_TYPEHASH() view returns (bytes32)
0x150214d74d59b7d1e90c73fc22ef3d991dd0a76b046543d4d80ab92d2a50328f
DOMAIN_TYPEHASH() view returns (bytes32)
0x8cad95687ba82c2ce50e74f7b754645e5117c3a5bec8151c0726d5857980a866
GRACE_PERIOD() view returns (uint256)
1209600
emergencyQuorumVotes() view returns (uint256)
40000000000000000000000000
emergencyTimelockDelay() view returns (uint256)
43200
emergencyVotingPeriod() view returns (uint256)
6570
implementation() view returns (address)
0x6b91a0ba78acc4a8c7919f96c181a895d5b31563
initialProposalId() view returns (uint256)
0
initialized() view returns (bool)
true
ipt() view returns (address)
0xd909c5862cdb164adb949d92622082f0092efc3d
maxWhitelistPeriod() view returns (uint256)
31536000
name() view returns (string)
Interest Protocol Governor
optimisticQuorumVotes() view returns (uint256)
500000000000000000000000
optimisticVotingDelay() view returns (uint256)
25600
proposalCount() view returns (uint256)
60
proposalMaxOperations() view returns (uint256)
10
proposalThreshold() view returns (uint256)
200000000000000000000000
proposalTimelockDelay() view returns (uint256)
172800
quorumVotes() view returns (uint256)
2000000000000000000000000
votingDelay() view returns (uint256)
13140
votingPeriod() view returns (uint256)
40320
whitelistGuardian() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
getActions(uint256 proposalId) view returns (address[] targets, uint256[] values, string[] signatures, bytes[] calldatas)
getReceipt(uint256 proposalId, address voter) view returns (struct Receipt)
isWhitelisted(address account) view returns (bool)
latestProposalIds(address) view returns (uint256)
proposalReceipts(uint256, address) view returns (bool hasVoted, uint8 support, uint96 votes)
proposals(uint256) view returns (uint256 id, address proposer, uint256 eta, uint256 startBlock, uint256 endBlock, uint256 forVotes, uint256 againstVotes, uint256 abstainVotes, bool canceled, bool executed, bool emergency, uint256 quorumVotes, uint256 delay)
queuedTransactions(bytes32) view returns (bool)
state(uint256 proposalId) view returns (uint8)
whitelistAccountExpirations(address) view returns (uint256)
State-modifying
Events _setImplementation(address implementation_)
_setDelay(uint256 proposalTimelockDelay_)
_setEmergencyDelay(uint256 emergencyTimelockDelay_)
_setEmergencyQuorumVotes(uint256 newEmergencyQuorumVotes)
_setEmergencyVotingPeriod(uint256 newEmergencyVotingPeriod)
_setNewToken(address token_)
_setOptimisticDelay(uint256 newOptimisticVotingDelay)
_setOptimisticQuorumVotes(uint256 newOptimisticQuorumVotes)
_setProposalThreshold(uint256 newProposalThreshold)
_setQuorumVotes(uint256 newQuorumVotes)
_setVotingDelay(uint256 newVotingDelay)
_setVotingPeriod(uint256 newVotingPeriod)
_setWhitelistAccountExpiration(address account, uint256 expiration)
_setWhitelistGuardian(address account)
cancel(uint256 proposalId)
castVote(uint256 proposalId, uint8 support)
castVoteBySig(uint256 proposalId, uint8 support, uint8 v, bytes32 r, bytes32 s)
castVoteWithReason(uint256 proposalId, uint8 support, string reason)
execute(uint256 proposalId) payable
executeTransaction(address target, uint256 value, string signature, bytes data, uint256 eta) payable
initialize(address ipt_)
propose(address[] targets, uint256[] values, string[] signatures, bytes[] calldatas, string description, bool emergency) returns (uint256)
queue(uint256 proposalId)
setMaxWhitelistPeriod(uint256 second)
CancelTransaction(bytes32 indexed txHash, address indexed target, uint256 value, string signature, bytes data, uint256 eta)
EmergencyVotingPeriodSet(uint256 oldEmergencyVotingPeriod, uint256 emergencyVotingPeriod)
ExecuteTransaction(bytes32 indexed txHash, address indexed target, uint256 value, string signature, bytes data, uint256 eta)
NewAdmin(address oldAdmin, address newAdmin)
NewDelay(uint256 oldTimelockDelay, uint256 proposalTimelockDelay)
NewEmergencyDelay(uint256 oldEmergencyTimelockDelay, uint256 emergencyTimelockDelay)
NewEmergencyQuorum(uint256 oldEmergencyQuorumVotes, uint256 emergencyQuorumVotes)
NewImplementation(address oldImplementation, address newImplementation)
NewPendingAdmin(address oldPendingAdmin, address newPendingAdmin)
NewQuorum(uint256 oldQuorumVotes, uint256 quorumVotes)
ProposalCanceled(uint256 indexed id)
ProposalCreated(uint256 indexed id, address indexed proposer, address[] targets, uint256[] values, string[] signatures, bytes[] calldatas, uint256 indexed startBlock, uint256 endBlock, string description)
ProposalExecuted(uint256 indexed id)
ProposalQueued(uint256 indexed id, uint256 eta)
ProposalThresholdSet(uint256 oldProposalThreshold, uint256 newProposalThreshold)
QueueTransaction(bytes32 indexed txHash, address indexed target, uint256 value, string signature, bytes data, uint256 eta)
VoteCast(address indexed voter, uint256 indexed proposalId, uint8 support, uint256 votes, string reason)
VotingDelaySet(uint256 oldVotingDelay, uint256 newVotingDelay)
VotingPeriodSet(uint256 oldVotingPeriod, uint256 newVotingPeriod)
WhitelistAccountExpirationSet(address account, uint256 expiration)
WhitelistGuardianSet(address oldGuardian, address newGuardian)
CancelTransaction(bytes32 indexed txHash, address indexed target, uint256 value, string signature, bytes data, uint256 eta)
EmergencyVotingPeriodSet(uint256 oldEmergencyVotingPeriod, uint256 emergencyVotingPeriod)
ExecuteTransaction(bytes32 indexed txHash, address indexed target, uint256 value, string signature, bytes data, uint256 eta)
NewAdmin(address oldAdmin, address newAdmin)
NewDelay(uint256 oldTimelockDelay, uint256 proposalTimelockDelay)
NewEmergencyDelay(uint256 oldEmergencyTimelockDelay, uint256 emergencyTimelockDelay)
NewEmergencyQuorum(uint256 oldEmergencyQuorumVotes, uint256 emergencyQuorumVotes)
NewImplementation(address oldImplementation, address newImplementation)
NewPendingAdmin(address oldPendingAdmin, address newPendingAdmin)
NewQuorum(uint256 oldQuorumVotes, uint256 quorumVotes)
OptimisticQuorumVotesSet(uint256 oldOptimisticQuorumVotes, uint256 optimisticQuorumVotes)
OptimisticVotingDelaySet(uint256 oldOptimisticVotingDelay, uint256 optimisticVotingDelay)
ProposalCanceled(uint256 indexed id)
ProposalCreated(uint256 indexed id, address indexed proposer, address[] targets, uint256[] values, string[] signatures, bytes[] calldatas, uint256 indexed startBlock, uint256 endBlock, string description)
ProposalExecuted(uint256 indexed id)
ProposalQueued(uint256 indexed id, uint256 eta)
ProposalThresholdSet(uint256 oldProposalThreshold, uint256 newProposalThreshold)
QueueTransaction(bytes32 indexed txHash, address indexed target, uint256 value, string signature, bytes data, uint256 eta)
VoteCast(address indexed voter, uint256 indexed proposalId, uint8 support, uint256 votes, string reason)
VotingDelaySet(uint256 oldVotingDelay, uint256 newVotingDelay)
VotingPeriodSet(uint256 oldVotingPeriod, uint256 newVotingPeriod)
WhitelistAccountExpirationSet(address account, uint256 expiration)
WhitelistGuardianSet(address oldGuardian, address newGuardian)
constructor(address ipt_, address implementation_, uint256 votingPeriod_, uint256 votingDelay_, uint256 proposalThreshold_, uint256 proposalTimelockDelay_, uint256 quorumVotes_, uint256 emergencyQuorumVotes_, uint256 emergencyVotingPeriod_, uint256 emergencyTimelockDelay_)
fallback()
receive()
This contract contains no error objects.