0x7e04231a59c9589d17bcf2b0614bc86ad5df7c11

Unverified contract

Proxy

Active on Ethereum with 593 txns
Deployed by via 0x984c3804 at 14912542
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $64.64
ERC-20
Value $24.48
ERC-20
Value $6
ERC-20
Value $0.3
ERC-20
Value $0
)
ERC-1555
--
)
ERC-1555
--
ERC-20
--
)
ERC-1555
--
)
ERC-721
--
0xc0263e74be3712eae670734c3860b4e2b60859ad854ae833ed617004ea04bf47
0x3c68698e74652a247c24fcb095f0bb2b609532ce332d15291d13045941969fd3
0xbadd1955a88730268de79540db120efed42106f8eac3449f063591d4270a91a5
0xaefe5cfb3b17742b0c2168a0e9bcf3a14b5932b064755ae849c2888c3020408d
0xf5269cd4e891451a71a565e06c92eed80e716e3484cc8476c53685a59fc22015
0x8a37dbdee673ec8d3ecd357864107f7dabd5ec4ea2c690bdc12b4a1708391ad3
0x80b13b6645f649ac9b5b948ec0ff00ac83fd3013aad923c4f254eadf19fa077f
0xbea7809f3098f5b6316f54542b32a537b34c14013d49bce934c8d13c06d9807c
0x942ec738dc51e644e83c99c0ab5f7c80fcfe8c5d617ae3225586fc764578b835
0x268f7438f5f86bacbfefa6e4f4bf5c32388ff9429ab29af2d286f6e5391df290

Functions
Getter at block 20943245
SET_IMAGE_HASH_TYPE_HASH(view returns (bytes32)
0x8713a7c4465f6fbee2b6e9d6646d1d9f83fec929edfc4baf661f3c865bdd04d1
imageHash(view returns (bytes32)
0x2f599b9577dfdcfc32165ece65c5340bd17362ff46e4aeecc35d22f27b91e87a
 
ipfsRoot(view returns (string)
ipfsRootBytes32(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
nonce(view returns (uint256)
549
Read-only
extraImageHash(bytes32 _imageHashview returns (uint256)
isValidSignature(bytes _databytes _signaturesview returns (bytes4)
isValidSignature(bytes32 _hashbytes _signaturesview returns (bytes4)
readHook(bytes4 _signatureview returns (address)
readNonce(uint256 _spaceview returns (uint256)
signatureRecovery(bytes32 _digestbytes _signatureview returns (uint256 thresholduint256 weightbytes32 imageHashbytes32 subdigestuint256 checkpoint)
supportsInterface(bytes4 _interfaceIDpure returns (bool)
State-modifying
addHook(bytes4 _signatureaddress _implementation
clearExtraImageHashes(bytes32[] _imageHashes
createContract(bytes _codepayable returns (address addr)
execute(struct IModuleCallsTransaction[] _txsuint256 _noncebytes _signature
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytesreturns (bytes4)
onERC1155Received(addressaddressuint256uint256bytesreturns (bytes4)
onERC721Received(addressaddressuint256bytesreturns (bytes4)
removeHook(bytes4 _signature
selfExecute(struct IModuleCallsTransaction[] _txs
setExtraImageHash(bytes32 _imageHashuint256 _expiration
updateIPFSRoot(bytes32 _hash
updateImageHash(bytes32 _imageHash
updateImageHashAndIPFS(bytes32 _imageHashbytes32 _ipfsRoot
updateImplementation(address _implementation
Events
CreatedContract(address _contract
DefinedHook(bytes4 _signatureaddress _implementation
IPFSRootUpdated(bytes32 _hash
ImageHashUpdated(bytes32 newImageHash
ImplementationUpdated(address newImplementation
NonceChange(uint256 _spaceuint256 _newNonce
SetExtraImageHash(bytes32 indexed _imageHashuint256 _expiration
TxExecuted(bytes32 indexed _txuint256 _index
TxFailed(bytes32 indexed _txuint256 _indexbytes _reason
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
receive(
Errors
BadNonce(uint256 _spaceuint256 _provideduint256 _current
CreateFailed(bytes _code
EmptySignature(
HookAlreadyExists(bytes4 _signature
HookDoesNotExist(bytes4 _signature
ImageHashIsZero(
InvalidImplementation(address _implementation
InvalidNestedSignature(bytes32 _hashaddress _addrbytes _signature
InvalidSValue(bytes _signaturebytes32 _s
InvalidSignature(bytes32 _hashbytes _signature
InvalidSignatureFlag(uint256 _flag
InvalidSignatureLength(bytes _signature
InvalidSignatureType(bytes1 _type
InvalidVValue(bytes _signatureuint256 _v
LowWeightChainedSignature(bytes _signatureuint256 thresholduint256 _weight
NotEnoughGas(uint256 _indexuint256 _requesteduint256 _available
OnlyDelegatecall(
OnlySelfAuth(address _senderaddress _self
SignerIsAddress0(bytes _signature
UnsupportedSignatureType(bytes _signatureuint256 _typebool _recoverMode
WrongChainedCheckpointOrder(uint256 _currentuint256 _prev