Spoke

Verified contract

Active on Ethereum with 734 txns
Deployed by via 0x0c10123b at 19162565
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 52 additional slots

No balances found for "Spoke"

0xa71013596e82a564ad86a2b57ba000d6a3f99a8075ed61b16feebd05d0c5444f
0xfeec58b4e66e0421e1c96ae94af6369ec050d65dd3d87d681da744c15b8c0851
0xe94dd318b9a702ea1f0dd1aee22b149cfda33ce9849207514443a7eccaf6cac8
0x0b5fb14a4cceef0fb369b80aa58ad8fc28297dc8bfb302bdf0d556f1139e6d2e
0xba9ec826b30433b07ce363ee4644786a58410435447cb70407c36e3ac8d7a209
0x44da4e4320c60dc14463e07ba91bf8553a1c29255953b696704391786522dbac
0x27a48629a50ee4803784e5a5c9851086f81971e545929dc983e65d5c62595fcf
0x15cea3d3d17c677bcb7bb523244ced4ede8ccaeda101c7f826431036fb0b9218
0x03237fffe6cacb70592d129dd99c0693150794c5baf0ec9992f609e00cef11ed
0xc00b8188b6e6092fb5cb9a7e32dec039310b2d12e842a675d193c46df1571a85

Functions
Getter at block 21313902
USDC(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
chainId(view returns (uint16)
2
circleMessageTransmitter(view returns (address)
0x0a992d191deec32afe36203ad87d7d289a738f81
circleTokenMessenger(view returns (address)
0xbd3fa81b58ba92a82136038b25adec7066af3155
consistencyLevel(view returns (uint8)
0
defaultGasLimitRoundtrip(view returns (uint256)
4500000
hubChainId(view returns (uint16)
23
hubContractAddress(view returns (address)
0x1e3f1f1ca8c62aabcb3b78d87223e988dfa3780e
owner(view returns (address)
0xae9b88a94832c700fcc115111bd6fe0666e9be57
tokenBridge(view returns (address)
0x3ee18b2214aff97000d974cf647e7c347e8fa585
wormhole(view returns (address)
0x98f3c9e6e3face36baad05fe09d375ef1464288b
wormholeRelayer(view returns (address)
0x27428dd2d3dd32a4d7f7c497eaaa23130d894911
Read-only
getDeliveryCostRoundtrip(uint256 costForReturnDeliverybool withTokenTransferview returns (uint256)
seenDeliveryVaaHashes(bytes32view returns (bool)
State-modifying
__Base_init(address _wormholeRelayeraddress _wormhole
__CCTPBase_init(address _wormholeRelayeraddress _tokenBridgeaddress _wormholeaddress _circleMessageTransmitteraddress _circleTokenMessengeraddress _USDC
__TokenBase_init(address _wormholeRelayeraddress _tokenBridgeaddress _wormhole
borrow(address assetuint256 assetAmountuint256 costForReturnDeliverypayable returns (uint64 sequence)
borrowNative(uint256 assetAmountuint256 costForReturnDeliverybool unwrappayable returns (uint64 sequence)
depositCollateral(address assetuint256 assetAmountuint256 costForReturnDeliverypayable returns (uint64 sequence)
depositCollateralNative(uint256 costForReturnDeliverypayable returns (uint64 sequence)
receiveWormholeMessages(bytes payloadbytes[] additionalVaasbytes32 sourceAddressuint16 sourceChainbytes32 deliveryHashpayable 
renounceOwnership(
repay(address assetuint256 assetAmountuint256 costForReturnDeliverypayable returns (uint64 sequence)
repayNative(uint256 costForReturnDeliverypayable returns (uint64 sequence)
setDefaultGasLimitRoundtrip(uint256 value
setIsUsingCCTP(bool value
setRegisteredSender(uint16 sourceChainbytes32 sourceAddress
transferOwnership(address newOwner
withdrawCollateral(address assetuint256 assetAmountuint256 costForReturnDeliverypayable returns (uint64 sequence)
withdrawCollateralNative(uint256 assetAmountuint256 costForReturnDeliverybool unwrappayable returns (uint64 sequence)
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(uint16 chainIdaddress wormholeaddress tokenBridgeaddress relayeruint16 hubChainIdaddress hubContractAddressaddress _circleMessageTransmitteraddress _circleTokenMessengeraddress _USDC
Fallback and receive
fallback(
receive(
Errors
AddressEmptyCode(address target
AddressInsufficientBalance(address account
FailedInnerCall(
NotAnEvmAddress(bytes32 arg0
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
SafeERC20FailedOperation(address token