OptimisticGovernor

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x8919ed3d at 16890621
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots

No balances found for "OptimisticGovernor"

No transactions found for "OptimisticGovernor"


Functions
Getter at block 21228964
EXPLANATION_KEY(view returns (bytes)
0x6578706c616e6174696f6e
PROPOSAL_HASH_KEY(view returns (bytes)
0x70726f706f73616c48617368
RULES_KEY(view returns (bytes)
0x72756c6573
avatar(view returns (address)
0x000000000000000000000000000000000000dead
bondAmount(view returns (uint256)
0
collateral(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
escalationManager(view returns (address)
0x0000000000000000000000000000000000000000
finder(view returns (address)
0x40f941e48a552bf496b154af6bf55725f18d77c3
getCurrentTime(view returns (uint256)
1732105871
getGuard(view returns (address _guard)
0x0000000000000000000000000000000000000000
getProposalBond(view returns (uint256)
500000000
guard(view returns (address)
0x0000000000000000000000000000000000000000
identifier(view returns (bytes32)
0x4153534552545f54525554480000000000000000000000000000000000000000
liveness(view returns (uint64)
7200
optimisticOracleV3(view returns (address)
0xfb55f43fb9f48f63f9269db7dde3bbbe1ebdc0de
owner(view returns (address)
0x000000000000000000000000000000000000dead
rules(view returns (string)
mastercopy
target(view returns (address)
0x000000000000000000000000000000000000dead
Read-only
assertionIds(bytes32view returns (bytes32)
proposalHashes(bytes32view returns (bytes32)
State-modifying
assertionDisputedCallback(bytes32 assertionId
assertionResolvedCallback(bytes32 assertionIdbool assertedTruthfully
deleteProposalOnUpgrade(bytes32 proposalHash
executeProposal(struct OptimisticGovernorTransaction[] transactions
proposeTransactions(struct OptimisticGovernorTransaction[] transactionsbytes explanation
renounceOwnership(
setAvatar(address _avatar
setCollateralAndBond(address _collateraluint256 _bondAmount
setEscalationManager(address _escalationManager
setGuard(address _guard
setIdentifier(bytes32 _identifier
setLiveness(uint64 _liveness
setRules(string _rules
setTarget(address _target
setUp(bytes initializeParams
sync(
transferOwnership(address newOwner
Events
AvatarSet(address indexed previousAvataraddress indexed newAvatar
ChangedGuard(address guard
Initialized(uint8 version
OptimisticGovernorDeployed(address indexed owneraddress indexed avataraddress target
OptimisticOracleChanged(address indexed newOptimisticOracleV3
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ProposalDeleted(bytes32 indexed proposalHashbytes32 indexed assertionId
ProposalExecuted(bytes32 indexed proposalHashbytes32 indexed assertionId
SetCollateralAndBond(address indexed collateraluint256 indexed bondAmount
SetEscalationManager(address indexed escalationManager
SetIdentifier(bytes32 indexed identifier
SetLiveness(uint64 indexed liveness
SetRules(string rules
TargetSet(address indexed previousTargetaddress indexed newTarget
TransactionExecuted(bytes32 indexed proposalHashbytes32 indexed assertionIduint256 indexed transactionIndex
TransactionsProposed(address indexed proposeruint256 indexed proposalTimebytes32 indexed assertionIdstruct OptimisticGovernorProposal proposalbytes32 proposalHashbytes explanationstring rulesuint256 challengeWindowEnds
Constructor
constructor(address _finderaddress _owneraddress _collateraluint256 _bondAmountstring _rulesbytes32 _identifieruint64 _liveness
Fallback and receive

This contract contains no fallback and receive objects.

Errors
NotIERC165Compliant(address guard_