RelayHub
Verified contract
Active on
Ethereum with 27,083 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value
$1,798,764.5
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 521.689492 | $3,447.96 |
$1,798,764.5 | |
MATIC | ERC-20 | 11 | $0.559217 |
$6.15 | |
ZYGO | ERC-20 | 2K | $0.000726 |
$1.45 | |
EBK | ERC-20 | 3.522413 | -- | -- |
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 19791828 | 7 months ago | | | 0 | 0.00013049255 | |
| 19791827 | 7 months ago | | | 0 | 0.00013195345 | |
| 18810001 | a year ago | | | 0 | 0.0017909760 | |
| 18715913 | a year ago | | | 0 | 0.0020560320 | |
| 16861679 | 2 years ago | | | 0 | 0.00062950971 | |
| 16805998 | 2 years ago | | | 0 | 0.0023068559 | |
| 16048890 | 2 years ago | | | 0 | 0.0030904500 | |
| 16048567 | 2 years ago | | | 0 | 0.00056874267 | |
| 16048538 | 2 years ago | | | 0 | 0.00053905384 | |
| 15321772 | 2 years ago | | | 0 | 0.0014597004 |
ABI
ABI objects
Getter at block 21269093
version() view returns (string)
1.0.0
Read-only
balanceOf(address target) view returns (uint256)
canRelay(address relay, address from, address to, bytes encodedFunction, uint256 transactionFee, uint256 gasPrice, uint256 gasLimit, uint256 nonce, bytes signature, bytes approvalData) view returns (uint256 status, bytes recipientContext)
canUnstake(address relay) view returns (bool)
getNonce(address from) view returns (uint256)
getRelay(address relay) view returns (uint256 totalStake, uint256 unstakeDelay, uint256 unstakeTime, address owner, uint8 state)
maxPossibleCharge(uint256 relayedCallStipend, uint256 gasPrice, uint256 transactionFee) view returns (uint256)
requiredGas(uint256 relayedCallStipend) view returns (uint256)
State-modifying
Events depositFor(address target) payable
penalizeIllegalTransaction(bytes unsignedTx, bytes signature)
penalizeRepeatedNonce(bytes unsignedTx1, bytes signature1, bytes unsignedTx2, bytes signature2)
recipientCallsAtomic(address recipient, bytes encodedFunctionWithFrom, uint256 transactionFee, uint256 gasPrice, uint256 gasLimit, uint256 preChecksGas, bytes recipientContext) returns (uint8)
registerRelay(uint256 transactionFee, string url)
relayCall(address from, address recipient, bytes encodedFunction, uint256 transactionFee, uint256 gasPrice, uint256 gasLimit, uint256 nonce, bytes signature, bytes approvalData)
removeRelayByOwner(address relay)
stake(address relay, uint256 unstakeDelay) payable
unstake(address relay)
withdraw(uint256 amount, address dest)
CanRelayFailed(address indexed relay, address indexed from, address indexed to, bytes4 selector, uint256 reason)
Deposited(address indexed recipient, address indexed from, uint256 amount)
Penalized(address indexed relay, address sender, uint256 amount)
RelayAdded(address indexed relay, address indexed owner, uint256 transactionFee, uint256 stake, uint256 unstakeDelay, string url)
RelayRemoved(address indexed relay, uint256 unstakeTime)
Staked(address indexed relay, uint256 stake, uint256 unstakeDelay)
TransactionRelayed(address indexed relay, address indexed from, address indexed to, bytes4 selector, uint8 status, uint256 charge)
Unstaked(address indexed relay, uint256 stake)
Withdrawn(address indexed account, address indexed dest, uint256 amount)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.