SnapshotAffirmationWriter
Verified contract
Active on
Ethereum with 38 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x7e79…0e79
0x9cb3…0386
Balances ($0.00)
No balances found for "SnapshotAffirmationWriter"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 13867398 | 3 years ago | | | 0 | 0.016361443 | |
| 13867398 | 3 years ago | | | 0 | 0.016363967 | |
| 13867371 | 3 years ago | | | 0 | 0.014080108 | |
| 13867286 | 3 years ago | | | 0 | 0.018948796 | |
| 13866763 | 3 years ago | | | 0 | 0.018979871 | |
| 13866688 | 3 years ago | | | 0 | 0.020432916 | |
| 13866688 | 3 years ago | | | 0 | 0.020430421 | |
| 13855850 | 3 years ago | | | 0 | 0.024441698 | |
| 13841806 | 3 years ago | | | 0 | 0.0089476511 | |
| 13805404 | 3 years ago | | | 0 | 0.021925385 |
ABI
ABI objects
Getter at block 20872702
VERSION() view returns (uint256)
2
accessControl() view returns (address)
0x7229883a69a333055b191132d2118c8a676014dd
historianRole() view returns (bytes32)
0x1000000000000000000000000000000000000000000000000000000000000001
historianTipJar() view returns (address)
0x9cb3dc1615a82595e3e4b2f9705879ffcb180386
minimumQuorumAffirmations() view returns (uint256)
1
organizerRole() view returns (bytes32)
0x1000000000000000000000000000000000000000000000000000000000000000
paused() view returns (bool)
false
permissionedTokenMetadataRegistry() view returns (address)
0x7e79289de44392982a84380a764ccfa86c8c0e79
tipToken() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
affirmationHashRegistry(bytes32) view returns (bool)
getAffirmationHash(bytes32 _writeHash, struct SnapshotAffirmationWriterAffirmation _affirmation) pure returns (bytes32)
getTipHash(struct SnapshotAffirmationWriterTip _tip) pure returns (bytes32)
getWriteHash(struct SnapshotAffirmationWriterWrite _write) pure returns (bytes32)
isSigned(address _address, bytes32 messageHash, uint8 v, bytes32 r, bytes32 s) pure returns (bool)
splitSignature(bytes sig) pure returns (bytes32 r, bytes32 s, uint8 v)
tipHashRegistry(bytes32) view returns (bool)
verifyAffirmation(bytes32 writeHash, struct SnapshotAffirmationWriterAffirmation _affirmation) pure returns (bool)
verifyTip(struct SnapshotAffirmationWriterTip _tip) pure returns (bool)
State-modifying
Events pause()
settleTip(bytes32 writeHash, struct SnapshotAffirmationWriterTip _tip)
unpause()
updateHistorianTipJar(address _historianTipJar)
updateMinimumQuorumAffirmations(uint256 _minimumQuorumAffirmations)
write(struct SnapshotAffirmationWriterWrite _write, struct SnapshotAffirmationWriterAffirmation[] _affirmations, struct SnapshotAffirmationWriterTip _tip)
Affirmed(uint256 indexed tokenId, address indexed signer, string indexed key, bytes32 affirmationHash, uint256 salt, bytes signature)
Paused(address account)
Tipped(bytes32 indexed writeHash, address indexed tipper, uint256 value, bytes signature)
Unpaused(address account)
constructor(address _accessControl, address _permissionedTokenMetadataRegistry, address _historianTipJar, address _tipToken, bytes32 _organizerRole, bytes32 _historianRole)
This contract contains no fallback and receive objects.
This contract contains no error objects.