ERC1967Proxy
Verified contract
Proxy
Active on
Ethereum with 16 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
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 "ERC1967Proxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21260974 | 3 days ago | | | 0 | 0.0033335648 | |
| 21255850 | 4 days ago | | | 0 | 0.0033899068 | |
| 21255766 | 4 days ago | | | 0 | 0.0033888206 | |
| 21001154 | a month ago | | | 0 | 0.0041358372 | |
| 20641492 | 3 months ago | | | 0 | 0.00093299816 | |
| 20637462 | 3 months ago | | | 0 | 0.00080613261 | |
| 20634118 | 3 months ago | | | 0 | 0.0020018855 | |
| 20585804 | 3 months ago | | | 0 | 0.00095699357 | |
| 20584909 | 3 months ago | | | 0 | 0.0014362534 | |
| 20584905 | 3 months ago | | | 0 | 0.0013867440 |
ABI
ABI objects
Getter at block 21284113
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)
0xd1e6626310fd54eceb5b9a51da2ec329d6d4b68a
getNttManagerToken() view returns (address)
0x3b50805453023a91a8bf641e279401a0b23fa6f9
getTransceiverType() pure returns (string)
wormhole
isPaused() view returns (bool)
false
nttManager() view returns (address)
0x4ba5ea226da36466ea7ebcf018df66a615d27c7c
nttManagerToken() view returns (address)
0x3b50805453023a91a8bf641e279401a0b23fa6f9
owner() view returns (address)
0xd1e6626310fd54eceb5b9a51da2ec329d6d4b68a
pauser() view returns (address)
0xd1e6626310fd54eceb5b9a51da2ec329d6d4b68a
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)
Upgraded(address indexed implementation)
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 _logic, bytes _data)
fallback()
receive()
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)