Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 8 additional slots
Balances ($72,489.66)
Native
Value
$72,489.66
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 28.452533 | $2,547.74 |
$72,489.66 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20789118 | 9 hours ago | | | 0 | 0.0018457280 | |
| 20788093 | 12 hours ago | | | 0 | 0.0082070549 | |
| 20788085 | 12 hours ago | | | 0 | 0.0064234463 | |
| 20786962 | 16 hours ago | | | 0 | 0.0063615958 | |
| 20786939 | 16 hours ago | | | 0 | 0.0052716607 | |
| 20786924 | 16 hours ago | | | 0 | 0.0057440068 | |
| 20786874 | 16 hours ago | | | 0 | 0.0062589180 | |
| 20786855 | 16 hours ago | | | 0 | 0.0081237495 | |
| 20782943 | a day ago | | | 0 | 0.0020047425 | |
| 20779308 | 2 days ago | | | 0 | 0.016505784 |
ABI
ABI objects
Getter at block 20791767
G_NONZERO() view returns (uint256)
16
deprecationBlock() view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
getConfiguration() view returns (struct IRelayHubRelayHubConfig)
(10, 100000, 15066, 33135, 2000000000000000000, 1000, 1000000000000000000, 13, 22414)
isDeprecated() view returns (bool)
false
owner() view returns (address)
0x81ead4918134ae386dbd04346216e20ab8f822c4
penalizer() view returns (address)
0xeb230bf62267e94e657b5cbe74bdcea78eb3a5ab
stakeManager() view returns (address)
0x2d5304836e29242399479e44ff916bc1ba2a1999
versionHub() view returns (string)
2.2.0+opengsn.hub.irelayhub
Read-only
balanceOf(address target) view returns (uint256)
calculateCharge(uint256 gasUsed, struct GsnTypesRelayData relayData) view returns (uint256)
calldataGasCost(uint256 length) view returns (uint256)
isRelayManagerStaked(address relayManager) view returns (bool)
workerCount(address) view returns (uint256)
workerToManager(address) view returns (address)
State-modifying
Events addRelayWorkers(address[] newRelayWorkers)
depositFor(address target) payable
deprecateHub(uint256 fromBlock)
innerRelayCall(struct GsnTypesRelayRequest relayRequest, bytes signature, bytes approvalData, struct IPaymasterGasAndDataLimits gasAndDataLimits, uint256 totalInitialGas, uint256 maxPossibleGas) returns (uint8, bytes)
penalize(address relayWorker, address beneficiary)
registerRelayServer(uint256 baseRelayFee, uint256 pctRelayFee, string url)
relayCall(uint256 maxAcceptanceBudget, struct GsnTypesRelayRequest relayRequest, bytes signature, bytes approvalData, uint256 externalGasLimit) returns (bool paymasterAccepted, bytes returnValue)
renounceOwnership()
setConfiguration(struct IRelayHubRelayHubConfig _config)
transferOwnership(address newOwner)
withdraw(uint256 amount, address dest)
Deposited(address indexed paymaster, address indexed from, uint256 amount)
HubDeprecated(uint256 fromBlock)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
RelayHubConfigured(struct IRelayHubRelayHubConfig config)
RelayServerRegistered(address indexed relayManager, uint256 baseRelayFee, uint256 pctRelayFee, string relayUrl)
RelayWorkersAdded(address indexed relayManager, address[] newRelayWorkers, uint256 workersCount)
TransactionRejectedByPaymaster(address indexed relayManager, address indexed paymaster, address indexed from, address to, address relayWorker, bytes4 selector, uint256 innerGasUsed, bytes reason)
TransactionRelayed(address indexed relayManager, address indexed relayWorker, address indexed from, address to, address paymaster, bytes4 selector, uint8 status, uint256 charge)
TransactionResult(uint8 status, bytes returnValue)
Withdrawn(address indexed account, address indexed dest, uint256 amount)
constructor(address _stakeManager, address _penalizer, uint256 _maxWorkerCount, uint256 _gasReserve, uint256 _postOverhead, uint256 _gasOverhead, uint256 _maximumRecipientDeposit, uint256 _minimumUnstakeDelay, uint256 _minimumStake, uint256 _dataGasCostPerByte, uint256 _externalCallDataCostOverhead)
This contract contains no fallback and receive objects.
This contract contains no error objects.