devnet_consts.go 1.5 KB

123456789101112131415161718192021222324252627
  1. package sdk
  2. import (
  3. "github.com/wormhole-foundation/wormhole/sdk/vaa"
  4. )
  5. // KnownDevnetEmitters is a list of known emitters used during development.
  6. var KnownDevnetEmitters = buildKnownEmitters(knownDevnetTokenbridgeEmitters, knownDevnetNFTBridgeEmitters)
  7. // KnownDevnetTokenbridgeEmitters is a map of known tokenbridge emitters used during development.
  8. var KnownDevnetTokenbridgeEmitters = buildEmitterMap(knownDevnetTokenbridgeEmitters)
  9. var knownDevnetTokenbridgeEmitters = map[vaa.ChainID]string{
  10. vaa.ChainIDSolana: "c69a1b1a65dd336bf1df6a77afb501fc25db7fc0938cb08595a9ef473265cb4f",
  11. vaa.ChainIDEthereum: "0000000000000000000000000290fb167208af455bb137780163b7b7a9a10c16",
  12. vaa.ChainIDTerra: "000000000000000000000000784999135aaa8a3ca5914468852fdddbddd8789d",
  13. vaa.ChainIDBSC: "0000000000000000000000000290fb167208af455bb137780163b7b7a9a10c16",
  14. vaa.ChainIDAlgorand: "8edf5b0e108c3a1a0a4b704cc89591f2ad8d50df24e991567e640ed720a94be2",
  15. vaa.ChainIDWormchain: "0000000000000000000000001711cd63b2c545ee6545415d3cc0bda6425c43c4",
  16. }
  17. // KnownDevnetNFTBridgeEmitters is a map of known NFT emitters used during development.
  18. var KnownDevnetNFTBridgeEmitters = buildEmitterMap(knownDevnetNFTBridgeEmitters)
  19. var knownDevnetNFTBridgeEmitters = map[vaa.ChainID]string{
  20. vaa.ChainIDSolana: "96ee982293251b48729804c8e8b24b553eb6b887867024948d2236fd37a577ab",
  21. vaa.ChainIDEthereum: "00000000000000000000000026b4afb60d6c903165150c6f0aa14f8016be4aec",
  22. vaa.ChainIDBSC: "00000000000000000000000026b4afb60d6c903165150c6f0aa14f8016be4aec",
  23. }