This contract is being backfilled. You may encounter incomplete storage history.

SickleMultisig

Verified contract

Active on Base with 4 txns
Deployed by via 0x8e7a707f at 22307777
Slot
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"

0xbb90f2f3cc2482f429fde908f169699288fffaeb890aab53330d0d641fb883d8
0xfd2daec71174f9bc3bdbaf0ecdb02175499089e14f4d93ee2781c191f1fcd623
0xf8d4b9765b7cf2eaa68469a3dbb1f87d6d467f7923a50d87c9140015dd2dde9e
0x0813c97792f0f00489d9b4d360289d0132478d17706d0f5746380565b635e6d6

Functions
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 proposalIdview returns (bool)
executed(uint256 proposalIdview returns (bool)
exists(uint256 proposalIdview returns (bool)
getProposal(uint256 proposalIdview returns (struct SickleMultisigProposal)
hashProposal(struct SickleMultisigProposal proposalview returns (uint256)
isSigner(address signerview returns (bool)
signatures(uint256 proposalIdview returns (uint256)
signed(uint256 proposalIdaddress signerview returns (bool)
transactions(uint256view returns (struct SickleMultisigProposal proposalbool existsbool executedbool cancelleduint256 settingsNonceuint256 signatures)
State-modifying
addSigner(address signer
cancel(uint256 proposalId
execute(uint256 proposalId
propose(struct SickleMultisigProposal proposalreturns (uint256)
proposeCancellation(uint256 proposalIdreturns (uint256)
removeSigner(address signer
replaceSigner(address oldSigneraddress newSigner
setThreshold(uint256 newThreshold
sign(uint256 proposalId
signAndExecute(uint256 proposalId
Events
SignerAdded(address signer
SignerRemoved(address signer
ThresholdChanged(uint256 newThreshold
TransactionCancelled(uint256 proposalIdaddress signer
TransactionExecuted(uint256 proposalIdaddress signer
TransactionProposed(uint256 proposalIdaddress signer
TransactionSigned(uint256 proposalIdaddress signer
Constructor
constructor(address initialSigner
Fallback and receive

This contract contains no fallback and receive objects.

Errors
InvalidProposal(
InvalidThreshold(
NotASigner(
NotMultisig(
SignerAlreadyAdded(
SignerAlreadyRemoved(
SignerCannotBeRemoved(
TransactionAlreadyCancelled(
TransactionAlreadyExecuted(
TransactionAlreadyExists(
TransactionAlreadySigned(
TransactionDoesNotExist(
TransactionNoLongerValid(
TransactionNotReadyToExecute(