KresusModule

Verified contract

Active on Ethereum with 1,098 txns
Deployed by via 0x9fa97486 at 18493023
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "KresusModule"

0x8f406e152a718c6a5421f095b308a7addfc695597627a47c2cd7a026945f36cc
0x8b495f754e0dcb591f90dbe00e62461d41acd4b7afd8a82e4ef3bbf2578a1dee
0x44a7a8e69d0766f56b81d2960d77e5cc2333c1a3d4ae01a254846dba4e461c17
0x07ea243a1f9949c5fa934fad7ccc5a9104973e067de8839ae680eff76dfd7dfd
0x70437e0cba78e754c7413d69f97d7284c1266bfce57828bf86640109a11161dc
0xfded61d99d5fcd9074832b15c24a00af891a6cedbc35dcc77869292b0909968a
0x60f2f91d4a9f009d16831c290c7e6f4f18b2a1b871be5e72597ca54102ec02cc
0x57adb9cddedf3044b66e573cec726371de423683edeb3475c431e62221d4a484
0x16db19b5b92b779d9516c88e5efe743b1332b23095c966cd198dca1f42c61605
0x2695051beffad73d778efb321498e0371d262f4300efc354af6a0c991289907a

Functions
Getter at block 21180175
kresusGuardian(view returns (address)
0x7bf09a75da7e88977150f452135ead9c90729cbd
Read-only
getCancelRequiredSignatures(bytes _datapure returns (uint8)
getNonce(address _vaultview returns (uint256 nonce)
getRequiredSignatures(address _vaultbytes _dataview returns (uint256uint8)
getSignHash(address _fromuint256 _valuebytes _datauint256 _nonceview returns (bytes32)
isActionQueued(address _vaultbytes32 actionHashview returns (bool)
isValidSignature(bytes32 _msgHashbytes _signatureview returns (bytes4)
queuedActionExecutionTime(address _vaultbytes32 actionHashview returns (uint256)
supportsInterface(bytes4 _interfaceIDpure returns (bool)
supportsStaticCall(bytes4 _methodIdpure returns (bool _isSupported)
validateSignatures(address _vaultbytes32 _signHashbytes _signaturesuint8 _optionview returns (bool)
State-modifying
addHumanGuardian(address _vaultaddress _guardian
addModule(address _vaultaddress _modulebytes _initData
addTrustee(address _vaultaddress _newTrustee
cancel(address _vaultbytes _datauint256 _noncebytes _signature
cancelAll(address _vault
disable(address _vault
enable(address _vaultaddress _newKbg
execute(address _vaultbytes _datauint256 _noncebytes _signaturesreturns (bool)
executeBequeathal(address _vaultaddress _newKbg
init(address _vaultbytes _initData
lock(address _vault
multiCall(address _vaultstruct TransactionManagerCall[] _transactionsreturns (bytes[])
multiCallToWhitelistedAddresses(address _vaultstruct TransactionManagerCall[] _transactionsreturns (bytes[])
removeHumanGuardian(address _vault
removeTrustee(address _vault
setHumanGuardian(address _vaultaddress _guardian
setTimeDelay(address _vaultuint256 _newTimeDelay
transferOwnership(address _vaultaddress _newOwneraddress _newKbg
unlock(address _vault
Events
ActionCancelled(address indexed vaultbytes32 signedHash
AllActionsCancelled(address indexed vault
Bequeathed(address indexed vaultaddress indexed newOwneraddress newKbg
Disabled(address indexed vault
Enabled(address indexed vaultaddress kbg
HumanGuardianChanged(address indexed vaultaddress indexed guardian
Locked(address indexed vault
Refund(address indexed vaultuint256 refundAmount
TimeDelayChanged(address indexed vaultuint256 newTimeDelay
TransactionExecuted(address indexed vaultbool indexed successbytes returnDatabytes32 signedHash
TransactionQueued(address indexed vaultuint256 executionTimebytes32 signedHash
TransferedOwnership(address indexed vaultaddress newOwneraddress newKbg
TrusteeChanged(address indexed vaultaddress indexed trustee
Unlocked(address indexed vault
Constructor
constructor(address _storageAddraddress _kresusRegistryaddress _kresusGuardian
Fallback and receive
fallback(
Errors

This contract contains no error objects.