Ethereum_SpokePool

Verified contract

Implementation

Active on Ethereum with 1 txns
Deployed by via 0x74ef7f0b at 18241961
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 999 additional slots
-
variable spans 999 additional slots
-
variable spans 999 additional slots
7 additional variables

No balances found for "Ethereum_SpokePool"

0x553eee5d97730bd1b0dfe1e5bc7acdebd55aa2b5faf86ce2ba4c1f19c2500a18
From

Functions
Getter at block 21244711
MAX_TRANSFER_SIZE(view returns (uint256)
1000000000000000000000000000000000000
SLOW_FILL_MAX_TOKENS_TO_SEND(view returns (uint256)
10000000000000000000000000000000000000000
UPDATE_DEPOSIT_DETAILS_HASH(view returns (bytes32)
0x0e058f05b73c62ee68329d2c67c067aaae9a06503cc306378d144d0f0177882b
chainId(view returns (uint256)
1
crossDomainAdmin(view returns (address)
0x0000000000000000000000000000000000000000
depositQuoteTimeBuffer(view returns (uint32)
0
getCurrentTime(view returns (uint256)
1732295903
hubPool(view returns (address)
0x0000000000000000000000000000000000000000
numberOfDeposits(view returns (uint32)
0
owner(view returns (address)
0x0000000000000000000000000000000000000000
pausedDeposits(view returns (bool)
false
pausedFills(view returns (bool)
false
proxiableUUID(view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
wrappedNativeToken(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
depositCounter(addressview returns (uint256)
enabledDepositRoutes(addressuint256view returns (bool)
fillCounter(addressview returns (uint256)
refundsRequested(bytes32view returns (uint256)
relayFills(bytes32view returns (uint256)
rootBundles(uint256view returns (bytes32 slowRelayRootbytes32 relayerRefundRoot)
State-modifying
__SpokePool_init(uint32 _initialDepositIdaddress _crossDomainAdminaddress _hubPooladdress _wrappedNativeTokenAddress
deposit(address recipientaddress originTokenuint256 amountuint256 destinationChainIdint64 relayerFeePctuint32 quoteTimestampbytes messageuint256 maxCountpayable 
depositNow(address recipientaddress originTokenuint256 amountuint256 destinationChainIdint64 relayerFeePctbytes messageuint256 maxCountpayable 
emergencyDeleteRootBundle(uint256 rootBundleId
executeRelayerRefundLeaf(uint32 rootBundleIdstruct SpokePoolInterfaceRelayerRefundLeaf relayerRefundLeafbytes32[] proof
executeSlowRelayLeaf(address depositoraddress recipientaddress destinationTokenuint256 amountuint256 originChainIdint64 realizedLpFeePctint64 relayerFeePctuint32 depositIduint32 rootBundleIdbytes messageint256 payoutAdjustmentbytes32[] proof
fillRelay(address depositoraddress recipientaddress destinationTokenuint256 amountuint256 maxTokensToSenduint256 repaymentChainIduint256 originChainIdint64 realizedLpFeePctint64 relayerFeePctuint32 depositIdbytes messageuint256 maxCount
fillRelayWithUpdatedDeposit(address depositoraddress recipientaddress updatedRecipientaddress destinationTokenuint256 amountuint256 maxTokensToSenduint256 repaymentChainIduint256 originChainIdint64 realizedLpFeePctint64 relayerFeePctint64 updatedRelayerFeePctuint32 depositIdbytes messagebytes updatedMessagebytes depositorSignatureuint256 maxCount
initialize(uint32 _initialDepositIdaddress _hubPooladdress _wethAddress
multicall(bytes[] datareturns (bytes[] results)
pauseDeposits(bool pause
pauseFills(bool pause
relayRootBundle(bytes32 relayerRefundRootbytes32 slowRelayRoot
renounceOwnership(
requestRefund(address refundTokenuint256 amountuint256 originChainIduint256 destinationChainIdint64 realizedLpFeePctuint32 depositIduint256 fillBlockuint256 maxCount
setCrossDomainAdmin(address newCrossDomainAdmin
setDepositQuoteTimeBuffer(uint32 newDepositQuoteTimeBuffer
setEnableRoute(address originTokenuint256 destinationChainIdbool enabled
setHubPool(address newHubPool
speedUpDeposit(address depositorint64 updatedRelayerFeePctuint32 depositIdaddress updatedRecipientbytes updatedMessagebytes depositorSignature
transferOwnership(address newOwner
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
EmergencyDeleteRootBundle(uint256 indexed rootBundleId
EnabledDepositRoute(address indexed originTokenuint256 indexed destinationChainIdbool enabled
ExecutedRelayerRefundRoot(uint256 amountToReturnuint256 indexed chainIduint256[] refundAmountsuint32 indexed rootBundleIduint32 indexed leafIdaddress l2TokenAddressaddress[] refundAddressesaddress caller
FilledRelay(uint256 amountuint256 totalFilledAmountuint256 fillAmountuint256 repaymentChainIduint256 indexed originChainIduint256 destinationChainIdint64 relayerFeePctint64 realizedLpFeePctuint32 indexed depositIdaddress destinationTokenaddress relayeraddress indexed depositoraddress recipientbytes messagestruct SpokePoolRelayExecutionInfo updatableRelayData
FundsDeposited(uint256 amountuint256 originChainIduint256 indexed destinationChainIdint64 relayerFeePctuint32 indexed depositIduint32 quoteTimestampaddress originTokenaddress recipientaddress indexed depositorbytes message
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PausedDeposits(bool isPaused
PausedFills(bool isPaused
RefundRequested(address indexed relayeraddress refundTokenuint256 amountuint256 indexed originChainIduint256 destinationChainIdint64 realizedLpFeePctuint32 indexed depositIduint256 fillBlockuint256 previousIdenticalRequests
RelayedRootBundle(uint32 indexed rootBundleIdbytes32 indexed relayerRefundRootbytes32 indexed slowRelayRoot
RequestedSpeedUpDeposit(int64 newRelayerFeePctuint32 indexed depositIdaddress indexed depositoraddress updatedRecipientbytes updatedMessagebytes depositorSignature
SetDepositQuoteTimeBuffer(uint32 newBuffer
SetHubPool(address indexed newHubPool
SetXDomainAdmin(address indexed newAdmin
TokensBridged(uint256 amountToReturnuint256 indexed chainIduint32 indexed leafIdaddress indexed l2TokenAddressaddress caller
Upgraded(address indexed implementation
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors

This contract contains no error objects.