SuccinctGateway
Verified contract
Active on
Base with 4,008 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
USA | ERC-20 | 1 | $0.001611 |
$0 | |
| ERC-20 | 2.4K | -- | -- | |
| ERC-20 | 2.4K | -- | -- | |
OHNO | ERC-20 | 32.927835 | -- | -- | |
LZPZ | ERC-20 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 18953119 | 2 months ago | | | 0 | 0.0000063044020 | |
| 18951279 | 2 months ago | | | 0 | 0.0000055631021 | |
| 18949528 | 2 months ago | | | 0 | 0.0000056483205 | |
| 18947794 | 2 months ago | | | 0 | 0.0000074160071 | |
| 18946023 | 2 months ago | | | 0 | 0.0000038015200 | |
| 18944163 | 2 months ago | | | 0 | 0.0000022940271 | |
| 18942513 | 2 months ago | | | 0 | 0.0000013335282 | |
| 18940644 | 2 months ago | | | 0 | 0.0000019188853 | |
| 18938919 | 2 months ago | | | 0 | 0.0000027320210 | |
| 18937114 | 2 months ago | | | 0 | 0.0000020812243 |
ABI
ABI objects
Getter at block 21844895
feeVault() view returns (address)
0x296666e937b270193b960a7cec526b351f353166
isCallback() view returns (bool)
false
nonce() view returns (uint32)
0
owner() view returns (address)
0xdc00f2469023a7b0b1d5b6abe2f736f90955e7f3
verifiedFunctionId() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
verifiedInputHash() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
verifiedOutput() view returns (bytes)
0x
Read-only
allowedProvers(bytes32, address) view returns (bool)
getFunctionId(address _owner, bytes32 _salt) pure returns (bytes32 functionId)
requests(uint32) view returns (bytes32)
verifiedCall(bytes32 _functionId, bytes _input) view returns (bytes)
verifierOwners(bytes32) view returns (address)
verifiers(bytes32) view returns (address)
whitelistStatus(bytes32) view returns (uint8)
State-modifying
Events addCustomProver(bytes32 _functionId, address _prover)
addDefaultProver(address _prover)
deployAndRegisterFunction(address _owner, bytes _bytecode, bytes32 _salt) returns (bytes32 functionId, address verifier)
deployAndUpdateFunction(bytes _bytecode, bytes32 _salt) returns (bytes32 functionId, address verifier)
fulfillCall(bytes32 _functionId, bytes _input, bytes _output, bytes _proof, address _callbackAddress, bytes _callbackData)
fulfillCallback(uint32 _nonce, bytes32 _functionId, bytes32 _inputHash, address _callbackAddress, bytes4 _callbackSelector, uint32 _callbackGasLimit, bytes _context, bytes _output, bytes _proof)
initialize(address _owner, address _feeVault, address _defaultProver)
recover(address _to, uint256 _amount)
registerFunction(address _owner, address _verifier, bytes32 _salt) returns (bytes32 functionId)
removeCustomProver(bytes32 _functionId, address _prover)
removeDefaultProver(address _prover)
renounceOwnership()
requestCall(bytes32 _functionId, bytes _input, address _entryAddress, bytes _entryCalldata, uint32 _entryGasLimit) payable
requestCallback(bytes32 _functionId, bytes _input, bytes _context, bytes4 _callbackSelector, uint32 _callbackGasLimit) payable returns (bytes32)
setFeeVault(address _feeVault)
setWhitelistStatus(bytes32 _functionId, uint8 _status)
transferOwnership(address newOwner)
updateFunction(address _verifier, bytes32 _salt) returns (bytes32 functionId)
Call(bytes32 indexed functionId, bytes32 inputHash, bytes32 outputHash)
Deployed(bytes32 indexed bytecodeHash, bytes32 indexed salt, address indexed deployedAddress)
FunctionRegistered(bytes32 indexed functionId, address verifier, bytes32 salt, address owner)
FunctionVerifierUpdated(bytes32 indexed functionId, address verifier)
Initialized(uint8 version)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
ProverUpdated(bytes32 indexed functionId, address indexed prover, bool added)
RequestCall(bytes32 indexed functionId, bytes input, address entryAddress, bytes entryCalldata, uint32 entryGasLimit, address sender, uint256 feeAmount)
RequestCallback(uint32 indexed nonce, bytes32 indexed functionId, bytes input, bytes context, address callbackAddress, bytes4 callbackSelector, uint32 callbackGasLimit, uint256 feeAmount)
RequestFulfilled(uint32 indexed nonce, bytes32 indexed functionId, bytes32 inputHash, bytes32 outputHash)
SetFeeVault(address indexed oldFeeVault, address indexed newFeeVault)
WhitelistStatusUpdated(bytes32 indexed functionId, uint8 status)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
CallFailed(address callbackAddress, bytes callbackData)
CallbackFailed(bytes4 callbackSelector, bytes output, bytes context)
EmptyBytecode()
FailedDeploy()
FunctionAlreadyRegistered(bytes32 functionId)
InvalidCall(bytes32 functionId, bytes input)
InvalidProof(address verifier, bytes32 inputHash, bytes32 outputHash, bytes proof)
InvalidRequest(uint32 nonce, bytes32 expectedRequestHash, bytes32 requestHash)
NotFunctionOwner(address owner, address actualOwner)
OnlyProver(bytes32 functionId, address sender)
RecoverFailed()
ReentrantFulfill()
VerifierAlreadyUpdated(bytes32 functionId)
VerifierCannotBeZero()