Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x2d5d…2712
0x0000…8ba3
0xad6c…d2f4
Balances ($0.00)
Native
Value
$0
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 0.000001 | $2,557.93 |
$0 | |
USDC | ERC-20 | 0.000011 | $1.002 |
$0 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21046300 | 7 days ago | | | 0 | 0.00066239774 | |
| 21046291 | 7 days ago | | | 0 | 0.00073394208 | |
| 21046241 | 7 days ago | | | 0 | 0.0010737365 | |
| 21046232 | 7 days ago | | | 0 | 0.0012968524 | |
| 21033063 | 8 days ago | | | 0.0001 | 0.00057663388 | |
| 21033054 | 8 days ago | | | 0.0001 | 0.00056110277 | |
| 21033045 | 8 days ago | | | 0.0001 | 0.00068152655 | |
| 21033032 | 8 days ago | | | 0.0001 | 0.00083596411 | |
| 21033020 | 8 days ago | | | 0.0001 | 0.0012023493 | |
| 21032980 | 8 days ago | | | 0.0001 | 0.0024533028 |
ABI
ABI objects
Getter at block 21093168
chainName() view returns (string chainName_)
eip712Domain() view returns (bytes1 fields, string name, string version, uint256 chainId, address verifyingContract, bytes32 salt, uint256[] extensions)
(fields=0x0f, name=Spoke, version=1, chainId=1, verifyingContract=0x817d1a328c1ac1ab88f7fcf8dd6015ad1cfacccc, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
feeCollector() view returns (address)
0xc507c32c06f9672674c8f31dee90060fbe23f8cd
gasService() view returns (address)
0x2d5d7d31f671f86c782533cc367f14109a082712
gateway() view returns (address)
0x4f4495243837681061c4743b74b3eedf548d56a5
hubAddress() view returns (string)
0xDDddDDc9e866a21D66095c672Db8D7Cb5B376B45
hubChainName() view returns (string)
Fantom
permit2() view returns (address)
0x000000000022d473030f116ddee9f6b43ac78ba3
squidMulticall() view returns (address)
0xad6cea45f98444a922a2b4fe96b8c90f0862d2f4
Read-only
isTrustedAddress(string chain, string address_) view returns (bool)
orderHashToStatus(bytes32) view returns (uint8)
settlementToStatus(bytes32) view returns (uint8)
tokenToCollectedFees(address) view returns (uint256)
trustedAddress(string chain) view returns (string trustedAddress_)
trustedAddressHash(string chain) view returns (bytes32 trustedAddressHash_)
State-modifying
Events batchFillOrder(struct ISpokeOrder[] orders, struct ISquidMulticallCall[][] calls) payable
batchMultiTokenSingleChainSettlements(struct ISpokeOrder[] orders, address[] fromTokens, address filler) payable
batchSingleChainSettlements(struct ISpokeOrder[] orders, address fromToken, address filler) payable
collectFees(address[] tokens)
createOrder(struct ISpokeOrder order) payable
execute(bytes32 commandId, string sourceChain, string sourceAddress, bytes payload)
executeWithToken(bytes32 commandId, string sourceChain, string sourceAddress, bytes payload, string tokenSymbol, uint256 amount)
fillOrder(struct ISpokeOrder order, struct ISquidMulticallCall[] calls) payable
fillSingleChainAtomic(struct ISpokeOrder order, struct ISquidMulticallCall[] calls, bytes signature) payable
forwardSettlements(bytes32[] orderHashes) payable
initialize(address _axelarGateway, address _axelarGasService, address _permit2, address _squidMulticall, address _feeCollector, string _hubChainName, string _hubAddress)
refundOrder(struct ISpokeOrder order)
sponsorOrder(struct ISpokeOrder order, bytes signature)
sponsorOrderUsingPermit2(struct ISpokeOrder order, struct ISignatureTransferPermitTransferFrom permit, bytes signature)
EIP712DomainChanged()
FeesCollected(address indexed feeCollector, address indexed token, uint256 indexed amount)
Initialized(uint64 version)
OrderCreated(bytes32 indexed orderHash, struct ISpokeOrder order)
OrderFilled(bytes32 indexed orderHash, struct ISpokeOrder order)
OrderRefunded(bytes32 indexed orderHash)
SettlementForwarded(bytes32 indexed orderHash)
SpokeInitialized(address indexed gateway, address indexed gasService, address indexed permit2, address squidMulticall, address feeCollector, string hubChainName, string hubAddress)
TokensReleased(bytes32 indexed orderHash)
TrustedAddressRemoved(string chain)
TrustedAddressSet(string chain, string address_)
constructor()
This contract contains no fallback and receive objects.
AddressEmptyCode(address target)
AddressInsufficientBalance(address account)
FailedInnerCall()
GasRequired()
InvalidAddress()
InvalidAmount()
InvalidArrayLength()
InvalidCaller()
InvalidDestinationChain()
InvalidFillType()
InvalidInitialization()
InvalidNativeAmount()
InvalidPostHookProvided()
InvalidSettlementFiller()
InvalidSettlementSourceToken()
InvalidShortString()
InvalidSourceChain()
InvalidTotalNativeAmount()
InvalidUserSignature()
LengthMismatch()
NativeTokensNotAllowed()
NotApprovedByGateway()
NotInitializing()
OnlyFeeCollector()
OnlyFillerCanSettle()
OnlyTrustedAddress()
OrderAlreadyExists()
OrderAlreadySettled()
OrderExpired()
OrderNotExpired()
OrderNotSettled()
OrderStateNotCreated()
ReentrancyGuardReentrantCall()
SafeERC20FailedOperation(address token)
StringTooLong(string str)
UnexpectedNativeToken()
UntrustedChain()
ZeroAddress()
ZeroStringLength()