g9software.eth

Verified contract

Proxy

Active on Ethereum with 49 txns
Deployed by via 0x29a0b7f4 at 17429616
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
ERC-20
Value $0
)
ERC-1555
--
0x5c4435adf124372f4e0c93054094daa09e1c96ac875bef9df1154f0fc08d47c2
0x6c2bab8e3d4997b74d38fc6207a3acbf2cfa4ff1acd0a5f39d11b4b4a5d3bcf6
0x378a459a758a0b9e69e9bcc9b54389dd8ddac734a0d849a7d075b2f53cf6c638
0xafd3dd25f122cd4161f8e88cc9768e08013616799647a7188aff3f3828295793
0x2a26d1de5f1fab6e3b2719d16b8b53f5fb61e4216bda2ee88473f9e3050cafc9
0xe947b758f67cc5a701f9ec95040db51b1bc243efd7e24de9fc88bb1ac8ad8b2b
0xeba508d3dcd55d35b6d33a720554516b0baebbf88e19af86423cb64eac991b7e
0x007fdeb1419b0bf40d271e94b205a99c0cf95b3767dabf7a8661c70452b3bca2
0x6addeddb2be98c26b7c5c49fd3e5e991f9f4994127076363fbc42dd318f79ea0
0x280e7c1f63e9d787d4058bf223856c2c30e54aa5983136a0ef83a93d7765da73

Functions
Getter at block 21211717
VERSION(view returns (string)
1.3.0
domainSeparator(view returns (bytes32)
0x6622d029c65328e34ccfaf9d2b47d85c60a3cff14ebd43a9eead9345d995516b
getChainId(view returns (uint256)
1
getOwners(view returns (address[])
[0xf3cB831E7574F29619Ede95587464bc970b7b9CC, 0xc5FbF8D4a8b1b5A6acB81808af8ce564309B6dF6, 0x1F643f0aa8730f53577DEBaE8BbAfaF18Fd09Aeb, 0x2Ca0a223519566afa5e333835A11F00bEE627fa6]
getThreshold(view returns (uint256)
2
nonce(view returns (uint256)
48
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.