WormholeTransceiver
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
39
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "WormholeTransceiver"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "WormholeTransceiver"
ABI
ABI objects
Getter at block 21303948
WORMHOLE_TRANSCEIVER_VERSION() view returns (string)
1.1.0
consistencyLevel() view returns (uint8)
202
gasLimit() view returns (uint256)
500000
getMigratesImmutables() view returns (bool)
false
getNttManagerOwner() view returns (address)
0x4f4793788bd76bbbdcfa6abdd7cad2be273f6da7
getNttManagerToken() view returns (address)
0x975da7b2325f815f1de23c8b68f721fb483b8071
getTransceiverType() pure returns (string)
wormhole
isPaused() view returns (bool)
false
nttManager() view returns (address)
0x6be6cc3825f29ebbd014487b30512984b2c0cdf3
nttManagerToken() view returns (address)
0x975da7b2325f815f1de23c8b68f721fb483b8071
owner() view returns (address)
0x0000000000000000000000000000000000000000
pauser() view returns (address)
0x0000000000000000000000000000000000000000
specialRelayer() view returns (address)
0x63be47835c7d66c4aa5b2c688dc6ed9771c94c74
wormhole() view returns (address)
0x98f3c9e6e3face36baad05fe09d375ef1464288b
wormholeRelayer() view returns (address)
0x27428dd2d3dd32a4d7f7c497eaaa23130d894911
Read-only
encodeWormholeTransceiverInstruction(IWormholeTransceiverWormholeTransceiverInstruction instruction) pure returns (bytes)
getWormholePeer(uint16 chainId) view returns (bytes32)
isSpecialRelayingEnabled(uint16 chainId) view returns (bool)
isVAAConsumed(bytes32 hash) view returns (bool)
isWormholeEvmChain(uint16 chainId) view returns (bool)
isWormholeRelayingEnabled(uint16 chainId) view returns (bool)
parseWormholeTransceiverInstruction(bytes encoded) pure returns (IWormholeTransceiverWormholeTransceiverInstruction instruction)
quoteDeliveryPrice(uint16 targetChain, TransceiverStructsTransceiverInstruction instruction) view returns (uint256)
State-modifying
Events initialize() payable
migrate()
receiveMessage(bytes encodedMessage)
receiveWormholeMessages(bytes payload, bytes[] additionalMessages, bytes32 sourceAddress, uint16 sourceChain, bytes32 deliveryHash) payable
sendMessage(uint16 recipientChain, TransceiverStructsTransceiverInstruction instruction, bytes nttManagerMessage, bytes32 recipientNttManagerAddress, bytes32 refundAddress) payable
setIsSpecialRelayingEnabled(uint16 chainId, bool isEnabled)
setIsWormholeEvmChain(uint16 chainId, bool isEvm)
setIsWormholeRelayingEnabled(uint16 chainId, bool isEnabled)
setWormholePeer(uint16 peerChainId, bytes32 peerContract) payable
transferOwnership(address newOwner)
transferPauserCapability(address newPauser)
transferTransceiverOwnership(address newOwner)
upgrade(address newImplementation)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Initialized(uint64 version)
NotPaused(bool notPaused)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(bool paused)
PauserTransferred(address indexed oldPauser, address indexed newPauser)
ReceivedMessage(bytes32 digest, uint16 emitterChainId, bytes32 emitterAddress, uint64 sequence)
ReceivedRelayedMessage(bytes32 digest, uint16 emitterChainId, bytes32 emitterAddress)
RelayingInfo(uint8 relayingType, bytes32 refundAddress, uint256 deliveryPayment)
SendTransceiverMessage(uint16 recipientChain, struct TransceiverStructsTransceiverMessage message)
SetIsSpecialRelayingEnabled(uint16 chainId, bool isRelayingEnabled)
SetIsWormholeEvmChain(uint16 chainId, bool isEvm)
SetIsWormholeRelayingEnabled(uint16 chainId, bool isRelayingEnabled)
SetWormholePeer(uint16 chainId, bytes32 peerContract)
Upgraded(address indexed implementation)
constructor(address nttManager, address wormholeCoreBridge, address wormholeRelayerAddr, address specialRelayerAddr, uint8 _consistencyLevel, uint256 _gasLimit)
This contract contains no fallback and receive objects.
CallerNotNttManager(address caller)
CallerNotRelayer(address caller)
CannotRenounceTransceiverOwnership(address currentOwner)
CannotTransferTransceiverOwnership(address currentOwner, address newOwner)
InvalidBoolVal(uint8 val)
InvalidBoolValue(uint256 value)
InvalidFork(uint256 evmChainId, uint256 blockChainId)
InvalidInitialization()
InvalidPauser(address account)
InvalidRelayingConfig(uint16 chainId)
InvalidVaa(string reason)
InvalidWormholeChainIdZero()
InvalidWormholePeer(uint16 chainId, bytes32 peerAddress)
InvalidWormholePeerZeroAddress()
LengthMismatch(uint256 encodedLength, uint256 expectedLength)
NotAnEvmAddress(bytes32 arg0)
NotInitializing()
NotMigrating()
OnlyDelegateCall()
OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount(address account)
PeerAlreadySet(uint16 chainId, bytes32 peerAddress)
ReentrancyGuardReentrantCall()
RequireContractIsNotPaused()
RequireContractIsPaused()
TransferAlreadyCompleted(bytes32 vaaHash)
UnexpectedAdditionalMessages()
UnexpectedDeployer(address deployer, address caller)
UnexpectedRecipientNttManagerAddress(bytes32 recipientNttManagerAddress, bytes32 expectedRecipientNttManagerAddress)