bodenham.eth

Verified contract

Proxy

Active on Ethereum with 46 txns
Deployed by via 0xcb7a87a0 at 15832111
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for " bodenham.eth"

0x4dad59bf76dc926f892b369d9fe0ba5f512601aa30403b536d09a9e4eec70437
0x7bbc2ed917dd95b5738e178e78d52d987daa10a56ef5940579b89ddb38f043e3
0x2019f6fd7df04c923c60f4cffe04ca6845727bb82badaa5e5c6a67baca692e9e
0xb81384dd60f5e83be017cb9614066d4c5b1b454d08d3aef92a2775552ccfced7
0x9a075c04279bdfa83a3ee02b47cce564e821fcc306e507c580362d39a32a662f
0x029671d25ee26146b5670fd23fc13c16919fb63c8247db14e4aa298d2a842122
0x16c64e42d0d990fbe2e2b3e4099ae1b656860a9ef047454207beb1844bd3698e
0xc3c2c498287f5f5291ba795cff092d8b19fcb8cbc002e5f45613bbb6845a3e27
0xcf8774d12f713df790b73cc9bea9f778d86a138d688d4afccaa8cd1e7c4a633d
0x4b508d5f13835be99cbece891e7b14bc5bbbfe2483d45ea90d51b7ddc0ea0627

Functions
Getter at block 21306615
VERSION(view returns (string)
1.3.0
domainSeparator(view returns (bytes32)
0x3d25223d0d050074d18960b6e4e4a91c14f2c691908febaf843927ec7f17774a
getChainId(view returns (uint256)
1
getOwners(view returns (address[])
[0xE8708A2Fb229faAcB47e0D9F51a3F9ED0bD1C954]
getThreshold(view returns (uint256)
1
nonce(view returns (uint256)
51
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.