RelayerProxyHub
Verified contract
Active on
Ethereum with 4,457 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xeb02…44cc
0x8898…63c6
0xf7c4…296c
0xd5d6…c2e1
Balances ($0.07)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
USDC | ERC-20 | 0.075088 | $0.996969 |
$0.07 | |
HQG | ERC-20 | 0.001 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 18813564 | a year ago | | | 0 | 0.0024885282 | |
| 18799779 | a year ago | | | 0 | 0.072109913 | |
| 18781686 | a year ago | | | 0 | 0.0032768364 | |
| 18778401 | a year ago | | | 0 | 0.057065793 | |
| 18756965 | a year ago | | | 0 | 0.029552295 | |
| 18735564 | a year ago | | | 0 | 0.076568270 | |
| 18714150 | a year ago | | | 0 | 0.044780183 | |
| 18692712 | a year ago | | | 0 | 0.059438286 | |
| 18671266 | a year ago | | | 0 | 0.041247530 | |
| 18649855 | a year ago | | | 0 | 0.027938042 |
ABI
ABI objects
Getter at block 21275093
autonolas() view returns (address)
0x0dc1dbd30f162a5a55e6054b692e37e4038d0e03
autonolasPriority() view returns (uint8)
0
connext() view returns (address)
0x8898b472c54c31894e3b9bb83cea802a5d0e63c6
delay() view returns (uint256)
604800
feeCollector() view returns (address)
0x4d50a469fc788a3c0cdc8fd67868877dcb246625
gelatoRelayer() view returns (address)
0x75ba5af8effdcfca32e1e288806d54277d1fde99
keep3r() view returns (address)
0xeb02addcfd8b773a5ffa6b9d1fe99c566f8c44cc
lastPropagateAt() view returns (uint256)
1702743719
owner() view returns (address)
0xade09131c6f43fe22c2cbabb759636c43cfc181e
propagateCooldown() view returns (uint256)
259200
proposed() view returns (address)
0xf2964cccb7cda9e808aabe8db0dddaf7890dd378
proposedTimestamp() view returns (uint256)
1702524227
renounced() view returns (bool)
false
rootManager() view returns (address)
0xd5d61e9dfb6680cba8353988ba0337802811c2e1
spokeConnector() view returns (address)
0xf7c4d7dcec2c09a15f2db5831d6d25eaef0a296c
Read-only
allowedRelayer(address) view returns (bool)
hubConnectors(uint32) view returns (address)
priorityKeepers(address) view returns (bool)
processedRootMessages(uint32, bytes32) view returns (bool)
State-modifying
Events acceptProposedOwner()
addRelayer(address _relayer)
execute(struct ExecuteArgs _args, uint256 _fee) returns (bytes32 transferId)
processFromRootKeep3r(bytes _encodedData, uint32 _fromChain, bytes32 _l2Hash)
propagate(address[] _connectors, uint256[] _messageFees, bytes[] _encodedData, uint256 _relayerFee)
propagateKeep3r(address[] _connectors, uint256[] _messageFees, bytes[] _encodedData)
propagateWorkable() returns (bool)
proposeNewOwner(address newlyProposed)
proveAndProcess(struct ISpokeConnectorProof[] _proofs, bytes32 _aggregateRoot, bytes32[32] _aggregatePath, uint256 _aggregateIndex, uint256 _fee)
removeRelayer(address _relayer)
renounceOwnership()
send(bytes _encodedData, uint256 _messageFee, uint256 _relayerFee)
setAutonolas(address _autonolas)
setAutonolasPriority(uint8 _autonolasPriority)
setConnext(address _connext)
setFeeCollector(address _feeCollector)
setGelatoRelayer(address _gelatoRelayer)
setHubConnector(address _hubConnector, uint32 _chain)
setKeep3r(address _keep3r)
setPropagateCooldown(uint256 _propagateCooldown)
setRootManager(address _rootManager)
setSpokeConnector(address _spokeConnector)
withdraw()
AutonolasChanged(address updated, address previous)
AutonolasPriorityChanged(uint8 updated, uint8 previous)
ConnextChanged(address updated, address previous)
FeeCollectorChanged(address updated, address previous)
FundsDeducted(uint256 amount, uint256 balance)
FundsReceived(uint256 amount, uint256 balance)
GelatoRelayerChanged(address updated, address previous)
HubConnectorChanged(address hubConnector, address oldHubConnector, uint32 chain)
Keep3rChanged(address updated, address previous)
OwnershipProposed(address indexed proposedOwner)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PropagateCooldownChanged(uint256 propagateCooldown, uint256 oldPropagateCooldown)
RelayerAdded(address relayer)
RelayerRemoved(address relayer)
RootManagerChanged(address rootManager, address oldRootManager)
SpokeConnectorChanged(address updated, address previous)
constructor(address _connext, address _spokeConnector, address _gelatoRelayer, address _feeCollector, address _rootManager, address _keep3r, address _autonolas, uint8 _autonolasPriority, uint256 _propagateCooldown, address[] _hubConnectors, uint32[] _hubConnectorChains)
receive()
ProposedOwnable__onlyOwner_notOwner()
ProposedOwnable__onlyProposed_notProposedOwner()
ProposedOwnable__ownershipDelayElapsed_delayNotElapsed()
ProposedOwnable__proposeNewOwner_invalidProposal()
ProposedOwnable__proposeNewOwner_noOwnershipChange()
ProposedOwnable__renounceOwnership_invalidProposal()
ProposedOwnable__renounceOwnership_noProposal()
RelayerProxyHub__processFromRoot_alreadyProcessed(uint32 chain, bytes32 l2Hash)
RelayerProxyHub__processFromRoot_noHubConnector(uint32 chain)
RelayerProxyHub__propagateCooledDown_notCooledDown(uint256 timestamp, uint256 nextWorkable)
RelayerProxy__addRelayer_relayerAdded(address _relayer)
RelayerProxy__definedAddress_empty(address _address)
RelayerProxy__isWorkableBySender_notWorkable(address _sender)
RelayerProxy__onlyRelayer_notRelayer(address _sender)
RelayerProxy__removeRelayer_relayerNotAdded(address _relayer)
RelayerProxy__validateAndPayWithCredits_notKeep3r(address _sender)