WormholeTransceiver

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xbd6c8440 at 21085657
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "WormholeTransceiver"

No transactions found for "WormholeTransceiver"


Functions
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 instructionpure returns (bytes)
getWormholePeer(uint16 chainIdview returns (bytes32)
isSpecialRelayingEnabled(uint16 chainIdview returns (bool)
isVAAConsumed(bytes32 hashview returns (bool)
isWormholeEvmChain(uint16 chainIdview returns (bool)
isWormholeRelayingEnabled(uint16 chainIdview returns (bool)
parseWormholeTransceiverInstruction(bytes encodedpure returns (IWormholeTransceiverWormholeTransceiverInstruction instruction)
quoteDeliveryPrice(uint16 targetChainTransceiverStructsTransceiverInstruction instructionview returns (uint256)
State-modifying
initialize(payable 
migrate(
receiveMessage(bytes encodedMessage
receiveWormholeMessages(bytes payloadbytes[] additionalMessagesbytes32 sourceAddressuint16 sourceChainbytes32 deliveryHashpayable 
sendMessage(uint16 recipientChainTransceiverStructsTransceiverInstruction instructionbytes nttManagerMessagebytes32 recipientNttManagerAddressbytes32 refundAddresspayable 
setIsSpecialRelayingEnabled(uint16 chainIdbool isEnabled
setIsWormholeEvmChain(uint16 chainIdbool isEvm
setIsWormholeRelayingEnabled(uint16 chainIdbool isEnabled
setWormholePeer(uint16 peerChainIdbytes32 peerContractpayable 
transferOwnership(address newOwner
transferPauserCapability(address newPauser
transferTransceiverOwnership(address newOwner
upgrade(address newImplementation
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Initialized(uint64 version
NotPaused(bool notPaused
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(bool paused
PauserTransferred(address indexed oldPauseraddress indexed newPauser
ReceivedMessage(bytes32 digestuint16 emitterChainIdbytes32 emitterAddressuint64 sequence
ReceivedRelayedMessage(bytes32 digestuint16 emitterChainIdbytes32 emitterAddress
RelayingInfo(uint8 relayingTypebytes32 refundAddressuint256 deliveryPayment
SendTransceiverMessage(uint16 recipientChainstruct TransceiverStructsTransceiverMessage message
SetIsSpecialRelayingEnabled(uint16 chainIdbool isRelayingEnabled
SetIsWormholeEvmChain(uint16 chainIdbool isEvm
SetIsWormholeRelayingEnabled(uint16 chainIdbool isRelayingEnabled
SetWormholePeer(uint16 chainIdbytes32 peerContract
Upgraded(address indexed implementation
Constructor
constructor(address nttManageraddress wormholeCoreBridgeaddress wormholeRelayerAddraddress specialRelayerAddruint8 _consistencyLeveluint256 _gasLimit
Fallback and receive

This contract contains no fallback and receive objects.

Errors
CallerNotNttManager(address caller
CallerNotRelayer(address caller
CannotRenounceTransceiverOwnership(address currentOwner
CannotTransferTransceiverOwnership(address currentOwneraddress newOwner
InvalidBoolVal(uint8 val
InvalidBoolValue(uint256 value
InvalidFork(uint256 evmChainIduint256 blockChainId
InvalidInitialization(
InvalidPauser(address account
InvalidRelayingConfig(uint16 chainId
InvalidVaa(string reason
InvalidWormholeChainIdZero(
InvalidWormholePeer(uint16 chainIdbytes32 peerAddress
InvalidWormholePeerZeroAddress(
LengthMismatch(uint256 encodedLengthuint256 expectedLength
NotAnEvmAddress(bytes32 arg0
NotInitializing(
NotMigrating(
OnlyDelegateCall(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
PeerAlreadySet(uint16 chainIdbytes32 peerAddress
ReentrancyGuardReentrantCall(
RequireContractIsNotPaused(
RequireContractIsPaused(
TransferAlreadyCompleted(bytes32 vaaHash
UnexpectedAdditionalMessages(
UnexpectedDeployer(address deployeraddress caller
UnexpectedRecipientNttManagerAddress(bytes32 recipientNttManagerAddressbytes32 expectedRecipientNttManagerAddress