registry.ts 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. export enum NETWORK {
  2. DEVNET = "DEVNET",
  3. TESTNET = "TESTNET",
  4. MAINNET = "MAINNET",
  5. }
  6. export const REGISTRY = {
  7. DEVNET: {
  8. PYTH_PACKAGE_ID:
  9. "0xcd7f3fe6338a618e3d8df8445cd8e8daa0af35c956c4d35cbac78d63d7869ece",
  10. PYTH_STATE_ID:
  11. "0x5a7ef4ddaa1035448f11644f1eb0c4ca26f6bf094c8ee5c3309ddbed386b03fa",
  12. WORMHOLE_PACKAGE_ID:
  13. "0xef530c697826910f09c82292a0344d11e8371f9462d0d1f470b79cde92311188",
  14. WORMHOLE_STATE_ID:
  15. "0xd7e478de3e6925127da439586a64867ada00405fa683e3ab9c4359c3bbcfd9ca",
  16. RPC_URL: "http://0.0.0.0:9000",
  17. },
  18. TESTNET: {
  19. PYTH_PACKAGE_ID:
  20. "0x41295e8e99151ca4d18b8982122f29745a4e9e66c25565c9ba9a136320644810",
  21. PYTH_STATE_ID:
  22. "0xd3e79c2c083b934e78b3bd58a490ec6b092561954da6e7322e1e2b3c8abfddc0",
  23. WORMHOLE_PACKAGE_ID:
  24. "0xf47329f4344f3bf0f8e436e2f7b485466cff300f12a166563995d3888c296a94",
  25. WORMHOLE_STATE_ID:
  26. "0x31358d198147da50db32eda2562951d53973a0c0ad5ed738e9b17d88b213d790",
  27. RPC_URL: "https://fullnode.testnet.sui.io:443",
  28. },
  29. MAINNET: {
  30. PYTH_PACKAGE_ID:
  31. "0x00b53b0f4174108627fbee72e2498b58d6a2714cded53fac537034c220d26302",
  32. PYTH_STATE_ID:
  33. "0xf9ff3ef935ef6cdfb659a203bf2754cebeb63346e29114a535ea6f41315e5a3f",
  34. WORMHOLE_PACKAGE_ID:
  35. "0x5306f64e312b581766351c07af79c72fcb1cd25147157fdc2f8ad76de9a3fb6a",
  36. WORMHOLE_STATE_ID:
  37. "0xaeab97f96cf9877fee2883315d459552b2b921edc16d7ceac6eab944dd88919c",
  38. RPC_URL: "https://fullnode.mainnet.sui.io:443",
  39. },
  40. };
  41. export const INITIAL_DATA_SOURCES = {
  42. // Devnet params are same as testnet.
  43. DEVNET: {
  44. GOVERNANCE_ADDRESS:
  45. "63278d271099bfd491951b3e648f08b1c71631e4a53674ad43e8f9f98068c385",
  46. GOVERNANCE_CHAIN: 1,
  47. DATA_SOURCE_ADDRESSES: [
  48. "f346195ac02f37d60d4db8ffa6ef74cb1be3550047543a4a9ee9acf4d78697b0",
  49. "a27839d641b07743c0cb5f68c51f8cd31d2c0762bec00dc6fcd25433ef1ab5b6",
  50. ],
  51. DATA_SOURCE_CHAINS: [1, 26],
  52. },
  53. TESTNET: {
  54. GOVERNANCE_ADDRESS:
  55. "63278d271099bfd491951b3e648f08b1c71631e4a53674ad43e8f9f98068c385",
  56. GOVERNANCE_CHAIN: 1,
  57. DATA_SOURCE_ADDRESSES: [
  58. "f346195ac02f37d60d4db8ffa6ef74cb1be3550047543a4a9ee9acf4d78697b0",
  59. "a27839d641b07743c0cb5f68c51f8cd31d2c0762bec00dc6fcd25433ef1ab5b6",
  60. ],
  61. DATA_SOURCE_CHAINS: [1, 26],
  62. },
  63. MAINNET: {
  64. GOVERNANCE_ADDRESS:
  65. "5635979a221c34931e32620b9293a463065555ea71fe97cd6237ade875b12e9e",
  66. GOVERNANCE_CHAIN: 1,
  67. DATA_SOURCE_ADDRESSES: [
  68. "6bb14509a612f01fbbc4cffeebd4bbfb492a86df717ebe92eb6df432a3f00a25",
  69. "f8cd23c2ab91237730770bbea08d61005cdda0984348f3f6eecb559638c0bba0",
  70. ],
  71. DATA_SOURCE_CHAINS: [1, 26],
  72. },
  73. };