Wormhole

Verified contract

Proxy

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

No balances found for "Wormhole"

0x48d39f5768a5163ef9a3a12faf49f5fb29bae46d1e8c7a94c09e8588d2083b9f
0x3c149878bdec52e28d393e935af2aa237f3e1e8d615f704755c4d3a3e09cd2d0
0x140c61493945bf2cc9e9f6db894720a95810a6ca577d71c848abb3491d215bdd
0x839f35904a5af55009343c9d30dd654a94d694ccd15e09eb122855e36223a48f
0x4179d772788758e0001c55115770ce5e2e1ad8e7b14d248e5038c8b21c96f44b
0x733e022e6a9424f304b2d866e46f466fa46c57439519492328ed791fe281e1cc
0x519512cbbd902f47b49b769da442bac4904ec1488f48331dbe66c68b5e1a1feb
0x7705d6d48d77ceb6527199222573c8ba77eda5344f9678fc07d34cf3f33839c7
0x436bcbcae346f4fb8b6a50aac41e1c431a135586ac719596bb17ac4ea58d3900
0x6bf3affba83fcc45c92d61c4981eec17840f1dbfb6d2fead290eca4cd9ce7378

Functions
Getter at block 21247088
chainId(view returns (uint16)
2
evmChainId(view returns (uint256)
1
getCurrentGuardianSetIndex(view returns (uint32)
4
getGuardianSetExpiry(view returns (uint32)
0
governanceChainId(view returns (uint16)
1
governanceContract(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000004
isFork(view returns (bool)
false
messageFee(view returns (uint256)
0
Read-only
getGuardianSet(uint32 indexview returns (struct StructsGuardianSet)
governanceActionIsConsumed(bytes32 hashview returns (bool)
isInitialized(address implview returns (bool)
nextSequence(address emitterview returns (uint64)
parseAndVerifyVM(bytes encodedVMview returns (struct StructsVM vmbool validstring reason)
parseContractUpgrade(bytes encodedUpgradepure returns (struct GovernanceStructsContractUpgrade cu)
parseGuardianSetUpgrade(bytes encodedUpgradepure returns (struct GovernanceStructsGuardianSetUpgrade gsu)
parseRecoverChainId(bytes encodedRecoverChainIdpure returns (struct GovernanceStructsRecoverChainId rci)
parseSetMessageFee(bytes encodedSetMessageFeepure returns (struct GovernanceStructsSetMessageFee smf)
parseTransferFees(bytes encodedTransferFeespure returns (struct GovernanceStructsTransferFees tf)
parseVM(bytes encodedVMpure returns (struct StructsVM vm)
quorum(uint256 numGuardianspure returns (uint256 numSignaturesRequiredForQuorum)
verifySignatures(bytes32 hashstruct StructsSignature[] signaturesstruct StructsGuardianSet guardianSetpure returns (bool validstring reason)
verifyVM(struct StructsVM vmview returns (bool validstring reason)
State-modifying
initialize(
publishMessage(uint32 noncebytes payloaduint8 consistencyLevelpayable returns (uint64 sequence)
submitContractUpgrade(bytes _vm
submitNewGuardianSet(bytes _vm
submitRecoverChainId(bytes _vm
submitSetMessageFee(bytes _vm
submitTransferFees(bytes _vm
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
ContractUpgraded(address indexed oldContractaddress indexed newContract
GuardianSetAdded(uint32 indexed index
LogMessagePublished(address indexed senderuint64 sequenceuint32 noncebytes payloaduint8 consistencyLevel
Upgraded(address indexed implementation
Constructor
constructor(address implementationbytes initData
Fallback and receive
fallback(
fallback(
receive(
receive(
Errors

This contract contains no error objects.