requiredTxGas(address,uint256,bytes,uint8)
requiredTxGas(address,uint256,bytes,uint8) is a function in the Safe ABI (4-byte selector 0xc4ca3a9c). It takes 4 parameters. Encode its calldata from typed inputs, or paste calldata to decode it.
- Selector
- 0xc4ca3a9c
- Mutability
- nonpayable
Parameters
| Name | Type |
|---|---|
| to | address |
| value | uint256 |
| data | bytes |
| operation | uint8 |
Example calldata
0xc4ca3a9c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000Other Safe functions
- addOwnerWithThreshold(address,uint256)
- approvedHashes(address,bytes32)
- approveHash(bytes32)
- changeThreshold(uint256)
- checkNSignatures(bytes32,bytes,bytes,uint256)
- checkSignatures(bytes32,bytes,bytes)
- disableModule(address,address)
- domainSeparator()
- enableModule(address)
- encodeTransactionData(address,uint256,bytes,uint8,uint256,uint256,uint256,address,address,uint256)
- execTransaction(address,uint256,bytes,uint8,uint256,uint256,uint256,address,address,bytes)
- execTransactionFromModule(address,uint256,bytes,uint8)
- execTransactionFromModuleReturnData(address,uint256,bytes,uint8)
- getChainId()
- getModulesPaginated(address,uint256)
- getOwners()
- getStorageAt(uint256,uint256)
- getThreshold()
- getTransactionHash(address,uint256,bytes,uint8,uint256,uint256,uint256,address,address,uint256)
- isModuleEnabled(address)
- isOwner(address)
- nonce()
- removeOwner(address,address,uint256)
- setFallbackHandler(address)
- setGuard(address)
- setup(address[],uint256,address,bytes,address,address,uint256,address)
- signedMessages(bytes32)
- simulateAndRevert(address,bytes)
- swapOwner(address,address,address)
- VERSION()