sharkdao.eth

Verified contract

Proxy

Active on Ethereum with 189 txns
Deployed by via 0xf51a8a8a at 12986701
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $142,549.96
ERC-20
Value $3,480.5
ERC-20
Value $11.76
ERC-20
--
 (#287)
ERC-721
--
 (#140)
ERC-721
--
 (#48)
ERC-721
--
 (#34)
ERC-721
--
 (#16)
ERC-721
--
 (#6)
ERC-721
--
0x6f6532360b87f300e25aba952d9e64390427f5c96bcbd4f6b54d14bc82803d10
0x96db06c8db59dc81f49c70d8cfc77fb94aff0851f439ba5003b1b8c2b667c3f1
0xa97331aa15e9656d0caa109b0f0fda2c3116f3b97a6be0f5097eebb119b1c089
0xe6727e6cbc5cb2a0ab658d06b960b0f9d25f2e8f983b1c772383d042105822c9
0xf197257463db0ef21b99ade1d004c465cd348a6d2b9aef1b7f24b3f0f6d5f25c
0x6d8f83ebaaaa8a799aae79dbcb673e3670a0df98e0b92e97b88f67dc5a1a35d6
0xb45b06b0590fcdc36ff10485daca337c4d7d5368de23a7cdc80889619bcaa9b9
0xfae81cc6bdf2f555ba85c0eb45b714760249223025c283248c6e7e0f3aa9fb63
From
0xbe89ca5e0facab49639bc7e47a4e39ab81cf2e82f6b24391236cec0ce9944412
0xeeacb6c1d4d7877ef14f343533f57b57f4896f5fa64c653cc7858aba29b01112

Functions
Getter at block 21223952
VERSION(view returns (string)
1.3.0
domainSeparator(view returns (bytes32)
0xb1e6e99dce2c9ea85299880dd68309c8ddd1b9e806c5fc660786cb8faa0a337f
getChainId(view returns (uint256)
1
getOwners(view returns (address[])
[0xedcC867bc8B5FEBd0459af17a6f134F41f422f0C, 0x728A4DDe804aeDaF93AC839C9B0Fce031e0361af, 0xBd7Dbab9AEb52D6c8d0E80fCeBdE3af4CC86204A, 0x206901CEa9bbdb957E4960E4603Ee513196c347e, 0x823b92d6a4b2AED4b15675c7917c9f922ea8ADAD, 0xE3f27DEFf96fe178e87559F36Cbf868B9E75967D, 0x5347a29B091ADddAdeDa673ab3CFB8b23329D24d, 0x021edd67d43B365a6401a5Ee704Aa6f264F3F4e4]
getThreshold(view returns (uint256)
5
nonce(view returns (uint256)
177
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 _masterCopy
Fallback and receive
fallback(
fallback(
receive(
Errors

This contract contains no error objects.