Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
No balances found for "SickleMultisig"
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 22739676 | 7 hours ago | | | 0 | 5.9061450e-7 | |
| 22739506 | 7 hours ago | | | 0 | 0.0000026963177 | |
| 22308671 | 10 days ago | | | 0 | 0.0000023135739 | |
| 22308662 | 10 days ago | | | 0 | 0.0000059438381 |
ABI
ABI objects
Getter at block 22752456
settingsNonce() view returns (uint256)
5
signerAddresses() view returns (address[])
[0xBDE48624F9E1dd4107df324D1BA3C07004640206, 0x3549D1D449B32fE6cF5219c40c43737b75177faA, 0xc62fE49Bd8b881B732CcD979d263d10631ee4Ac7]
signerCount() view returns (uint256)
3
threshold() view returns (uint256)
2
Read-only
cancelled(uint256 proposalId) view returns (bool)
executed(uint256 proposalId) view returns (bool)
exists(uint256 proposalId) view returns (bool)
getProposal(uint256 proposalId) view returns (struct SickleMultisigProposal)
hashProposal(struct SickleMultisigProposal proposal) view returns (uint256)
isSigner(address signer) view returns (bool)
signatures(uint256 proposalId) view returns (uint256)
signed(uint256 proposalId, address signer) view returns (bool)
transactions(uint256) view returns (struct SickleMultisigProposal proposal, bool exists, bool executed, bool cancelled, uint256 settingsNonce, uint256 signatures)
State-modifying
Events addSigner(address signer)
cancel(uint256 proposalId)
execute(uint256 proposalId)
propose(struct SickleMultisigProposal proposal) returns (uint256)
proposeCancellation(uint256 proposalId) returns (uint256)
removeSigner(address signer)
replaceSigner(address oldSigner, address newSigner)
setThreshold(uint256 newThreshold)
sign(uint256 proposalId)
signAndExecute(uint256 proposalId)
SignerAdded(address signer)
SignerRemoved(address signer)
ThresholdChanged(uint256 newThreshold)
TransactionCancelled(uint256 proposalId, address signer)
TransactionExecuted(uint256 proposalId, address signer)
TransactionProposed(uint256 proposalId, address signer)
TransactionSigned(uint256 proposalId, address signer)
constructor(address initialSigner)
This contract contains no fallback and receive objects.
InvalidProposal()
InvalidThreshold()
NotASigner()
NotMultisig()
SignerAlreadyAdded()
SignerAlreadyRemoved()
SignerCannotBeRemoved()
TransactionAlreadyCancelled()
TransactionAlreadyExecuted()
TransactionAlreadyExists()
TransactionAlreadySigned()
TransactionDoesNotExist()
TransactionNoLongerValid()
TransactionNotReadyToExecute()