RealityModuleETH
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
3Slot
XX
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
Balances ($0.00)
No balances found for "RealityModuleETH"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "RealityModuleETH"
ABI
ABI objects
Getter at block 20799592
DOMAIN_SEPARATOR_TYPEHASH() view returns (bytes32)
0x47e79534a245952e8b16893a336b85a3d9ea9fa8c573f3d803afb92a79469218
INVALIDATED() view returns (bytes32)
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
TRANSACTION_TYPEHASH() view returns (bytes32)
0x72e9670a7ee00f5fbf1049b8c38e3f22fab7e9b85029e85cf9412f17fdd5c2ad
answerExpiration() view returns (uint32)
60
avatar() view returns (address)
0x0000000000000000000000000000000000000001
getChainId() view returns (uint256)
1
getGuard() view returns (address _guard)
0x0000000000000000000000000000000000000000
guard() view returns (address)
0x0000000000000000000000000000000000000000
minimumBond() view returns (uint256)
0
oracle() view returns (address)
0x0000000000000000000000000000000000000001
owner() view returns (address)
0x0000000000000000000000000000000000000001
questionArbitrator() view returns (address)
0x0000000000000000000000000000000000000001
questionCooldown() view returns (uint32)
0
questionTimeout() view returns (uint32)
1
target() view returns (address)
0x0000000000000000000000000000000000000001
template() view returns (uint256)
0
Read-only
buildQuestion(string proposalId, bytes32[] txHashes) pure returns (string)
executedProposalTransactions(bytes32, bytes32) view returns (bool)
generateTransactionHashData(address to, uint256 value, bytes data, uint8 operation, uint256 nonce) view returns (bytes)
getQuestionId(string question, uint256 nonce) view returns (bytes32)
getTransactionHash(address to, uint256 value, bytes data, uint8 operation, uint256 nonce) view returns (bytes32)
questionIds(bytes32) view returns (bytes32)
State-modifying
Events addProposal(string proposalId, bytes32[] txHashes)
addProposalWithNonce(string proposalId, bytes32[] txHashes, uint256 nonce)
executeProposal(string proposalId, bytes32[] txHashes, address to, uint256 value, bytes data, uint8 operation)
executeProposalWithIndex(string proposalId, bytes32[] txHashes, address to, uint256 value, bytes data, uint8 operation, uint256 txIndex)
markProposalAsInvalid(string proposalId, bytes32[] txHashes)
markProposalAsInvalidByHash(bytes32 questionHash)
markProposalWithExpiredAnswerAsInvalid(bytes32 questionHash)
renounceOwnership()
setAnswerExpiration(uint32 expiration)
setArbitrator(address arbitrator)
setAvatar(address _avatar)
setGuard(address _guard)
setMinimumBond(uint256 bond)
setQuestionCooldown(uint32 cooldown)
setQuestionTimeout(uint32 timeout)
setTarget(address _target)
setTemplate(uint256 templateId)
setUp(bytes initParams)
transferOwnership(address newOwner)
AvatarSet(address indexed previousAvatar, address indexed newAvatar)
ChangedGuard(address guard)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
ProposalQuestionCreated(bytes32 indexed questionId, string indexed proposalId)
RealityModuleSetup(address indexed initiator, address indexed owner, address indexed avatar, address target)
TargetSet(address indexed previousTarget, address indexed newTarget)
constructor(address _owner, address _avatar, address _target, address _oracle, uint32 timeout, uint32 cooldown, uint32 expiration, uint256 bond, uint256 templateId, address arbitrator)
This contract contains no fallback and receive objects.
This contract contains no error objects.