monpresale.eth

Verified contract

Proxy

Active on Ethereum with 34 txns
Deployed by via 0x94f91559 at 18739650
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
)
ERC-721
--
0x1585c2ef6818ab966424506268e08f28f75cc538132027a90d2d62d4807c4300
0x296d753cc5ef34d72127b9952dfafef4c79dd8bc38293fd172545fcd55cc3ff9
0x81eb8032c5848f969a11372962240b9f0dd119f2d2a5dea4ad6d34391253bd71
0xd145a8e22bc9fca63ca1afb01bc2e0f07088345c3fdb7984716a81e566eca0c0
0xe61a69be400285288bf9c6379e1c5e58764e4d33d94d06f2a77a16e0abbe32a2
0x9630f3e6e5acfbe85effe9a855d8280e88f0190d9c8761f7bfa44631cf17d20e
0x80c58aeebafb153ef02610e5ce8c593fadc179c53423dbf6abc7ded199607186
0x621a26f6c846f62dbba1d3e53b3c9ca9e331be5ac1e60a766bff7b5288a8d643
0xb814b9a5e3aafecf8fe6ec4cfbaa435414c02975d39ed2135f02b260a6694842
0xa46905d9371fc76d8b5fdd356b1f047f6e78ccd208cd99155a93db857eb67c69

Functions
Getter at block 20910056
VERSION(view returns (string)
1.3.0
domainSeparator(view returns (bytes32)
0xafe506bde7cd0b6799de9840c26331ccc48fef39fb0b9c4675ed362f69221e65
getChainId(view returns (uint256)
1
getOwners(view returns (address[])
[0x9fe70A0C991B35aC90Fa3e94CAbD5a36BeB84361, 0x949848cA7b77568f27e342cA2F2bD0bfb21371DE, 0x5e2F1d8935bfF0Ed5782149B421313a22268Cf70]
getThreshold(view returns (uint256)
2
nonce(view returns (uint256)
26
Read-only
approvedHashes(addressbytes32view returns (uint256)
checkNSignatures(bytes32 dataHashbytes databytes signaturesuint256 requiredSignaturesview 
checkSignatures(bytes32 dataHashbytes databytes signaturesview 
encodeTransactionData(address touint256 valuebytes datauint8 operationuint256 safeTxGasuint256 baseGasuint256 gasPriceaddress gasTokenaddress refundReceiveruint256 _nonceview returns (bytes)
getModulesPaginated(address startuint256 pageSizeview returns (address[] arrayaddress next)
getStorageAt(uint256 offsetuint256 lengthview returns (bytes)
getTransactionHash(address touint256 valuebytes datauint8 operationuint256 safeTxGasuint256 baseGasuint256 gasPriceaddress gasTokenaddress refundReceiveruint256 _nonceview returns (bytes32)
isModuleEnabled(address moduleview returns (bool)
isOwner(address ownerview returns (bool)
signedMessages(bytes32view returns (uint256)
State-modifying
addOwnerWithThreshold(address owneruint256 _threshold
approveHash(bytes32 hashToApprove
changeThreshold(uint256 _threshold
disableModule(address prevModuleaddress module
enableModule(address module
execTransaction(address touint256 valuebytes datauint8 operationuint256 safeTxGasuint256 baseGasuint256 gasPriceaddress gasTokenaddress refundReceiverbytes signaturespayable returns (bool success)
execTransactionFromModule(address touint256 valuebytes datauint8 operationreturns (bool success)
execTransactionFromModuleReturnData(address touint256 valuebytes datauint8 operationreturns (bool successbytes returnData)
removeOwner(address prevOwneraddress owneruint256 _threshold
requiredTxGas(address touint256 valuebytes datauint8 operationreturns (uint256)
setFallbackHandler(address handler
setGuard(address guard
setup(address[] _ownersuint256 _thresholdaddress tobytes dataaddress fallbackHandleraddress paymentTokenuint256 paymentaddress paymentReceiver
simulateAndRevert(address targetContractbytes calldataPayload
swapOwner(address prevOwneraddress oldOwneraddress newOwner
Events
AddedOwner(address owner
ApproveHash(bytes32 indexed approvedHashaddress indexed owner
ChangedFallbackHandler(address handler
ChangedGuard(address guard
ChangedThreshold(uint256 threshold
DisabledModule(address module
EnabledModule(address module
ExecutionFailure(bytes32 txHashuint256 payment
ExecutionFromModuleFailure(address indexed module
ExecutionFromModuleSuccess(address indexed module
ExecutionSuccess(bytes32 txHashuint256 payment
RemovedOwner(address owner
SafeReceived(address indexed senderuint256 value
SafeSetup(address indexed initiatoraddress[] ownersuint256 thresholdaddress initializeraddress fallbackHandler
SignMsg(bytes32 indexed msgHash
Constructor
constructor(address _singleton
Fallback and receive
fallback(
fallback(
receive(
Errors

This contract contains no error objects.