From 5cb34a6d591f6e27d21beff35dd47637c569a3ef Mon Sep 17 00:00:00 2001 From: filipzeta <103913117+filipzeta@users.noreply.github.com> Date: Mon, 4 Nov 2024 17:33:47 +1100 Subject: [PATCH] New asset GOAT (#423) --- CHANGELOG.md | 8 + package.json | 2 +- src/assets.ts | 12 + src/constants.ts | 568 +++++++++++++++------------- src/idl/zeta.json | 89 ++--- src/serum/MARKET-STORE.mainnet.json | 188 +++++---- src/types/zeta.ts | 178 ++++----- src/utils.ts | 2 +- 8 files changed, 578 insertions(+), 469 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3a3b2bb9..f9284bbf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. Version changes are pinned to SDK releases. +## [1.49.0] + +- New asset GOAT. ([#422](https://github.com/zetamarkets/sdk/pull/423)) + +## [1.48.0] + +- Skipped + ## [1.47.0] - New asset DBR. ([#422](https://github.com/zetamarkets/sdk/pull/422)) diff --git a/package.json b/package.json index fbcd6e0b..2f182953 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@zetamarkets/sdk", "repository": "https://github.com/zetamarkets/sdk/", - "version": "1.47.0", + "version": "1.49.0", "description": "Zeta SDK", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/src/assets.ts b/src/assets.ts index 640f8995..b28e73e8 100644 --- a/src/assets.ts +++ b/src/assets.ts @@ -69,6 +69,7 @@ export function assetToName(asset: Asset): string | null { if (asset == Asset.POPCAT) return "POPCAT"; if (asset == Asset.EIGEN) return "EIGEN"; if (asset == Asset.DBR) return "DBR"; + if (asset == Asset.GOAT) return "GOAT"; if (asset == null) return null; // Some things, like clock callbacks, are for all assets and return asset=null return "UNDEFINED"; } @@ -94,6 +95,7 @@ export function nameToAsset(name: string): Asset { if (name == "POPCAT") return Asset.POPCAT; if (name == "EIGEN") return Asset.EIGEN; if (name == "DBR") return Asset.DBR; + if (name == "GOAT") return Asset.GOAT; return Asset.UNDEFINED; } @@ -122,6 +124,7 @@ export function toProgramAsset(asset: Asset): any { if (asset == Asset.POPCAT) return { popcat: {} }; if (asset == Asset.EIGEN) return { eigen: {} }; if (asset == Asset.DBR) return { dbr: {} }; + if (asset == Asset.GOAT) return { goat: {} }; return { undefined: {} }; } @@ -186,6 +189,9 @@ export function fromProgramAsset(asset: any): Asset { if (objectEquals(asset, { dbr: {} })) { return Asset.DBR; } + if (objectEquals(asset, { goat: {} })) { + return Asset.GOAT; + } return Asset.UNDEFINED; } @@ -251,6 +257,9 @@ export function assetToIndex(asset: Asset): number { case Asset.DBR: { return 19; } + case Asset.GOAT: { + return 20; + } } return 255; // Undefined is 255 onchain } @@ -317,6 +326,9 @@ export function indexToAsset(index: number): Asset { case 19: { return Asset.DBR; } + case 20: { + return Asset.GOAT; + } } return Asset.UNDEFINED; } diff --git a/src/constants.ts b/src/constants.ts index 9d212a71..f0284ef3 100644 --- a/src/constants.ts +++ b/src/constants.ts @@ -22,6 +22,7 @@ export enum Asset { POPCAT = "POPCAT", EIGEN = "EIGEN", DBR = "DBR", + GOAT = "GOAT", UNDEFINED = "UNDEFINED", } @@ -91,6 +92,7 @@ export const FLEX_MINTS = { ), [Asset.EIGEN]: new PublicKey("DHtEPob1XKiP5pVGXJNdxaesvMen38apDEFi2adNjiC"), [Asset.DBR]: new PublicKey("Guk6JzRKssoagWHU62GUsdzF4JisJDaL2VNytMqTYW7U"), + [Asset.GOAT]: new PublicKey("Guk6JzRKssoagWHU62GUsdzF4JisJDaL2VNytMqTYW7U"), }, devnet: { [Asset.APT]: new PublicKey("FbfkphUHaAd7c27RqhzKBRAPX8T5AzFBH259sbGmNuvG"), @@ -121,6 +123,7 @@ export const FLEX_MINTS = { "F7pcDmpVokQJgToqN9DU7cmkWNgwUCd7qs3jZURMvL3L" ), [Asset.DBR]: new PublicKey("B69Kty2ejokBZQBGo4BUtQb1iAhjG2d8xTigL9PB4vRz"), + [Asset.GOAT]: new PublicKey("Hopt52KvyrefDrjCyU46FRppT217eXT43TS7QbctKjuD"), }, }; @@ -317,6 +320,8 @@ export const PYTHNET_PRICE_FEED_IDS = { "0xc65db025687356496e8653d0d6608eec64ce2d96e2e28c530e574f0e4f712380", [Asset.DBR]: "0xf788488fe2df341b10a498e0a789f03209c0938d9ed04bc521f8224748d6d236", + [Asset.GOAT]: + "0xf7731dc812590214d3eb4343bfb13d1b4cfa9b1d4e020644b5d5d8e07d60c66c", }; export const PYTH_PRICE_FEEDS = { @@ -347,6 +352,7 @@ export const PYTH_PRICE_FEEDS = { "Gn5ff6XG1dNvDdDWDcvgctaa1C61GbQFRYYsBeDBgPYD" ), [Asset.DBR]: new PublicKey("G3eVjXUwsh2ioFopj4k4YtjDeXh2JRXBsgmW1BbHaMT8"), + [Asset.GOAT]: new PublicKey("G3UPGTgtU9Mb8jHgiNgJ3kw9BaH8V4NBaX2ZbDedaBCh"), }, devnet: { [Asset.SOL]: new PublicKey("J83w4HKfqxwcq3BEMMkPFSppX3gqekLyLJBexebFVkix"), @@ -384,6 +390,7 @@ export const PYTH_PRICE_FEEDS = { ), [Asset.EIGEN]: new PublicKey("64x2TaUVMrmxGDCcWYntWR8TPrXA3uaC8TfX9997Kam"), [Asset.DBR]: new PublicKey("5jdovW9tF9p4Wzd5SECyq8nE2ujgf5ZguqE8HHcHenw3"), + [Asset.GOAT]: new PublicKey("3KebxXoZLaZvvdc3ecmdgwWQWSCLQeuouS6mrF7ar1en"), }, }; @@ -408,8 +415,8 @@ export const ACTIVE_MARKETS = ACTIVE_EXPIRIES * PRODUCTS_PER_EXPIRY + 1; // +1 f export const TOTAL_EXPIRIES = 5; export const TOTAL_MARKETS = PRODUCTS_PER_EXPIRY * (TOTAL_EXPIRIES + 1); export const PERP_INDEX = TOTAL_MARKETS - 1; -export const ACTIVE_PERP_MARKETS = 20; -export const UNUSED_PERP_MARKETS = 5; +export const ACTIVE_PERP_MARKETS = 21; +export const UNUSED_PERP_MARKETS = 4; export const DEFAULT_EXCHANGE_POLL_INTERVAL = 10; export const DEFAULT_MARKET_POLL_INTERVAL = 5; @@ -439,10 +446,10 @@ export const DEFAULT_MICRO_LAMPORTS_PER_CU_FEE = 1_000; export const PRIO_FEE_UPPER_LIMIT = 100_000; export const STATIC_AND_PERPS_LUT: { - devnet: AddressLookupTableAccount; - mainnet: AddressLookupTableAccount; + devnet: AddressLookupTableAccount[]; + mainnet: AddressLookupTableAccount[]; } = { - devnet: new AddressLookupTableAccount({ + devnet: [new AddressLookupTableAccount({ key: new PublicKey("67NY6DLH2b1LsooGkraZvtLrbteBQVAkLPXYhLSk5o1z"), state: { deactivationSlot: BigInt("18446744073709551615"), @@ -563,262 +570,297 @@ export const STATIC_AND_PERPS_LUT: { new PublicKey("E4rv8f3HyS1xgGVAYGA7UfeHmbzfcjE182HH56tCtoRS"), ], }, - }), - mainnet: new AddressLookupTableAccount({ - key: new PublicKey("6JCasgqNjup9pDuoHL7ymHFaGUHrWbF3VFggHaHuGyes"), - state: { - deactivationSlot: BigInt("18446744073709551615"), - lastExtendedSlot: 296258690, - lastExtendedSlotStartIndex: 240, - authority: new PublicKey("Fc8bpeCMifWYv97pQ3k5xDvd98nuVg6yAaZrwmy4RRp6"), - addresses: [ - new PublicKey("8eExPiLp47xbSDYkbuem4qnLUpbLTfZBeFuEJoh6EUr2"), - new PublicKey("BbKFezrmKD83PeVh74958MzgFAue1pZptipSNLz5ccpk"), - new PublicKey("zDEXqXEG7gAyxb1Kg9mK5fPnUdENCGKzWrM21RMdWRq"), - new PublicKey("TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"), - new PublicKey("AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n"), - new PublicKey("SysvarRent111111111111111111111111111111111"), - new PublicKey("7UVimffxr9ow1uXYxsr4LHAcV58mLzhmwaeKvJ1pjLiE"), - new PublicKey("JE6d41JRokZAMUEAznV8JP4h7i6Ain6CyJrQuweRipFU"), - new PublicKey("EaNR74nCjrYyNDsuoWmq19pH76QSd1nuTzvJSr3RDQ6x"), - new PublicKey("3rjBffJkFa9zdGr9xmTVxF3y6nL6iL1pASVzym7s5FGr"), - new PublicKey("HcjrQKnbqKJuxHDLNM9LJPyxcQs237waNZXW7RwgvAps"), - new PublicKey("Ec4xsLLgLc4wM5c19ZSvazE7M9Rtk2T6RzddNcSQKYGu"), - new PublicKey("BEjGhNFnKT5weGtpBoFs5Y1mDN47Ntvag5aMV59nZRpk"), - new PublicKey("CHBUBfU3zscTNsihdK3x44TbpTza1hwcsTUaZfk751b5"), - new PublicKey("GYm6qTFwkGJx2ywetEuYrjHjhzVFCM2TwayyqS1HUPLG"), - new PublicKey("7aXkF7AZE2D3h128eNJ7VVp72HCV1izjKFsJ8uNWtCFN"), - new PublicKey("BKt2FdgBahn77joeawhNidswFxfgasPYCHWghRL4AKBR"), - new PublicKey("2ZLdhFsrkAtdn9Kud4SZvqchQFvn5jVCHUdJ83vumKyR"), - new PublicKey("4cSM2e6rvbGQUFiJbqytoVMi5GgghSMr8LwVrT9VPSPo"), - new PublicKey("J5DTCqRAjX1FyzoP2A2HVmmaXuG971HJ8X1Z8Rvvd8uT"), - new PublicKey("6JSdqUr24mBt4MCQrZHRoSfeZbjgALx4MQunZwD8Uarg"), - new PublicKey("4K1zxqAZn7bGAPN26W5mUaHrLMSpCk45gT4qVXwmfh39"), - new PublicKey("8JSbFw4YT3bzpbbHs1wKmRCSAmKucAba7XSUWj1p8xK5"), - new PublicKey("483SmqGQVxw3WDwcewMYHqC3Mu7ENxfTQJQtTR3ttpi7"), - new PublicKey("DbzL5mT4nBaxuAs8ti4UeT2qougRBdujxa7GhLndM5Jz"), - new PublicKey("7M9xhY2ARnrkCaBK5SNM3Lyd3FdbTu2EWBwG4TQcqpsv"), - new PublicKey("5mvaZWcZa4gB3JZptZuFAJnmDFfo1JovhqTkkfEcsryD"), - new PublicKey("DboTtkWW3KPvT14fag8N6iDUyDXaT8FeBszGV9xdfBx2"), - new PublicKey("DhMH8oRQoAAb6poHVsvCqq3NCMj6aKUH2tGQG5Lo4bCg"), - new PublicKey("63DZkAzoDXmzGzn9esoWSYpMLo4YB9oPHXreHKwuu4HA"), - new PublicKey("42amVS4KgzR9rA28tkVYqVXjq9Qa8dcZQMbH5EYFX6XC"), - new PublicKey("J8x6y5G7GmTkuKTbbCAnfhn72vaUU2qsB6je9oKFigHM"), - new PublicKey("A7D8zuxAmtui3XKz2VcxthAZ5HuwLbN74rrDapMJ3Z5d"), - new PublicKey("CzK26LWpoU9UjSrZkVu97oZj63abJrNv1zp9Hy2zZdy5"), - new PublicKey("CaqN8gomPEB1My2czRhetrj5ESKP3VRR3kwKhXtGxohG"), - new PublicKey("4oAjuVLt5N9au2X3bhYLSi9LRqtk4caBvSPQRwhXuEKP"), - new PublicKey("9YVE9r9cHFZNwm91p3Js8NBWVznesLSM8FZyswG2MG1B"), - new PublicKey("DecjLCYjb7jdDp2UqA2MS4xjgDjZfvdgMjvkRW7oWs9L"), - new PublicKey("8SH6uJe5rV13APZFQvkGdXPwTyeiLv67XTnv3EeYff3B"), - new PublicKey("DhWWXYK2DSnCdK5rkAxJBkGb1SBR49RHpfHj2u1vobCJ"), - new PublicKey("5Ehp2LtTRmjug39GphXhFEeguz7hGeg41N1U49wU8Kov"), - new PublicKey("2Stzi7XE3btUQXaauTVB9brPAtPmGnrEDSJmp3w5VY2j"), - new PublicKey("9oR3Uh2zsp1CxLdsuFrg3QhY2eZ2e5eLjDgDfZ6oG2ev"), - new PublicKey("J6feTwcYDydW71Dp9qgfW7Mu9qk3qDRrDZAWV8NMVh9x"), - new PublicKey("EPf7hymYW7bnwiBYGTRF4Ji2jJ2yTdn4XMTpR6N4zsGA"), - new PublicKey("DNXXx5yaQm6Kd4embzqHW94kjjypxzZ8zCQthMvmHDq1"), - new PublicKey("6VUvm4i9T2w9CXzLKaUDNTZ4KmK3xKCWz95xEoyKjjE8"), - new PublicKey("Dd3K16uKGDa2Xc83NYQE9jpcMNZ9GRqmqggkkpXo4x4y"), - new PublicKey("GqCVQuGMf8YkiaJkSrD98D3WZxFfktcKzAwdBEQsx1th"), - new PublicKey("2BpEtArGNotp97DjVKwhYZ86WEq2Y5bLtGGDvicuJ9br"), - new PublicKey("6nkbQueQanrsg2JVvqoZ6zPuZsiL3oLmTk7xgEpRAirD"), - new PublicKey("7T1qeETZ6ZpbKJ7wmrWoxhewLaJRW9H4EgMnR1tgHYRQ"), - new PublicKey("6S6WYL1mQFmVxsf3ft5MEH8hzxJA1LcUDzgwdJDj3yxc"), - new PublicKey("GuNWJSV4k95FZdwhAcjdaPGGoh9cArc27yV4P54QwWdg"), - new PublicKey("36XiLSLUq1trLrK5ApwWs6LvozCjyTVgpr2uSAF3trF1"), - new PublicKey("J18LXTGe2cPgpLKSCwXiG6tYkjcqEiaMUznM19Q8faVL"), - new PublicKey("gP91avgCrV9KB2ATgRtMCNN2AN7oU9hK1frENe17QkR"), - new PublicKey("DUtwwtnNBzpPTnzUiz23vqH93gd1qwEzGisyC5bLwCBv"), - new PublicKey("A4SayHehmafd6DNjrzY3L9ddQEGw4UHV3LMcKfmyPcMT"), - new PublicKey("8if1NcDaif8dxM3Ct6rRTQEj9GFwukadU1MDQHqCnw9h"), - new PublicKey("GnSRgncxFbtxqZ4HmfnF6daCmgkc8tuQz9i37hUmwV5t"), - new PublicKey("6JjDgGzqzU6Az7ZmTARAvBSwBxfXsqbVG3Rc9JGU9i4L"), - new PublicKey("GQXdvh4dHvENTFi2CfVrh77aQD1Y6V7HMNYNCuvgbSuc"), - new PublicKey("EC2PCjwcuBBFHp6gpAKa3kdpLVrQxdy7kgr7p4wPy8Vw"), - new PublicKey("7j1N5UiXLFxaxFWq5tzZc5R3sjPHcF7jqfHJgAtE74q8"), - new PublicKey("Eqt3anUy8nqDvzJaNvWvqBM32Ln4UUnLkfvdd9Ztfj81"), - new PublicKey("A3qp5QG9xGeJR1gexbW9b9eMMsMDLzx3rhud9SnNhwb4"), - new PublicKey("6C3K3LDgVeiKZ93d4TTsax6qxjmr2Hm61873aR8ykJYT"), - new PublicKey("Ao4fdNfwP1KPUwxoKbKVZ3Jp12MiCsK8gvvxbumn75by"), - new PublicKey("238aPEmvSnFdra3gMYz2NPSwHPPTaf5bGxaqMXMs35GE"), - new PublicKey("5JLWHAW2fX7C2PFc2Len3kUfjYJAKLAyUhb8i9nr9cH3"), - new PublicKey("HhcUi31CHLScAV1dpQq1suxsXpg331fETUZU1GsNgVSx"), - new PublicKey("GNp5Q8fwD45azybdXKfuYYTHRkUh2krX9ejYuNKMFNmR"), - new PublicKey("DZdqa3nVJmyPc2ei397Cr1TufzZiNG3G6aRrV1AZ52p7"), - new PublicKey("5qxoTJ3N5GRNJnWuZ4E8Ak4MUB4hiPwyCrn3VMPmgsAM"), - new PublicKey("3cU8siJiNomBZDB12qA5QoRTwUMi2ZUa6f496js2RUwf"), - new PublicKey("5DPKMXmf9WK1C6N1MoJLWjYApiP4KR8zNf1oofevGEub"), - new PublicKey("B6sV248kSsj6n72osn3Wcuz87JX3RFMD7FZpgwdYGQTm"), - new PublicKey("8vjchtMuJNY4oFQdTi8yCe6mhCaNBFaUbktT482TpLPS"), - new PublicKey("ALYccFbb6ZPmUuiGeFC6pers4bfgpV2RtKoFiAsyQK8X"), - new PublicKey("DCSXWke6HzdA8J6FhcxxM7mrdr4mkNhN32KjVAPtCZeG"), - new PublicKey("8tjRWGXkCAszLS1XF5Vf7uEiGvhpggaG2aNmqcvuKUC8"), - new PublicKey("8jU96TshKzrLqXzZbUL5privTaT6RQqV1rGeJ6EMuoYS"), - new PublicKey("D9A4dFKehqpcyNDdeRYvA9hkUDa2RUTF7zN6vwZVnT6w"), - new PublicKey("7cdY8U9Q5T5ktvF8VtkkZ1E7bt5mqbcQJQUw4433uEaV"), - new PublicKey("137rR2TJ7ryu7nBxNNCeCdXqEt79jQLo4YvTzhEoAEh4"), - new PublicKey("4LhMuCufFL4aR1UvnNQ4zP49FqmjRj4uVrJ9qE7L1GxS"), - new PublicKey("8UxG6sugH55rMybJkVXt3Pb3pJh9ZfRQbzajHEDDezsT"), - new PublicKey("7Pnbf6WLGpsYjbjnQN4t8wMCzdDGsx9ZAyuLd4vZmN49"), - new PublicKey("5Q245C352ChdBGWmNbiYmFneAUiMjhnbPwUqmdHWJ8U6"), - new PublicKey("6HpM5WSg4PCS4iAD13iSbcG4RbFErLS3pyC5qgtjqxqF"), - new PublicKey("EgN8rGcr2DRokxCebhkXuGBAQVkGeq7mGmzCGXsviT8r"), - new PublicKey("6xkyhooKT2wnciP7xjipque9SDwHwPPamwsprsoVXgg9"), - new PublicKey("FV8EEHjJvDUD8Kkp1DcomTatZBA81Z6C5AhmvyUwvEAh"), - new PublicKey("7qPuwhidbrkuVPEKSzKTCJdTgK5sfNLRGjfNkDqiLvPi"), - new PublicKey("3GxVoZpmiKLhDRa2cfVvDkbtVakm2f6sdW2TkDXMVsPt"), - new PublicKey("CXWkPH6BzU8dhNy3LQkaCH54jSxQATyp11wHuhsAzT9n"), - new PublicKey("2x1c7fXQdL5TDK9jbMvJ5VYM7wmPKUAQXrLAAFjvxSoc"), - new PublicKey("EJ2oxzqG3uKmD8FrbBRevQpZrvcQMRFA2fYauChcihaK"), - new PublicKey("BuDP4G7gjs4KdSQf1QenAygF8FksjH5Wu57maC9sezq7"), - new PublicKey("JB7F3kQvRYcQj8kogwGR78CMshg857E96ef4LQYDzSu1"), - new PublicKey("Bm6PXLobn7LBudgNdJKzUUNumAKAnEWuCoLVafsvPBda"), - new PublicKey("7ajR2zA4MGMMTqRAVjghTKqPPn4kbrj3pYkAVRVwTGzP"), - new PublicKey("FPia9JqQZ6XBe3Kq9MA4bbFaqojiSNePLbVLQj7hKqqa"), - new PublicKey("9uYZdYf8aQd9YK6UrGUmz78pYpHscgHdD5f4cZojvmpH"), - new PublicKey("7HzkSBwxFTft413SFQoznSpd9zu8yWLoPc51QY9Y2Uwb"), - new PublicKey("9zGXeYAtgaMSafxCQxCTCWnK7W76wbPbjTYeMrCKx3wh"), - new PublicKey("FCZjBQniB2WJjQhk2DR4kYvsoy7fj9PCKqyU6j3uQ8rx"), - new PublicKey("2BXEjZqnRBhj3BrRbMERWnToEKErzxZmLPzLEmBHKdJT"), - new PublicKey("9g3YcLnENdQKYCxg88o1VUhSXJQVD3Kf7uMVB7d1SyuG"), - new PublicKey("3Vxn3hUebS9wYo5ejbhrXtxjDpp8iko4TW7sj3ub5wmv"), - new PublicKey("BaiBruf847DKccBnGtfNgMm6mjHeXoYs64ZoFK5uuV6Z"), - new PublicKey("GZycSPLqxhZuQYmv5wWjdwK4v3T1WStBpGxYem691vMG"), - new PublicKey("Avy1abPkJKJdadFVieTuF8oeN6ZFWsKNtKzU1a8tgn6Z"), - new PublicKey("DBE3N8uNjhKPRHfANdwGvCZghWXyLPdqdSbEW2XFwBiX"), - new PublicKey("Dy7j5mY3nxud8bow34MBUPhZqXutJRPjzEiXyNeiSMdD"), - new PublicKey("CgUMT14wR6WHX9mKMS5BWtd4tk39hRxbxtNRvp4BdMHf"), - new PublicKey("5Kdbu8k9hPU8fhAcszN2HYZdq5MHspV3y9ZKHA3t39ko"), - new PublicKey("4EVR1QadXD8SQeEnzkVv2BUfJaYoM7iPcGziiuAgWPhi"), - new PublicKey("CSh9paLCAfvE853RYQUtkCLqtBao87RX9FcxirK3pdX7"), - new PublicKey("gn46ys7QKtWqQAW2MsuSV475AcFGn7gdNnSCLgw71DL"), - new PublicKey("HTN3dEduTUp2VuFgo885BJ3KTp8WrPrZgEPiCVg2cVtD"), - new PublicKey("JDRP3wxczYJ265fGUKXc26ZuDaHgp12CnSbPupsRvQUT"), - new PublicKey("ETUAXwjeEEprVToJbMzB3vBJfLpEPxKzexdgmkMXuEk7"), - new PublicKey("J7yjhCLdftzL95kGetry8pyX4eXn4Tjjh7KoWo599Sry"), - new PublicKey("GdAX1L7jNsMmfN3kcCijk774aE2UtARV8frTozeUWT2E"), - new PublicKey("GATaRyQr7hq52GQWq3TsCditpNhkgq5ad4EM14JoRMLu"), - new PublicKey("5h5WtXRW6Hy5s846DU8GSPgoDgnxKFUFK3mYiEy9jqEv"), - new PublicKey("APx2hFAqRAtbN6N7LdvYzDCtqGMGWySqVuvg9iMWfkZ8"), - new PublicKey("H2RDp9L9Tfzp5jzAssNoMCpK2MmLrwJv1wnorEaHS2jJ"), - new PublicKey("c3kdNx3v9iM4TPUvsZVrgXc5fS9CQz11BBnS62VsB8e"), - new PublicKey("8cCG6AuMs8aqMN9vLdueYL6Q1kW35EGPBKcRDSyzKMga"), - new PublicKey("5xSPk47YF3HCoU4wA4HR6KmzQK9whiA8HeUMBcGo9HXn"), - new PublicKey("BWhHgAgRXoyLfTU33iZ31ME2bk6WTYZxSr74eUqJsJUM"), - new PublicKey("FT174PMhUBye3qvdy2T1qncDc5pUsc5hTpn7xuXrCPXn"), - new PublicKey("VdYom29m1yXemVTYFm1cw8Ycu7yzScxyzvG4P63wfW2"), - new PublicKey("9Lsei9qMonizuuusFgdh94djt7fpgktGmh9PRi2j2GUQ"), - new PublicKey("EU9uvnDuqNgunfmnxNAjhYi8iEKV3m7gnr5vatg2tgPj"), - new PublicKey("7dbob1psH1iZBS7qPsm3Kwbf5DzSXK8Jyg31CTgTnxH5"), - new PublicKey("3F4cdKDeLpvnUtxJ45ue4gs5kCZmhaeLDXN77RHGPfHu"), - new PublicKey("GkjperyMoy6MCUyg73KzZy4WbfaRhKYAoTBjW3JRjYuG"), - new PublicKey("8KTa6xFc1dTpm7fsSDKMe5zftHzC6mCR38f7XUp6ugqs"), - new PublicKey("2iuKYW8qnPPjeWn9rpJUdJQvNWM2CyiSFZNprUFtcYQm"), - new PublicKey("2FEs2ttf6vauffHDhvWf6F3HANB26iiSULxNF3FAdW1d"), - new PublicKey("5raajUcFKgaRbyh6yRkAKWroLe6PwtgCAU1vT7wmmpFu"), - new PublicKey("7Hz86pfpm5hxmzuJbNFbfJ8LEU8EnLL7fc3oyFgVrm5G"), - new PublicKey("FYpmTRddSQufU9ZrwPHgAj39epj4dP3Qwfdznm3oC5SY"), - new PublicKey("jQdzjLTZg7fQWGuWHjZmrkTjDNQ3DrAVKkzWvXVrzRm"), - new PublicKey("DdFzaannSyXs12sB517GbtCsZihh8X9RS2ZKJKuTp5sG"), - new PublicKey("2Vaf7yEBXi86SGhDM79w1dRQxz5NC2YFWshm5NxkRUDB"), - new PublicKey("7RxdEbZV3ec7jfbUzVPucaDBY3KRY4FS797rmHHzYQSo"), - new PublicKey("3Qrw5r74ZgwXLnuTgbYeA8WnHNJDoZEpEZXK3HAuwf21"), - new PublicKey("Er174YjnV2nuAacfV4nYCAFBgJ6cTgJNaYNp5xPwGZUq"), - new PublicKey("GWHvCw2WA6s1Vg42ahghWveQTf9t3fc2TnCPFm83L5a4"), - new PublicKey("ALaSAUhuQtakYNgy5HjqrRQHMfCZ3BV2eUPrenPkPEpZ"), - new PublicKey("9tbfxk5eVmgMmHGt4JBbp3PnH3Q9QCq1k5puahsqaR8n"), - new PublicKey("4E2zitVTKfaJB91DJ3JvCR9yr3KcRAKmHee3GQcqmqMu"), - new PublicKey("APNsyPLc1dNRzwk9C6puX8s7vtUFC6U2o7wyZ7kxk3GV"), - new PublicKey("CJK3xFSe7WhMDz69vLBhAk3x5PaoXBTc8ep39XUEFhLg"), - new PublicKey("HWStMu8eEqcKyf7jaLVuKEjVjwRhsZ47uC28QmuMxAzs"), - new PublicKey("7cwSf9v33vH7HDcbD9fLTa7Dwr6e91f8C3aUMHuNkvHg"), - new PublicKey("MPT1KEM3kE5XQZCYrMrvQqEVUJwdnkgbAhrrwvYeYa1"), - new PublicKey("CcRDwd4VYKq5pmUHHnzwujBZwTwfgE95UjjdoZW7qyEs"), - new PublicKey("8W6mHYDt7Sd6VXWy7Sh82RX68PB2hrFy7KuwkraMbVH2"), - new PublicKey("2SgUVRAWs1yuUjiYW8JCHb4g7R2gBHdEk5x9KJgn9zNy"), - new PublicKey("CS4jRF49KnrFfDoSnC6LbRiz7oK5xJCYcSavdp7erJJd"), - new PublicKey("AY6wqJ3ZjBYXmXKrpa7mZ7NcrqUF4w1KsH2zPGgMszyG"), - new PublicKey("33ET7TdFt1kVuY2eVjU4rCnCzyKgfiZY9TbPSHb4zCHn"), - new PublicKey("CdES4frNaF9AvE1Hyso6wbW3jaB1jR7HpZiSNSP4bC7m"), - new PublicKey("4qdMQ6iLN8Mm4Sa8geNkF1E2PmYN4zB9mGdeW4kxMGBY"), - new PublicKey("6wmWjNJPNCw3p3psBZM3DURJaxENVk4woYvJsCdcMb7R"), - new PublicKey("HpTGysQZFppoLQcRrfFu47teEajxharPP7f19XJuKU16"), - new PublicKey("ygRrmycNpMzEsqLYRpDMS9J1SHaFMG4Rm3tjkyVGVnc"), - new PublicKey("EV1UdC9dSz7a66hqYW5TkVe6JihSAyfEwVLwYzy1cGXz"), - new PublicKey("6B23K3tkb51vLZA14jcEQVCA1pfHptzEHFA93V5dYwbT"), - new PublicKey("EPgAyxa8GJiQzy9pgiTA3bRinxfzyiNxDhorr1KGUznB"), - new PublicKey("AXrWGEh3c8Jiz2Uhr6kiUxYypjgVYanm48jSWhXjudV8"), - new PublicKey("8CCrvJUSFta3HMRSFSM5M1LUX2MeFHT5Wcgjo55HQCqC"), - new PublicKey("7iXjCwhQg9sVys8Ze7Ybusf7WECJBABAmWvGxVMVfX7F"), - new PublicKey("GcMVDi71RqWuBGgxSo8LKPoSCSkzPXAGmMnr3t5fJZar"), - new PublicKey("FnDtHqrTuySW94Yy3QFYjMtvyYuJkRp3H6xtDDG1Ehi"), - new PublicKey("KsUoxhYnaTUFTJ6SuAdAAmUBVrExhCq7SXE7BCu5irh"), - new PublicKey("9JZFuP5C78QvDrz3HucskAU6uog3XkoEa4Tbwxs3TTgY"), - new PublicKey("HHvs3T3rcFnZFiTdKn5eXwg1w9ADGB98CpyprHW7jYMB"), - new PublicKey("GpvkM2TeZXqQzFtBBgqoJYfc3BPScEHaSk41dwMrsKiW"), - new PublicKey("H3j7orNNo7pzzHJZ1WFsrpJAxWCiE8QW3aatbGufu2PC"), - new PublicKey("GbgH1oen3Ne1RY4LwDgh8kEeA1KywHvs5x8zsx6uNV5M"), - new PublicKey("7kK6k11pi8QVvo7zJGbiHR2UCHBYrW9zPQ3fWzWk4RsH"), - new PublicKey("Bdbf9vq1uFucPdFCvpqEuDYnJgLhdgDG7qyFuNgyX1yn"), - new PublicKey("5bscSoiVE5n6eXt5vWdYobYaNiifCkFxAPsD9HQ2wCff"), - new PublicKey("7BctkfW23C3wn3wXBn1SCkZs59sjSUCr6aLeLnDpipY8"), - new PublicKey("4pu3Wv5xKeuTTeBaWxu2qDFhyQsy2pZVfdarCA5oeor9"), - new PublicKey("975f8PQYUDjRB2Cb5AMhMvuGdtZ9QTN3BmZ9CwgUeKBc"), - new PublicKey("8cMRt9XEWvvmAHPk4gGrELwjBcGbVwsZBmsw88DJKBui"), - new PublicKey("2YwQ84B94mAYsRU5CHzW7Nmok1C9UQbg1bhWdJNKSWE9"), - new PublicKey("BLcCj2afh19jgkBSC4rXgWsP19cnNs2HUNHpnsVzVsmi"), - new PublicKey("GdCnmCAMVmWkEBBXhzT6wjtjuWYT6kxatQEuRVdmp7rw"), - new PublicKey("AofYjza6fUWPMUnrXt2mpFs1Z19Pbqpt6jddMLZtP3c9"), - new PublicKey("9TSGDwcPQX4JpAvZbu2Wp5b68wSYkQvHCvfeBjYcCyC"), - new PublicKey("7QVKAbXvB6GqHLQhhM9Aj921asgzWL45QVd6j2hyGjjP"), - new PublicKey("3Ey7Y7o7gf4GtaWvhsrMwzHoEacEMhmmh9QQUZxdwxfD"), - new PublicKey("3pMwdhwEDNJaGLnW4XCKfaTfrrZisKtXtfNe7MkAFf27"), - new PublicKey("6YfkgfPy6GS1V571etgjk6c9bhXxDJmnuWfcCkV8sQS9"), - new PublicKey("BEbJ8eMVknahSDqGkyREE2Bm7MJkAounDvTfYnpVjTfA"), - new PublicKey("7rNJEJBevis6xjuGCqdijdgaVroYmkVswnywDxZV8dbP"), - new PublicKey("BsWCDy6ZdYC4YXLmMmkRV9wCBxirCQpzQgAasQh8SMMy"), - new PublicKey("8tjshdGp6cPyPV797CXs8r9aTUs3MGsgxr7vvpkQwifv"), - new PublicKey("DTUy4MRxe1Vj6BcDwZNo5BnvN4Q2UqMKaqHhRqKndpoG"), - new PublicKey("8rq8Z7hpk1mbaP61KremihYfBLyJ4hCZ4xBhBUCBC8bP"), - new PublicKey("5oXbnF6JLwEbEc8gt91aTWyjeEAYVG21WdqK2KxeA2MR"), - new PublicKey("6UxPR2nXJNNM1nESVWGAf8NXMVu3SGgYf3ZfUFoGB9cs"), - new PublicKey("6o2AifckJtQnwwg8Ee82iFkpocGpJRr3pY9jM7zeNCH1"), - new PublicKey("CWY7nSGmkLAedL36cdc6cQYCdHGy9sUCV16vTNoupuw1"), - new PublicKey("9e1DZ5mKwUvFsGyBBuCh9DCJmwx72fpyDBsYo3gsGCwY"), - new PublicKey("6G5yk3YcJBWPM7SzZbhUsvhZLsEmonqTvc3FqQGdRA81"), - new PublicKey("2hFnuSe5wWvAu1kxwjNGngtLDXpUWiVpc7UvbNTTkZtg"), - new PublicKey("9ySay4rVbFDDffUHQrCfkq6WcK4oWdxyfquFcunxxbcR"), - new PublicKey("GdeTNiTU4sh5a3KAUPMgcVQkU7XQFNQyqQh4EE1KsMAT"), - new PublicKey("6cAKFTvynML7tR8LLQ1u2UwPorc7TibdvdqjouLquSwD"), - new PublicKey("CJESiofGZkrKmVYYR2DCtfxAj2h1jdT9oV6EsdfbYZjr"), - new PublicKey("6ZfjZUd2pgmcevfL6aLTGzpTsLoNyi8pxuboDUnrVf23"), - new PublicKey("5xt8uuStpThtSX1PqHeiJuWtXZFpnkrrTtHDK1srXuL8"), - new PublicKey("64x2TaUVMrmxGDCcWYntWR8TPrXA3uaC8TfX9997Kam"), - new PublicKey("9B4PFGmEdibZh7Fwvg4NPoqZ3KjtQkfz8EnyAr6sxszf"), - new PublicKey("GJDxkYwrjyupJcp3GQcfiM15nVzYGgxKMsiQzFpz9LUW"), - new PublicKey("AuzJxhMbxSbUq7RKjAHTGemZ7DoWVmLFfj5vwioJZSF"), - new PublicKey("GPtuEQszwRvhvy5fQK5ddxnttjC4iqADi3TAi1PRLngB"), - new PublicKey("2wt9ASn4PU8uRxs2VUzkF3zBCUit7jbyFR96tgXjSrR9"), - new PublicKey("8oZoCiupH7BcDzoCvJs7KCWLESiFhtPAu5aiGpFvVXiD"), - new PublicKey("BF5HeyXT9nQANpGyfBdQGoXpYVUvdT4KcWegsRuLUPJz"), - new PublicKey("8CuMWJhaKrvDPaGSXgYGWBJFT4KQba1ANp2qY9yVL9XL"), - new PublicKey("jtQC6mgQBSa8JunCFJ7wEaSLEPqoh6nSr4YsyrynAn4"), - new PublicKey("Ei1V6fVHunDQ7UHredBstwgwKgM1sTt4LXpZtt36kgUE"), - new PublicKey("H3GDXubBg7VxYeAXoJe1wwomtyBDZa74WHhnUrr2jxUT"), - new PublicKey("5jdovW9tF9p4Wzd5SECyq8nE2ujgf5ZguqE8HHcHenw3"), - new PublicKey("W9VbvSDaP31uLZyssKNsJ8vAFnKu1QBWycqca3sKDB1"), - new PublicKey("A6N3fJFZttRg7pEQHAsYFK19JeyhWqH7pWUjTuNctEnt"), - new PublicKey("GUDahxAyLdXxXEb7QfraF9JHuAei2y7FXePdqtMRgCcq"), - new PublicKey("79NZMnUoRLx4BMRPbHfXpqSNdFedVPoocKy5LBo5NyvW"), - new PublicKey("ENaw1zhxzgPn1yzpb5mGhtSJ6QcxYCwq3RE5NScR6sym"), - new PublicKey("FaQqp4jQXYcBAwxzbxhozeHmuGu4E2TDz5ZZVoiLprkg"), - new PublicKey("FGjvPD1eV4h4g9jD3sUDBsyPRtUksaqCQobmn4v5qgGA"), - new PublicKey("HdnQamWxgfguJVNUvu7c4j3tdP7BjuAXys1PUes7CBru"), - new PublicKey("ABA56r7csXeZBp6iuEney8jbDLYtAjxB6DGQZ1v1UHHV"), - new PublicKey("AeULYb1SLHrAXD3vhqfwLt83YgpesBJ75ucDyRUMKVJw"), - new PublicKey("AeAYpusnB1TUxy8tajh6wZo6PedRm3CYsRdhEtUxUgZe"), - ], - }, - }), + })], + mainnet: [ + new AddressLookupTableAccount({ // All assets before GOAT + key: new PublicKey("6JCasgqNjup9pDuoHL7ymHFaGUHrWbF3VFggHaHuGyes"), + state: { + deactivationSlot: BigInt("18446744073709551615"), + lastExtendedSlot: 296258690, + lastExtendedSlotStartIndex: 240, + authority: new PublicKey( + "Fc8bpeCMifWYv97pQ3k5xDvd98nuVg6yAaZrwmy4RRp6" + ), + addresses: [ + new PublicKey("8eExPiLp47xbSDYkbuem4qnLUpbLTfZBeFuEJoh6EUr2"), + new PublicKey("BbKFezrmKD83PeVh74958MzgFAue1pZptipSNLz5ccpk"), + new PublicKey("zDEXqXEG7gAyxb1Kg9mK5fPnUdENCGKzWrM21RMdWRq"), + new PublicKey("TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"), + new PublicKey("AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n"), + new PublicKey("SysvarRent111111111111111111111111111111111"), + new PublicKey("7UVimffxr9ow1uXYxsr4LHAcV58mLzhmwaeKvJ1pjLiE"), + new PublicKey("JE6d41JRokZAMUEAznV8JP4h7i6Ain6CyJrQuweRipFU"), + new PublicKey("EaNR74nCjrYyNDsuoWmq19pH76QSd1nuTzvJSr3RDQ6x"), + new PublicKey("3rjBffJkFa9zdGr9xmTVxF3y6nL6iL1pASVzym7s5FGr"), + new PublicKey("HcjrQKnbqKJuxHDLNM9LJPyxcQs237waNZXW7RwgvAps"), + new PublicKey("Ec4xsLLgLc4wM5c19ZSvazE7M9Rtk2T6RzddNcSQKYGu"), + new PublicKey("BEjGhNFnKT5weGtpBoFs5Y1mDN47Ntvag5aMV59nZRpk"), + new PublicKey("CHBUBfU3zscTNsihdK3x44TbpTza1hwcsTUaZfk751b5"), + new PublicKey("GYm6qTFwkGJx2ywetEuYrjHjhzVFCM2TwayyqS1HUPLG"), + new PublicKey("7aXkF7AZE2D3h128eNJ7VVp72HCV1izjKFsJ8uNWtCFN"), + new PublicKey("BKt2FdgBahn77joeawhNidswFxfgasPYCHWghRL4AKBR"), + new PublicKey("2ZLdhFsrkAtdn9Kud4SZvqchQFvn5jVCHUdJ83vumKyR"), + new PublicKey("4cSM2e6rvbGQUFiJbqytoVMi5GgghSMr8LwVrT9VPSPo"), + new PublicKey("J5DTCqRAjX1FyzoP2A2HVmmaXuG971HJ8X1Z8Rvvd8uT"), + new PublicKey("6JSdqUr24mBt4MCQrZHRoSfeZbjgALx4MQunZwD8Uarg"), + new PublicKey("4K1zxqAZn7bGAPN26W5mUaHrLMSpCk45gT4qVXwmfh39"), + new PublicKey("8JSbFw4YT3bzpbbHs1wKmRCSAmKucAba7XSUWj1p8xK5"), + new PublicKey("483SmqGQVxw3WDwcewMYHqC3Mu7ENxfTQJQtTR3ttpi7"), + new PublicKey("DbzL5mT4nBaxuAs8ti4UeT2qougRBdujxa7GhLndM5Jz"), + new PublicKey("7M9xhY2ARnrkCaBK5SNM3Lyd3FdbTu2EWBwG4TQcqpsv"), + new PublicKey("5mvaZWcZa4gB3JZptZuFAJnmDFfo1JovhqTkkfEcsryD"), + new PublicKey("DboTtkWW3KPvT14fag8N6iDUyDXaT8FeBszGV9xdfBx2"), + new PublicKey("DhMH8oRQoAAb6poHVsvCqq3NCMj6aKUH2tGQG5Lo4bCg"), + new PublicKey("63DZkAzoDXmzGzn9esoWSYpMLo4YB9oPHXreHKwuu4HA"), + new PublicKey("42amVS4KgzR9rA28tkVYqVXjq9Qa8dcZQMbH5EYFX6XC"), + new PublicKey("J8x6y5G7GmTkuKTbbCAnfhn72vaUU2qsB6je9oKFigHM"), + new PublicKey("A7D8zuxAmtui3XKz2VcxthAZ5HuwLbN74rrDapMJ3Z5d"), + new PublicKey("CzK26LWpoU9UjSrZkVu97oZj63abJrNv1zp9Hy2zZdy5"), + new PublicKey("CaqN8gomPEB1My2czRhetrj5ESKP3VRR3kwKhXtGxohG"), + new PublicKey("4oAjuVLt5N9au2X3bhYLSi9LRqtk4caBvSPQRwhXuEKP"), + new PublicKey("9YVE9r9cHFZNwm91p3Js8NBWVznesLSM8FZyswG2MG1B"), + new PublicKey("DecjLCYjb7jdDp2UqA2MS4xjgDjZfvdgMjvkRW7oWs9L"), + new PublicKey("8SH6uJe5rV13APZFQvkGdXPwTyeiLv67XTnv3EeYff3B"), + new PublicKey("DhWWXYK2DSnCdK5rkAxJBkGb1SBR49RHpfHj2u1vobCJ"), + new PublicKey("5Ehp2LtTRmjug39GphXhFEeguz7hGeg41N1U49wU8Kov"), + new PublicKey("2Stzi7XE3btUQXaauTVB9brPAtPmGnrEDSJmp3w5VY2j"), + new PublicKey("9oR3Uh2zsp1CxLdsuFrg3QhY2eZ2e5eLjDgDfZ6oG2ev"), + new PublicKey("J6feTwcYDydW71Dp9qgfW7Mu9qk3qDRrDZAWV8NMVh9x"), + new PublicKey("EPf7hymYW7bnwiBYGTRF4Ji2jJ2yTdn4XMTpR6N4zsGA"), + new PublicKey("DNXXx5yaQm6Kd4embzqHW94kjjypxzZ8zCQthMvmHDq1"), + new PublicKey("6VUvm4i9T2w9CXzLKaUDNTZ4KmK3xKCWz95xEoyKjjE8"), + new PublicKey("Dd3K16uKGDa2Xc83NYQE9jpcMNZ9GRqmqggkkpXo4x4y"), + new PublicKey("GqCVQuGMf8YkiaJkSrD98D3WZxFfktcKzAwdBEQsx1th"), + new PublicKey("2BpEtArGNotp97DjVKwhYZ86WEq2Y5bLtGGDvicuJ9br"), + new PublicKey("6nkbQueQanrsg2JVvqoZ6zPuZsiL3oLmTk7xgEpRAirD"), + new PublicKey("7T1qeETZ6ZpbKJ7wmrWoxhewLaJRW9H4EgMnR1tgHYRQ"), + new PublicKey("6S6WYL1mQFmVxsf3ft5MEH8hzxJA1LcUDzgwdJDj3yxc"), + new PublicKey("GuNWJSV4k95FZdwhAcjdaPGGoh9cArc27yV4P54QwWdg"), + new PublicKey("36XiLSLUq1trLrK5ApwWs6LvozCjyTVgpr2uSAF3trF1"), + new PublicKey("J18LXTGe2cPgpLKSCwXiG6tYkjcqEiaMUznM19Q8faVL"), + new PublicKey("gP91avgCrV9KB2ATgRtMCNN2AN7oU9hK1frENe17QkR"), + new PublicKey("DUtwwtnNBzpPTnzUiz23vqH93gd1qwEzGisyC5bLwCBv"), + new PublicKey("A4SayHehmafd6DNjrzY3L9ddQEGw4UHV3LMcKfmyPcMT"), + new PublicKey("8if1NcDaif8dxM3Ct6rRTQEj9GFwukadU1MDQHqCnw9h"), + new PublicKey("GnSRgncxFbtxqZ4HmfnF6daCmgkc8tuQz9i37hUmwV5t"), + new PublicKey("6JjDgGzqzU6Az7ZmTARAvBSwBxfXsqbVG3Rc9JGU9i4L"), + new PublicKey("GQXdvh4dHvENTFi2CfVrh77aQD1Y6V7HMNYNCuvgbSuc"), + new PublicKey("EC2PCjwcuBBFHp6gpAKa3kdpLVrQxdy7kgr7p4wPy8Vw"), + new PublicKey("7j1N5UiXLFxaxFWq5tzZc5R3sjPHcF7jqfHJgAtE74q8"), + new PublicKey("Eqt3anUy8nqDvzJaNvWvqBM32Ln4UUnLkfvdd9Ztfj81"), + new PublicKey("A3qp5QG9xGeJR1gexbW9b9eMMsMDLzx3rhud9SnNhwb4"), + new PublicKey("6C3K3LDgVeiKZ93d4TTsax6qxjmr2Hm61873aR8ykJYT"), + new PublicKey("Ao4fdNfwP1KPUwxoKbKVZ3Jp12MiCsK8gvvxbumn75by"), + new PublicKey("238aPEmvSnFdra3gMYz2NPSwHPPTaf5bGxaqMXMs35GE"), + new PublicKey("5JLWHAW2fX7C2PFc2Len3kUfjYJAKLAyUhb8i9nr9cH3"), + new PublicKey("HhcUi31CHLScAV1dpQq1suxsXpg331fETUZU1GsNgVSx"), + new PublicKey("GNp5Q8fwD45azybdXKfuYYTHRkUh2krX9ejYuNKMFNmR"), + new PublicKey("DZdqa3nVJmyPc2ei397Cr1TufzZiNG3G6aRrV1AZ52p7"), + new PublicKey("5qxoTJ3N5GRNJnWuZ4E8Ak4MUB4hiPwyCrn3VMPmgsAM"), + new PublicKey("3cU8siJiNomBZDB12qA5QoRTwUMi2ZUa6f496js2RUwf"), + new PublicKey("5DPKMXmf9WK1C6N1MoJLWjYApiP4KR8zNf1oofevGEub"), + new PublicKey("B6sV248kSsj6n72osn3Wcuz87JX3RFMD7FZpgwdYGQTm"), + new PublicKey("8vjchtMuJNY4oFQdTi8yCe6mhCaNBFaUbktT482TpLPS"), + new PublicKey("ALYccFbb6ZPmUuiGeFC6pers4bfgpV2RtKoFiAsyQK8X"), + new PublicKey("DCSXWke6HzdA8J6FhcxxM7mrdr4mkNhN32KjVAPtCZeG"), + new PublicKey("8tjRWGXkCAszLS1XF5Vf7uEiGvhpggaG2aNmqcvuKUC8"), + new PublicKey("8jU96TshKzrLqXzZbUL5privTaT6RQqV1rGeJ6EMuoYS"), + new PublicKey("D9A4dFKehqpcyNDdeRYvA9hkUDa2RUTF7zN6vwZVnT6w"), + new PublicKey("7cdY8U9Q5T5ktvF8VtkkZ1E7bt5mqbcQJQUw4433uEaV"), + new PublicKey("137rR2TJ7ryu7nBxNNCeCdXqEt79jQLo4YvTzhEoAEh4"), + new PublicKey("4LhMuCufFL4aR1UvnNQ4zP49FqmjRj4uVrJ9qE7L1GxS"), + new PublicKey("8UxG6sugH55rMybJkVXt3Pb3pJh9ZfRQbzajHEDDezsT"), + new PublicKey("7Pnbf6WLGpsYjbjnQN4t8wMCzdDGsx9ZAyuLd4vZmN49"), + new PublicKey("5Q245C352ChdBGWmNbiYmFneAUiMjhnbPwUqmdHWJ8U6"), + new PublicKey("6HpM5WSg4PCS4iAD13iSbcG4RbFErLS3pyC5qgtjqxqF"), + new PublicKey("EgN8rGcr2DRokxCebhkXuGBAQVkGeq7mGmzCGXsviT8r"), + new PublicKey("6xkyhooKT2wnciP7xjipque9SDwHwPPamwsprsoVXgg9"), + new PublicKey("FV8EEHjJvDUD8Kkp1DcomTatZBA81Z6C5AhmvyUwvEAh"), + new PublicKey("7qPuwhidbrkuVPEKSzKTCJdTgK5sfNLRGjfNkDqiLvPi"), + new PublicKey("3GxVoZpmiKLhDRa2cfVvDkbtVakm2f6sdW2TkDXMVsPt"), + new PublicKey("CXWkPH6BzU8dhNy3LQkaCH54jSxQATyp11wHuhsAzT9n"), + new PublicKey("2x1c7fXQdL5TDK9jbMvJ5VYM7wmPKUAQXrLAAFjvxSoc"), + new PublicKey("EJ2oxzqG3uKmD8FrbBRevQpZrvcQMRFA2fYauChcihaK"), + new PublicKey("BuDP4G7gjs4KdSQf1QenAygF8FksjH5Wu57maC9sezq7"), + new PublicKey("JB7F3kQvRYcQj8kogwGR78CMshg857E96ef4LQYDzSu1"), + new PublicKey("Bm6PXLobn7LBudgNdJKzUUNumAKAnEWuCoLVafsvPBda"), + new PublicKey("7ajR2zA4MGMMTqRAVjghTKqPPn4kbrj3pYkAVRVwTGzP"), + new PublicKey("FPia9JqQZ6XBe3Kq9MA4bbFaqojiSNePLbVLQj7hKqqa"), + new PublicKey("9uYZdYf8aQd9YK6UrGUmz78pYpHscgHdD5f4cZojvmpH"), + new PublicKey("7HzkSBwxFTft413SFQoznSpd9zu8yWLoPc51QY9Y2Uwb"), + new PublicKey("9zGXeYAtgaMSafxCQxCTCWnK7W76wbPbjTYeMrCKx3wh"), + new PublicKey("FCZjBQniB2WJjQhk2DR4kYvsoy7fj9PCKqyU6j3uQ8rx"), + new PublicKey("2BXEjZqnRBhj3BrRbMERWnToEKErzxZmLPzLEmBHKdJT"), + new PublicKey("9g3YcLnENdQKYCxg88o1VUhSXJQVD3Kf7uMVB7d1SyuG"), + new PublicKey("3Vxn3hUebS9wYo5ejbhrXtxjDpp8iko4TW7sj3ub5wmv"), + new PublicKey("BaiBruf847DKccBnGtfNgMm6mjHeXoYs64ZoFK5uuV6Z"), + new PublicKey("GZycSPLqxhZuQYmv5wWjdwK4v3T1WStBpGxYem691vMG"), + new PublicKey("Avy1abPkJKJdadFVieTuF8oeN6ZFWsKNtKzU1a8tgn6Z"), + new PublicKey("DBE3N8uNjhKPRHfANdwGvCZghWXyLPdqdSbEW2XFwBiX"), + new PublicKey("Dy7j5mY3nxud8bow34MBUPhZqXutJRPjzEiXyNeiSMdD"), + new PublicKey("CgUMT14wR6WHX9mKMS5BWtd4tk39hRxbxtNRvp4BdMHf"), + new PublicKey("5Kdbu8k9hPU8fhAcszN2HYZdq5MHspV3y9ZKHA3t39ko"), + new PublicKey("4EVR1QadXD8SQeEnzkVv2BUfJaYoM7iPcGziiuAgWPhi"), + new PublicKey("CSh9paLCAfvE853RYQUtkCLqtBao87RX9FcxirK3pdX7"), + new PublicKey("gn46ys7QKtWqQAW2MsuSV475AcFGn7gdNnSCLgw71DL"), + new PublicKey("HTN3dEduTUp2VuFgo885BJ3KTp8WrPrZgEPiCVg2cVtD"), + new PublicKey("JDRP3wxczYJ265fGUKXc26ZuDaHgp12CnSbPupsRvQUT"), + new PublicKey("ETUAXwjeEEprVToJbMzB3vBJfLpEPxKzexdgmkMXuEk7"), + new PublicKey("J7yjhCLdftzL95kGetry8pyX4eXn4Tjjh7KoWo599Sry"), + new PublicKey("GdAX1L7jNsMmfN3kcCijk774aE2UtARV8frTozeUWT2E"), + new PublicKey("GATaRyQr7hq52GQWq3TsCditpNhkgq5ad4EM14JoRMLu"), + new PublicKey("5h5WtXRW6Hy5s846DU8GSPgoDgnxKFUFK3mYiEy9jqEv"), + new PublicKey("APx2hFAqRAtbN6N7LdvYzDCtqGMGWySqVuvg9iMWfkZ8"), + new PublicKey("H2RDp9L9Tfzp5jzAssNoMCpK2MmLrwJv1wnorEaHS2jJ"), + new PublicKey("c3kdNx3v9iM4TPUvsZVrgXc5fS9CQz11BBnS62VsB8e"), + new PublicKey("8cCG6AuMs8aqMN9vLdueYL6Q1kW35EGPBKcRDSyzKMga"), + new PublicKey("5xSPk47YF3HCoU4wA4HR6KmzQK9whiA8HeUMBcGo9HXn"), + new PublicKey("BWhHgAgRXoyLfTU33iZ31ME2bk6WTYZxSr74eUqJsJUM"), + new PublicKey("FT174PMhUBye3qvdy2T1qncDc5pUsc5hTpn7xuXrCPXn"), + new PublicKey("VdYom29m1yXemVTYFm1cw8Ycu7yzScxyzvG4P63wfW2"), + new PublicKey("9Lsei9qMonizuuusFgdh94djt7fpgktGmh9PRi2j2GUQ"), + new PublicKey("EU9uvnDuqNgunfmnxNAjhYi8iEKV3m7gnr5vatg2tgPj"), + new PublicKey("7dbob1psH1iZBS7qPsm3Kwbf5DzSXK8Jyg31CTgTnxH5"), + new PublicKey("3F4cdKDeLpvnUtxJ45ue4gs5kCZmhaeLDXN77RHGPfHu"), + new PublicKey("GkjperyMoy6MCUyg73KzZy4WbfaRhKYAoTBjW3JRjYuG"), + new PublicKey("8KTa6xFc1dTpm7fsSDKMe5zftHzC6mCR38f7XUp6ugqs"), + new PublicKey("2iuKYW8qnPPjeWn9rpJUdJQvNWM2CyiSFZNprUFtcYQm"), + new PublicKey("2FEs2ttf6vauffHDhvWf6F3HANB26iiSULxNF3FAdW1d"), + new PublicKey("5raajUcFKgaRbyh6yRkAKWroLe6PwtgCAU1vT7wmmpFu"), + new PublicKey("7Hz86pfpm5hxmzuJbNFbfJ8LEU8EnLL7fc3oyFgVrm5G"), + new PublicKey("FYpmTRddSQufU9ZrwPHgAj39epj4dP3Qwfdznm3oC5SY"), + new PublicKey("jQdzjLTZg7fQWGuWHjZmrkTjDNQ3DrAVKkzWvXVrzRm"), + new PublicKey("DdFzaannSyXs12sB517GbtCsZihh8X9RS2ZKJKuTp5sG"), + new PublicKey("2Vaf7yEBXi86SGhDM79w1dRQxz5NC2YFWshm5NxkRUDB"), + new PublicKey("7RxdEbZV3ec7jfbUzVPucaDBY3KRY4FS797rmHHzYQSo"), + new PublicKey("3Qrw5r74ZgwXLnuTgbYeA8WnHNJDoZEpEZXK3HAuwf21"), + new PublicKey("Er174YjnV2nuAacfV4nYCAFBgJ6cTgJNaYNp5xPwGZUq"), + new PublicKey("GWHvCw2WA6s1Vg42ahghWveQTf9t3fc2TnCPFm83L5a4"), + new PublicKey("ALaSAUhuQtakYNgy5HjqrRQHMfCZ3BV2eUPrenPkPEpZ"), + new PublicKey("9tbfxk5eVmgMmHGt4JBbp3PnH3Q9QCq1k5puahsqaR8n"), + new PublicKey("4E2zitVTKfaJB91DJ3JvCR9yr3KcRAKmHee3GQcqmqMu"), + new PublicKey("APNsyPLc1dNRzwk9C6puX8s7vtUFC6U2o7wyZ7kxk3GV"), + new PublicKey("CJK3xFSe7WhMDz69vLBhAk3x5PaoXBTc8ep39XUEFhLg"), + new PublicKey("HWStMu8eEqcKyf7jaLVuKEjVjwRhsZ47uC28QmuMxAzs"), + new PublicKey("7cwSf9v33vH7HDcbD9fLTa7Dwr6e91f8C3aUMHuNkvHg"), + new PublicKey("MPT1KEM3kE5XQZCYrMrvQqEVUJwdnkgbAhrrwvYeYa1"), + new PublicKey("CcRDwd4VYKq5pmUHHnzwujBZwTwfgE95UjjdoZW7qyEs"), + new PublicKey("8W6mHYDt7Sd6VXWy7Sh82RX68PB2hrFy7KuwkraMbVH2"), + new PublicKey("2SgUVRAWs1yuUjiYW8JCHb4g7R2gBHdEk5x9KJgn9zNy"), + new PublicKey("CS4jRF49KnrFfDoSnC6LbRiz7oK5xJCYcSavdp7erJJd"), + new PublicKey("AY6wqJ3ZjBYXmXKrpa7mZ7NcrqUF4w1KsH2zPGgMszyG"), + new PublicKey("33ET7TdFt1kVuY2eVjU4rCnCzyKgfiZY9TbPSHb4zCHn"), + new PublicKey("CdES4frNaF9AvE1Hyso6wbW3jaB1jR7HpZiSNSP4bC7m"), + new PublicKey("4qdMQ6iLN8Mm4Sa8geNkF1E2PmYN4zB9mGdeW4kxMGBY"), + new PublicKey("6wmWjNJPNCw3p3psBZM3DURJaxENVk4woYvJsCdcMb7R"), + new PublicKey("HpTGysQZFppoLQcRrfFu47teEajxharPP7f19XJuKU16"), + new PublicKey("ygRrmycNpMzEsqLYRpDMS9J1SHaFMG4Rm3tjkyVGVnc"), + new PublicKey("EV1UdC9dSz7a66hqYW5TkVe6JihSAyfEwVLwYzy1cGXz"), + new PublicKey("6B23K3tkb51vLZA14jcEQVCA1pfHptzEHFA93V5dYwbT"), + new PublicKey("EPgAyxa8GJiQzy9pgiTA3bRinxfzyiNxDhorr1KGUznB"), + new PublicKey("AXrWGEh3c8Jiz2Uhr6kiUxYypjgVYanm48jSWhXjudV8"), + new PublicKey("8CCrvJUSFta3HMRSFSM5M1LUX2MeFHT5Wcgjo55HQCqC"), + new PublicKey("7iXjCwhQg9sVys8Ze7Ybusf7WECJBABAmWvGxVMVfX7F"), + new PublicKey("GcMVDi71RqWuBGgxSo8LKPoSCSkzPXAGmMnr3t5fJZar"), + new PublicKey("FnDtHqrTuySW94Yy3QFYjMtvyYuJkRp3H6xtDDG1Ehi"), + new PublicKey("KsUoxhYnaTUFTJ6SuAdAAmUBVrExhCq7SXE7BCu5irh"), + new PublicKey("9JZFuP5C78QvDrz3HucskAU6uog3XkoEa4Tbwxs3TTgY"), + new PublicKey("HHvs3T3rcFnZFiTdKn5eXwg1w9ADGB98CpyprHW7jYMB"), + new PublicKey("GpvkM2TeZXqQzFtBBgqoJYfc3BPScEHaSk41dwMrsKiW"), + new PublicKey("H3j7orNNo7pzzHJZ1WFsrpJAxWCiE8QW3aatbGufu2PC"), + new PublicKey("GbgH1oen3Ne1RY4LwDgh8kEeA1KywHvs5x8zsx6uNV5M"), + new PublicKey("7kK6k11pi8QVvo7zJGbiHR2UCHBYrW9zPQ3fWzWk4RsH"), + new PublicKey("Bdbf9vq1uFucPdFCvpqEuDYnJgLhdgDG7qyFuNgyX1yn"), + new PublicKey("5bscSoiVE5n6eXt5vWdYobYaNiifCkFxAPsD9HQ2wCff"), + new PublicKey("7BctkfW23C3wn3wXBn1SCkZs59sjSUCr6aLeLnDpipY8"), + new PublicKey("4pu3Wv5xKeuTTeBaWxu2qDFhyQsy2pZVfdarCA5oeor9"), + new PublicKey("975f8PQYUDjRB2Cb5AMhMvuGdtZ9QTN3BmZ9CwgUeKBc"), + new PublicKey("8cMRt9XEWvvmAHPk4gGrELwjBcGbVwsZBmsw88DJKBui"), + new PublicKey("2YwQ84B94mAYsRU5CHzW7Nmok1C9UQbg1bhWdJNKSWE9"), + new PublicKey("BLcCj2afh19jgkBSC4rXgWsP19cnNs2HUNHpnsVzVsmi"), + new PublicKey("GdCnmCAMVmWkEBBXhzT6wjtjuWYT6kxatQEuRVdmp7rw"), + new PublicKey("AofYjza6fUWPMUnrXt2mpFs1Z19Pbqpt6jddMLZtP3c9"), + new PublicKey("9TSGDwcPQX4JpAvZbu2Wp5b68wSYkQvHCvfeBjYcCyC"), + new PublicKey("7QVKAbXvB6GqHLQhhM9Aj921asgzWL45QVd6j2hyGjjP"), + new PublicKey("3Ey7Y7o7gf4GtaWvhsrMwzHoEacEMhmmh9QQUZxdwxfD"), + new PublicKey("3pMwdhwEDNJaGLnW4XCKfaTfrrZisKtXtfNe7MkAFf27"), + new PublicKey("6YfkgfPy6GS1V571etgjk6c9bhXxDJmnuWfcCkV8sQS9"), + new PublicKey("BEbJ8eMVknahSDqGkyREE2Bm7MJkAounDvTfYnpVjTfA"), + new PublicKey("7rNJEJBevis6xjuGCqdijdgaVroYmkVswnywDxZV8dbP"), + new PublicKey("BsWCDy6ZdYC4YXLmMmkRV9wCBxirCQpzQgAasQh8SMMy"), + new PublicKey("8tjshdGp6cPyPV797CXs8r9aTUs3MGsgxr7vvpkQwifv"), + new PublicKey("DTUy4MRxe1Vj6BcDwZNo5BnvN4Q2UqMKaqHhRqKndpoG"), + new PublicKey("8rq8Z7hpk1mbaP61KremihYfBLyJ4hCZ4xBhBUCBC8bP"), + new PublicKey("5oXbnF6JLwEbEc8gt91aTWyjeEAYVG21WdqK2KxeA2MR"), + new PublicKey("6UxPR2nXJNNM1nESVWGAf8NXMVu3SGgYf3ZfUFoGB9cs"), + new PublicKey("6o2AifckJtQnwwg8Ee82iFkpocGpJRr3pY9jM7zeNCH1"), + new PublicKey("CWY7nSGmkLAedL36cdc6cQYCdHGy9sUCV16vTNoupuw1"), + new PublicKey("9e1DZ5mKwUvFsGyBBuCh9DCJmwx72fpyDBsYo3gsGCwY"), + new PublicKey("6G5yk3YcJBWPM7SzZbhUsvhZLsEmonqTvc3FqQGdRA81"), + new PublicKey("2hFnuSe5wWvAu1kxwjNGngtLDXpUWiVpc7UvbNTTkZtg"), + new PublicKey("9ySay4rVbFDDffUHQrCfkq6WcK4oWdxyfquFcunxxbcR"), + new PublicKey("GdeTNiTU4sh5a3KAUPMgcVQkU7XQFNQyqQh4EE1KsMAT"), + new PublicKey("6cAKFTvynML7tR8LLQ1u2UwPorc7TibdvdqjouLquSwD"), + new PublicKey("CJESiofGZkrKmVYYR2DCtfxAj2h1jdT9oV6EsdfbYZjr"), + new PublicKey("6ZfjZUd2pgmcevfL6aLTGzpTsLoNyi8pxuboDUnrVf23"), + new PublicKey("5xt8uuStpThtSX1PqHeiJuWtXZFpnkrrTtHDK1srXuL8"), + new PublicKey("64x2TaUVMrmxGDCcWYntWR8TPrXA3uaC8TfX9997Kam"), + new PublicKey("9B4PFGmEdibZh7Fwvg4NPoqZ3KjtQkfz8EnyAr6sxszf"), + new PublicKey("GJDxkYwrjyupJcp3GQcfiM15nVzYGgxKMsiQzFpz9LUW"), + new PublicKey("AuzJxhMbxSbUq7RKjAHTGemZ7DoWVmLFfj5vwioJZSF"), + new PublicKey("GPtuEQszwRvhvy5fQK5ddxnttjC4iqADi3TAi1PRLngB"), + new PublicKey("2wt9ASn4PU8uRxs2VUzkF3zBCUit7jbyFR96tgXjSrR9"), + new PublicKey("8oZoCiupH7BcDzoCvJs7KCWLESiFhtPAu5aiGpFvVXiD"), + new PublicKey("BF5HeyXT9nQANpGyfBdQGoXpYVUvdT4KcWegsRuLUPJz"), + new PublicKey("8CuMWJhaKrvDPaGSXgYGWBJFT4KQba1ANp2qY9yVL9XL"), + new PublicKey("jtQC6mgQBSa8JunCFJ7wEaSLEPqoh6nSr4YsyrynAn4"), + new PublicKey("Ei1V6fVHunDQ7UHredBstwgwKgM1sTt4LXpZtt36kgUE"), + new PublicKey("H3GDXubBg7VxYeAXoJe1wwomtyBDZa74WHhnUrr2jxUT"), + new PublicKey("5jdovW9tF9p4Wzd5SECyq8nE2ujgf5ZguqE8HHcHenw3"), + new PublicKey("W9VbvSDaP31uLZyssKNsJ8vAFnKu1QBWycqca3sKDB1"), + new PublicKey("A6N3fJFZttRg7pEQHAsYFK19JeyhWqH7pWUjTuNctEnt"), + new PublicKey("GUDahxAyLdXxXEb7QfraF9JHuAei2y7FXePdqtMRgCcq"), + new PublicKey("79NZMnUoRLx4BMRPbHfXpqSNdFedVPoocKy5LBo5NyvW"), + new PublicKey("ENaw1zhxzgPn1yzpb5mGhtSJ6QcxYCwq3RE5NScR6sym"), + new PublicKey("FaQqp4jQXYcBAwxzbxhozeHmuGu4E2TDz5ZZVoiLprkg"), + new PublicKey("FGjvPD1eV4h4g9jD3sUDBsyPRtUksaqCQobmn4v5qgGA"), + new PublicKey("HdnQamWxgfguJVNUvu7c4j3tdP7BjuAXys1PUes7CBru"), + new PublicKey("ABA56r7csXeZBp6iuEney8jbDLYtAjxB6DGQZ1v1UHHV"), + new PublicKey("AeULYb1SLHrAXD3vhqfwLt83YgpesBJ75ucDyRUMKVJw"), + new PublicKey("AeAYpusnB1TUxy8tajh6wZo6PedRm3CYsRdhEtUxUgZe"), + ], + }, + }), + new AddressLookupTableAccount({ // GOAT asset only + key: new PublicKey("6cJ34VXwfMTr48XcPAPFQFkiEFB5N3bP5gvj6JbKQRMW"), + state: { + deactivationSlot: BigInt("18446744073709551615"), + lastExtendedSlot: 299388960, + lastExtendedSlotStartIndex: 0, + authority: new PublicKey( + "Fc8bpeCMifWYv97pQ3k5xDvd98nuVg6yAaZrwmy4RRp6" + ), + addresses: [ + new PublicKey("8eExPiLp47xbSDYkbuem4qnLUpbLTfZBeFuEJoh6EUr2"), + new PublicKey("BbKFezrmKD83PeVh74958MzgFAue1pZptipSNLz5ccpk"), + new PublicKey("zDEXqXEG7gAyxb1Kg9mK5fPnUdENCGKzWrM21RMdWRq"), + new PublicKey("TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"), + new PublicKey("AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n"), + new PublicKey("SysvarRent111111111111111111111111111111111"), + new PublicKey("3KebxXoZLaZvvdc3ecmdgwWQWSCLQeuouS6mrF7ar1en"), + new PublicKey("86oN5x4b7rVvng9ANtJ7jP4ChuGem9PvbMb4Vvop1Y69"), + new PublicKey("3GSDJPes1uLfPzv4ViSZAvyxqGvUwQM1Vv6dnpd4LdeM"), + new PublicKey("EdCPYtUn9WduEYf2gS7n7Fip8Cw6jkkgsRjcWX5Q7e8"), + new PublicKey("CWrAkni9WC7mSxKCsv3StimfZRSYcJ5sBB7tLoxgUBuS"), + new PublicKey("GTKAVsXT8apxKhLbUqVCACEPjRVA66uSJzoMAibkgtGU"), + new PublicKey("71k2z4Mn1ESJ22PAjkdyTW4YVqQEGdWNrvnn8k2NuWmX"), + new PublicKey("qVxV29uwYiSBXXWPSkWrsU2UUfBSoveGnechxbzt4Uo"), + new PublicKey("DqjpmdxvRCQd8rLq652Dn2PEVPFZKzmnuRtQ3ZdLLMkf"), + new PublicKey("9b1kgg9KZ18Y23CnQ8wegapMa8GWwuoTB1YBBhCA9PkU"), + new PublicKey("DupYRDMX3g79CfWHPPCmydmFkTsfZxnQiR8Tc2V4TkKh"), + new PublicKey("8U8jaYGkTG1CMyzXLUdcm4DxRqrVcSkXxYHiTGYKt6o7"), + ], + }, + }), + ], }; diff --git a/src/idl/zeta.json b/src/idl/zeta.json index bf37b2ac..31a69117 100644 --- a/src/idl/zeta.json +++ b/src/idl/zeta.json @@ -7525,7 +7525,7 @@ "type": { "array": [ "u64", - 20 + 21 ] } }, @@ -7534,7 +7534,7 @@ "type": { "array": [ "u64", - 5 + 4 ] } }, @@ -7543,7 +7543,7 @@ "type": { "array": [ "u64", - 20 + 21 ] } }, @@ -7552,7 +7552,7 @@ "type": { "array": [ "u64", - 5 + 4 ] } }, @@ -7563,7 +7563,7 @@ { "defined": "AnchorDecimal" }, - 20 + 21 ] } }, @@ -7574,7 +7574,7 @@ { "defined": "AnchorDecimal" }, - 5 + 4 ] } }, @@ -7585,7 +7585,7 @@ { "defined": "AnchorDecimal" }, - 20 + 21 ] } }, @@ -7596,7 +7596,7 @@ { "defined": "AnchorDecimal" }, - 5 + 4 ] } }, @@ -7605,7 +7605,7 @@ "type": { "array": [ "u64", - 20 + 21 ] } }, @@ -7614,7 +7614,7 @@ "type": { "array": [ "u64", - 5 + 4 ] } }, @@ -7623,7 +7623,7 @@ "type": { "array": [ "publicKey", - 20 + 21 ] } }, @@ -7632,7 +7632,7 @@ "type": { "array": [ "publicKey", - 5 + 4 ] } }, @@ -7641,7 +7641,7 @@ "type": { "array": [ "publicKey", - 20 + 21 ] } }, @@ -7650,7 +7650,7 @@ "type": { "array": [ "publicKey", - 5 + 4 ] } }, @@ -7659,7 +7659,7 @@ "type": { "array": [ "publicKey", - 20 + 21 ] } }, @@ -7668,7 +7668,7 @@ "type": { "array": [ "publicKey", - 5 + 4 ] } }, @@ -7677,7 +7677,7 @@ "type": { "array": [ "publicKey", - 20 + 21 ] } }, @@ -7686,7 +7686,7 @@ "type": { "array": [ "publicKey", - 5 + 4 ] } }, @@ -7697,7 +7697,7 @@ { "defined": "PerpParameters" }, - 20 + 21 ] } }, @@ -7708,7 +7708,7 @@ { "defined": "PerpParameters" }, - 5 + 4 ] } }, @@ -7719,7 +7719,7 @@ { "defined": "MarginParameters" }, - 20 + 21 ] } }, @@ -7730,7 +7730,7 @@ { "defined": "MarginParameters" }, - 5 + 4 ] } }, @@ -7741,7 +7741,7 @@ { "defined": "Product" }, - 20 + 21 ] } }, @@ -7752,7 +7752,7 @@ { "defined": "Product" }, - 5 + 4 ] } }, @@ -7761,7 +7761,7 @@ "type": { "array": [ "publicKey", - 20 + 21 ] } }, @@ -7770,7 +7770,7 @@ "type": { "array": [ "publicKey", - 5 + 4 ] } }, @@ -7791,7 +7791,7 @@ "type": { "array": [ "bool", - 20 + 21 ] } }, @@ -7800,7 +7800,7 @@ "type": { "array": [ "bool", - 5 + 4 ] } }, @@ -8192,7 +8192,7 @@ { "defined": "HaltStateV2" }, - 20 + 21 ] } }, @@ -8203,7 +8203,7 @@ { "defined": "HaltStateV2" }, - 5 + 4 ] } }, @@ -8216,7 +8216,7 @@ "type": { "array": [ "u32", - 20 + 21 ] } }, @@ -8225,7 +8225,7 @@ "type": { "array": [ "u32", - 5 + 4 ] } }, @@ -8234,7 +8234,7 @@ "type": { "array": [ "u32", - 20 + 21 ] } }, @@ -8243,7 +8243,7 @@ "type": { "array": [ "u32", - 5 + 4 ] } }, @@ -8698,7 +8698,7 @@ "type": { "array": [ "u8", - 20 + 21 ] } }, @@ -8707,7 +8707,7 @@ "type": { "array": [ "u8", - 5 + 4 ] } }, @@ -8722,7 +8722,7 @@ { "defined": "AnchorDecimal" }, - 20 + 21 ] } }, @@ -8733,7 +8733,7 @@ { "defined": "AnchorDecimal" }, - 5 + 4 ] } }, @@ -8744,7 +8744,7 @@ { "defined": "ProductLedger" }, - 20 + 21 ] } }, @@ -8755,7 +8755,7 @@ { "defined": "ProductLedger" }, - 5 + 4 ] } }, @@ -8772,7 +8772,7 @@ "type": { "array": [ "u64", - 20 + 21 ] } }, @@ -8781,7 +8781,7 @@ "type": { "array": [ "u64", - 5 + 4 ] } }, @@ -9565,7 +9565,7 @@ "type": { "array": [ "u64", - 20 + 21 ] } }, @@ -10317,6 +10317,9 @@ { "name": "DBR" }, + { + "name": "GOAT" + }, { "name": "UNDEFINED" } diff --git a/src/serum/MARKET-STORE.mainnet.json b/src/serum/MARKET-STORE.mainnet.json index d025347c..8bb5a432 100644 --- a/src/serum/MARKET-STORE.mainnet.json +++ b/src/serum/MARKET-STORE.mainnet.json @@ -15,10 +15,10 @@ "baseMint": "2ZLdhFsrkAtdn9Kud4SZvqchQFvn5jVCHUdJ83vumKyR", "quoteMint": "BKt2FdgBahn77joeawhNidswFxfgasPYCHWghRL4AKBR", "baseVault": "BEjGhNFnKT5weGtpBoFs5Y1mDN47Ntvag5aMV59nZRpk", - "baseDepositsTotal": "8586176", + "baseDepositsTotal": "20465377", "baseFeesAccrued": "0", "quoteVault": "CHBUBfU3zscTNsihdK3x44TbpTza1hwcsTUaZfk751b5", - "quoteDepositsTotal": "1329267936730000", + "quoteDepositsTotal": "4728962465832400", "quoteFeesAccrued": "0", "quoteDustThreshold": "0", "requestQueue": "EaNR74nCjrYyNDsuoWmq19pH76QSd1nuTzvJSr3RDQ6x", @@ -33,8 +33,8 @@ "pruneAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "consumeEventsAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "epochLength": "65535", - "epochStartTs": "1729206510", - "startEpochSeqNum": "379224401" + "epochStartTs": "1730386140", + "startEpochSeqNum": "386620519" } }, "BTC": { @@ -53,10 +53,10 @@ "baseMint": "63DZkAzoDXmzGzn9esoWSYpMLo4YB9oPHXreHKwuu4HA", "quoteMint": "DhMH8oRQoAAb6poHVsvCqq3NCMj6aKUH2tGQG5Lo4bCg", "baseVault": "DbzL5mT4nBaxuAs8ti4UeT2qougRBdujxa7GhLndM5Jz", - "baseDepositsTotal": "14696", + "baseDepositsTotal": "24950", "baseFeesAccrued": "0", "quoteVault": "7M9xhY2ARnrkCaBK5SNM3Lyd3FdbTu2EWBwG4TQcqpsv", - "quoteDepositsTotal": "1074214755782800", + "quoteDepositsTotal": "2014794204385400", "quoteFeesAccrued": "0", "quoteDustThreshold": "0", "requestQueue": "6JSdqUr24mBt4MCQrZHRoSfeZbjgALx4MQunZwD8Uarg", @@ -71,8 +71,8 @@ "pruneAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "consumeEventsAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "epochLength": "65535", - "epochStartTs": "1729206510", - "startEpochSeqNum": "275690464" + "epochStartTs": "1730386140", + "startEpochSeqNum": "281426787" } }, "ETH": { @@ -91,10 +91,10 @@ "baseMint": "2Stzi7XE3btUQXaauTVB9brPAtPmGnrEDSJmp3w5VY2j", "quoteMint": "5Ehp2LtTRmjug39GphXhFEeguz7hGeg41N1U49wU8Kov", "baseVault": "9YVE9r9cHFZNwm91p3Js8NBWVznesLSM8FZyswG2MG1B", - "baseDepositsTotal": "258140", + "baseDepositsTotal": "450880", "baseFeesAccrued": "0", "quoteVault": "DecjLCYjb7jdDp2UqA2MS4xjgDjZfvdgMjvkRW7oWs9L", - "quoteDepositsTotal": "626613201228000", + "quoteDepositsTotal": "950154791027000", "quoteFeesAccrued": "0", "quoteDustThreshold": "0", "requestQueue": "A7D8zuxAmtui3XKz2VcxthAZ5HuwLbN74rrDapMJ3Z5d", @@ -109,8 +109,8 @@ "pruneAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "consumeEventsAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "epochLength": "65535", - "epochStartTs": "1729206510", - "startEpochSeqNum": "285594801" + "epochStartTs": "1730386140", + "startEpochSeqNum": "291428615" } }, "APT": { @@ -129,10 +129,10 @@ "baseMint": "GuNWJSV4k95FZdwhAcjdaPGGoh9cArc27yV4P54QwWdg", "quoteMint": "6S6WYL1mQFmVxsf3ft5MEH8hzxJA1LcUDzgwdJDj3yxc", "baseVault": "GqCVQuGMf8YkiaJkSrD98D3WZxFfktcKzAwdBEQsx1th", - "baseDepositsTotal": "49033400", + "baseDepositsTotal": "59360900", "baseFeesAccrued": "0", "quoteVault": "2BpEtArGNotp97DjVKwhYZ86WEq2Y5bLtGGDvicuJ9br", - "quoteDepositsTotal": "344320035250000", + "quoteDepositsTotal": "385129609750000", "quoteFeesAccrued": "0", "quoteDustThreshold": "0", "requestQueue": "EPf7hymYW7bnwiBYGTRF4Ji2jJ2yTdn4XMTpR6N4zsGA", @@ -147,8 +147,8 @@ "pruneAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "consumeEventsAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "epochLength": "65535", - "epochStartTs": "1729206510", - "startEpochSeqNum": "232420140" + "epochStartTs": "1730386140", + "startEpochSeqNum": "236715136" } }, "ARB": { @@ -167,10 +167,10 @@ "baseMint": "Eqt3anUy8nqDvzJaNvWvqBM32Ln4UUnLkfvdd9Ztfj81", "quoteMint": "7j1N5UiXLFxaxFWq5tzZc5R3sjPHcF7jqfHJgAtE74q8", "baseVault": "GnSRgncxFbtxqZ4HmfnF6daCmgkc8tuQz9i37hUmwV5t", - "baseDepositsTotal": "230090000", + "baseDepositsTotal": "277469000", "baseFeesAccrued": "0", "quoteVault": "6JjDgGzqzU6Az7ZmTARAvBSwBxfXsqbVG3Rc9JGU9i4L", - "quoteDepositsTotal": "160088111800000", + "quoteDepositsTotal": "189892326500000", "quoteFeesAccrued": "0", "quoteDustThreshold": "0", "requestQueue": "gP91avgCrV9KB2ATgRtMCNN2AN7oU9hK1frENe17QkR", @@ -185,8 +185,8 @@ "pruneAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "consumeEventsAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "epochLength": "65535", - "epochStartTs": "1729206510", - "startEpochSeqNum": "206680658" + "epochStartTs": "1730386140", + "startEpochSeqNum": "208095572" } }, "BNB": { @@ -205,10 +205,10 @@ "baseMint": "B6sV248kSsj6n72osn3Wcuz87JX3RFMD7FZpgwdYGQTm", "quoteMint": "5DPKMXmf9WK1C6N1MoJLWjYApiP4KR8zNf1oofevGEub", "baseVault": "GNp5Q8fwD45azybdXKfuYYTHRkUh2krX9ejYuNKMFNmR", - "baseDepositsTotal": "159890", + "baseDepositsTotal": "237790", "baseFeesAccrued": "0", "quoteVault": "DZdqa3nVJmyPc2ei397Cr1TufzZiNG3G6aRrV1AZ52p7", - "quoteDepositsTotal": "99686004808000", + "quoteDepositsTotal": "132117913412000", "quoteFeesAccrued": "0", "quoteDustThreshold": "0", "requestQueue": "Ao4fdNfwP1KPUwxoKbKVZ3Jp12MiCsK8gvvxbumn75by", @@ -223,8 +223,8 @@ "pruneAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "consumeEventsAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "epochLength": "65535", - "epochStartTs": "1729206510", - "startEpochSeqNum": "55482202" + "epochStartTs": "1730386140", + "startEpochSeqNum": "56748214" } }, "PYTH": { @@ -243,10 +243,10 @@ "baseMint": "5Q245C352ChdBGWmNbiYmFneAUiMjhnbPwUqmdHWJ8U6", "quoteMint": "7Pnbf6WLGpsYjbjnQN4t8wMCzdDGsx9ZAyuLd4vZmN49", "baseVault": "7cdY8U9Q5T5ktvF8VtkkZ1E7bt5mqbcQJQUw4433uEaV", - "baseDepositsTotal": "1456155000", + "baseDepositsTotal": "1404936000", "baseFeesAccrued": "0", "quoteVault": "137rR2TJ7ryu7nBxNNCeCdXqEt79jQLo4YvTzhEoAEh4", - "quoteDepositsTotal": "329459164500000", + "quoteDepositsTotal": "428288421400000", "quoteFeesAccrued": "0", "quoteDustThreshold": "0", "requestQueue": "DCSXWke6HzdA8J6FhcxxM7mrdr4mkNhN32KjVAPtCZeG", @@ -261,8 +261,8 @@ "pruneAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "consumeEventsAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "epochLength": "65535", - "epochStartTs": "1729206510", - "startEpochSeqNum": "111651248" + "epochStartTs": "1730386140", + "startEpochSeqNum": "116193166" } }, "TIA": { @@ -281,10 +281,10 @@ "baseMint": "Bm6PXLobn7LBudgNdJKzUUNumAKAnEWuCoLVafsvPBda", "quoteMint": "JB7F3kQvRYcQj8kogwGR78CMshg857E96ef4LQYDzSu1", "baseVault": "CXWkPH6BzU8dhNy3LQkaCH54jSxQATyp11wHuhsAzT9n", - "baseDepositsTotal": "71220390", + "baseDepositsTotal": "83621090", "baseFeesAccrued": "0", "quoteVault": "2x1c7fXQdL5TDK9jbMvJ5VYM7wmPKUAQXrLAAFjvxSoc", - "quoteDepositsTotal": "396938118780000", + "quoteDepositsTotal": "284936511940000", "quoteFeesAccrued": "0", "quoteDustThreshold": "0", "requestQueue": "6xkyhooKT2wnciP7xjipque9SDwHwPPamwsprsoVXgg9", @@ -299,8 +299,8 @@ "pruneAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "consumeEventsAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "epochLength": "65535", - "epochStartTs": "1729206510", - "startEpochSeqNum": "106241951" + "epochStartTs": "1730386140", + "startEpochSeqNum": "111086282" } }, "JTO": { @@ -319,10 +319,10 @@ "baseMint": "Avy1abPkJKJdadFVieTuF8oeN6ZFWsKNtKzU1a8tgn6Z", "quoteMint": "GZycSPLqxhZuQYmv5wWjdwK4v3T1WStBpGxYem691vMG", "baseVault": "2BXEjZqnRBhj3BrRbMERWnToEKErzxZmLPzLEmBHKdJT", - "baseDepositsTotal": "74573600", + "baseDepositsTotal": "107047600", "baseFeesAccrued": "0", "quoteVault": "9g3YcLnENdQKYCxg88o1VUhSXJQVD3Kf7uMVB7d1SyuG", - "quoteDepositsTotal": "183698928680000", + "quoteDepositsTotal": "212162383790000", "quoteFeesAccrued": "0", "quoteDustThreshold": "0", "requestQueue": "9uYZdYf8aQd9YK6UrGUmz78pYpHscgHdD5f4cZojvmpH", @@ -337,8 +337,8 @@ "pruneAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "consumeEventsAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "epochLength": "65535", - "epochStartTs": "1729206510", - "startEpochSeqNum": "99479217" + "epochStartTs": "1730386140", + "startEpochSeqNum": "101371121" } }, "ONEMBONK": { @@ -357,10 +357,10 @@ "baseMint": "GdAX1L7jNsMmfN3kcCijk774aE2UtARV8frTozeUWT2E", "quoteMint": "J7yjhCLdftzL95kGetry8pyX4eXn4Tjjh7KoWo599Sry", "baseVault": "gn46ys7QKtWqQAW2MsuSV475AcFGn7gdNnSCLgw71DL", - "baseDepositsTotal": "13050700", + "baseDepositsTotal": "20893000", "baseFeesAccrued": "0", "quoteVault": "HTN3dEduTUp2VuFgo885BJ3KTp8WrPrZgEPiCVg2cVtD", - "quoteDepositsTotal": "133682107090000", + "quoteDepositsTotal": "209700778510000", "quoteFeesAccrued": "0", "quoteDustThreshold": "0", "requestQueue": "CgUMT14wR6WHX9mKMS5BWtd4tk39hRxbxtNRvp4BdMHf", @@ -375,8 +375,8 @@ "pruneAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "consumeEventsAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "epochLength": "65535", - "epochStartTs": "1729206510", - "startEpochSeqNum": "83693231" + "epochStartTs": "1730386140", + "startEpochSeqNum": "87219819" } }, "SEI": { @@ -395,10 +395,10 @@ "baseMint": "EU9uvnDuqNgunfmnxNAjhYi8iEKV3m7gnr5vatg2tgPj", "quoteMint": "9Lsei9qMonizuuusFgdh94djt7fpgktGmh9PRi2j2GUQ", "baseVault": "5xSPk47YF3HCoU4wA4HR6KmzQK9whiA8HeUMBcGo9HXn", - "baseDepositsTotal": "62560000", + "baseDepositsTotal": "104728000", "baseFeesAccrued": "0", "quoteVault": "BWhHgAgRXoyLfTU33iZ31ME2bk6WTYZxSr74eUqJsJUM", - "quoteDepositsTotal": "42095136900000", + "quoteDepositsTotal": "42594474000000", "quoteFeesAccrued": "0", "quoteDustThreshold": "0", "requestQueue": "APx2hFAqRAtbN6N7LdvYzDCtqGMGWySqVuvg9iMWfkZ8", @@ -413,8 +413,8 @@ "pruneAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "consumeEventsAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "epochLength": "65535", - "epochStartTs": "1729206510", - "startEpochSeqNum": "56198374" + "epochStartTs": "1730386140", + "startEpochSeqNum": "56819731" } }, "JUP": { @@ -433,10 +433,10 @@ "baseMint": "2Vaf7yEBXi86SGhDM79w1dRQxz5NC2YFWshm5NxkRUDB", "quoteMint": "DdFzaannSyXs12sB517GbtCsZihh8X9RS2ZKJKuTp5sG", "baseVault": "5raajUcFKgaRbyh6yRkAKWroLe6PwtgCAU1vT7wmmpFu", - "baseDepositsTotal": "1265758000", + "baseDepositsTotal": "1443633000", "baseFeesAccrued": "0", "quoteVault": "7Hz86pfpm5hxmzuJbNFbfJ8LEU8EnLL7fc3oyFgVrm5G", - "quoteDepositsTotal": "874343760200000", + "quoteDepositsTotal": "1116181359900000", "quoteFeesAccrued": "0", "quoteDustThreshold": "0", "requestQueue": "GkjperyMoy6MCUyg73KzZy4WbfaRhKYAoTBjW3JRjYuG", @@ -451,8 +451,8 @@ "pruneAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "consumeEventsAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "epochLength": "65535", - "epochStartTs": "1729206510", - "startEpochSeqNum": "86547635" + "epochStartTs": "1730386140", + "startEpochSeqNum": "90675853" } }, "DYM": { @@ -471,10 +471,10 @@ "baseMint": "MPT1KEM3kE5XQZCYrMrvQqEVUJwdnkgbAhrrwvYeYa1", "quoteMint": "7cwSf9v33vH7HDcbD9fLTa7Dwr6e91f8C3aUMHuNkvHg", "baseVault": "4E2zitVTKfaJB91DJ3JvCR9yr3KcRAKmHee3GQcqmqMu", - "baseDepositsTotal": "143502200", + "baseDepositsTotal": "230231000", "baseFeesAccrued": "0", "quoteVault": "APNsyPLc1dNRzwk9C6puX8s7vtUFC6U2o7wyZ7kxk3GV", - "quoteDepositsTotal": "189678363590000", + "quoteDepositsTotal": "291586984880000", "quoteFeesAccrued": "0", "quoteDustThreshold": "0", "requestQueue": "Er174YjnV2nuAacfV4nYCAFBgJ6cTgJNaYNp5xPwGZUq", @@ -489,8 +489,8 @@ "pruneAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "consumeEventsAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "epochLength": "65535", - "epochStartTs": "1729206510", - "startEpochSeqNum": "54482415" + "epochStartTs": "1730386140", + "startEpochSeqNum": "58276447" } }, "STRK": { @@ -509,10 +509,10 @@ "baseMint": "EV1UdC9dSz7a66hqYW5TkVe6JihSAyfEwVLwYzy1cGXz", "quoteMint": "ygRrmycNpMzEsqLYRpDMS9J1SHaFMG4Rm3tjkyVGVnc", "baseVault": "CdES4frNaF9AvE1Hyso6wbW3jaB1jR7HpZiSNSP4bC7m", - "baseDepositsTotal": "289103000", + "baseDepositsTotal": "460265000", "baseFeesAccrued": "0", "quoteVault": "4qdMQ6iLN8Mm4Sa8geNkF1E2PmYN4zB9mGdeW4kxMGBY", - "quoteDepositsTotal": "128730383400000", + "quoteDepositsTotal": "158374674500000", "quoteFeesAccrued": "0", "quoteDustThreshold": "0", "requestQueue": "2SgUVRAWs1yuUjiYW8JCHb4g7R2gBHdEk5x9KJgn9zNy", @@ -527,8 +527,8 @@ "pruneAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "consumeEventsAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "epochLength": "65535", - "epochStartTs": "1729206510", - "startEpochSeqNum": "42984265" + "epochStartTs": "1730386140", + "startEpochSeqNum": "44449006" } }, "WIF": { @@ -547,10 +547,10 @@ "baseMint": "H3j7orNNo7pzzHJZ1WFsrpJAxWCiE8QW3aatbGufu2PC", "quoteMint": "GpvkM2TeZXqQzFtBBgqoJYfc3BPScEHaSk41dwMrsKiW", "baseVault": "FnDtHqrTuySW94Yy3QFYjMtvyYuJkRp3H6xtDDG1Ehi", - "baseDepositsTotal": "126266000", + "baseDepositsTotal": "198538000", "baseFeesAccrued": "0", "quoteVault": "KsUoxhYnaTUFTJ6SuAdAAmUBVrExhCq7SXE7BCu5irh", - "quoteDepositsTotal": "228652858600000", + "quoteDepositsTotal": "230375889700000", "quoteFeesAccrued": "0", "quoteDustThreshold": "0", "requestQueue": "AXrWGEh3c8Jiz2Uhr6kiUxYypjgVYanm48jSWhXjudV8", @@ -565,8 +565,8 @@ "pruneAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "consumeEventsAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "epochLength": "65535", - "epochStartTs": "1729206510", - "startEpochSeqNum": "45896432" + "epochStartTs": "1730386140", + "startEpochSeqNum": "48118347" } }, "RNDR": { @@ -623,10 +623,10 @@ "baseMint": "5oXbnF6JLwEbEc8gt91aTWyjeEAYVG21WdqK2KxeA2MR", "quoteMint": "8rq8Z7hpk1mbaP61KremihYfBLyJ4hCZ4xBhBUCBC8bP", "baseVault": "7rNJEJBevis6xjuGCqdijdgaVroYmkVswnywDxZV8dbP", - "baseDepositsTotal": "332699000", + "baseDepositsTotal": "229203000", "baseFeesAccrued": "0", "quoteVault": "BsWCDy6ZdYC4YXLmMmkRV9wCBxirCQpzQgAasQh8SMMy", - "quoteDepositsTotal": "113534934000000", + "quoteDepositsTotal": "87166502200000", "quoteFeesAccrued": "0", "quoteDustThreshold": "0", "requestQueue": "3Ey7Y7o7gf4GtaWvhsrMwzHoEacEMhmmh9QQUZxdwxfD", @@ -641,8 +641,8 @@ "pruneAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "consumeEventsAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "epochLength": "65535", - "epochStartTs": "1729206510", - "startEpochSeqNum": "27811525" + "epochStartTs": "1730386140", + "startEpochSeqNum": "29651065" } }, "POPCAT": { @@ -661,10 +661,10 @@ "baseMint": "5xt8uuStpThtSX1PqHeiJuWtXZFpnkrrTtHDK1srXuL8", "quoteMint": "6ZfjZUd2pgmcevfL6aLTGzpTsLoNyi8pxuboDUnrVf23", "baseVault": "9ySay4rVbFDDffUHQrCfkq6WcK4oWdxyfquFcunxxbcR", - "baseDepositsTotal": "262360000", + "baseDepositsTotal": "220198000", "baseFeesAccrued": "0", "quoteVault": "GdeTNiTU4sh5a3KAUPMgcVQkU7XQFNQyqQh4EE1KsMAT", - "quoteDepositsTotal": "350920266100000", + "quoteDepositsTotal": "365371769800000", "quoteFeesAccrued": "0", "quoteDustThreshold": "0", "requestQueue": "CWY7nSGmkLAedL36cdc6cQYCdHGy9sUCV16vTNoupuw1", @@ -679,8 +679,8 @@ "pruneAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "consumeEventsAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "epochLength": "65535", - "epochStartTs": "1729206510", - "startEpochSeqNum": "22364624" + "epochStartTs": "1730386140", + "startEpochSeqNum": "26117892" } }, "EIGEN": { @@ -699,10 +699,10 @@ "baseMint": "H3GDXubBg7VxYeAXoJe1wwomtyBDZa74WHhnUrr2jxUT", "quoteMint": "Ei1V6fVHunDQ7UHredBstwgwKgM1sTt4LXpZtt36kgUE", "baseVault": "8oZoCiupH7BcDzoCvJs7KCWLESiFhtPAu5aiGpFvVXiD", - "baseDepositsTotal": "182942900", + "baseDepositsTotal": "99046300", "baseFeesAccrued": "0", "quoteVault": "BF5HeyXT9nQANpGyfBdQGoXpYVUvdT4KcWegsRuLUPJz", - "quoteDepositsTotal": "397347975900000", + "quoteDepositsTotal": "238586785270000", "quoteFeesAccrued": "0", "quoteDustThreshold": "0", "requestQueue": "GJDxkYwrjyupJcp3GQcfiM15nVzYGgxKMsiQzFpz9LUW", @@ -717,8 +717,8 @@ "pruneAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "consumeEventsAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "epochLength": "65535", - "epochStartTs": "1729206510", - "startEpochSeqNum": "6465891" + "epochStartTs": "1730386140", + "startEpochSeqNum": "10361665" } }, "DBR": { @@ -737,10 +737,10 @@ "baseMint": "AeAYpusnB1TUxy8tajh6wZo6PedRm3CYsRdhEtUxUgZe", "quoteMint": "AeULYb1SLHrAXD3vhqfwLt83YgpesBJ75ucDyRUMKVJw", "baseVault": "FaQqp4jQXYcBAwxzbxhozeHmuGu4E2TDz5ZZVoiLprkg", - "baseDepositsTotal": "0", + "baseDepositsTotal": "31586430000", "baseFeesAccrued": "0", "quoteVault": "FGjvPD1eV4h4g9jD3sUDBsyPRtUksaqCQobmn4v5qgGA", - "quoteDepositsTotal": "0", + "quoteDepositsTotal": "375892059000000", "quoteFeesAccrued": "0", "quoteDustThreshold": "0", "requestQueue": "A6N3fJFZttRg7pEQHAsYFK19JeyhWqH7pWUjTuNctEnt", @@ -755,7 +755,45 @@ "pruneAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "consumeEventsAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", "epochLength": "65535", - "epochStartTs": "1729206510", + "epochStartTs": "1730386140", + "startEpochSeqNum": "3496432" + } + }, + "GOAT": { + "137": { + "accountFlags": { + "initialized": true, + "market": true, + "openOrders": false, + "requestQueue": false, + "eventQueue": false, + "bids": false, + "asks": false + }, + "ownAddress": "86oN5x4b7rVvng9ANtJ7jP4ChuGem9PvbMb4Vvop1Y69", + "vaultSignerNonce": "0", + "baseMint": "8U8jaYGkTG1CMyzXLUdcm4DxRqrVcSkXxYHiTGYKt6o7", + "quoteMint": "DupYRDMX3g79CfWHPPCmydmFkTsfZxnQiR8Tc2V4TkKh", + "baseVault": "71k2z4Mn1ESJ22PAjkdyTW4YVqQEGdWNrvnn8k2NuWmX", + "baseDepositsTotal": "0", + "baseFeesAccrued": "0", + "quoteVault": "qVxV29uwYiSBXXWPSkWrsU2UUfBSoveGnechxbzt4Uo", + "quoteDepositsTotal": "0", + "quoteFeesAccrued": "0", + "quoteDustThreshold": "0", + "requestQueue": "3GSDJPes1uLfPzv4ViSZAvyxqGvUwQM1Vv6dnpd4LdeM", + "eventQueue": "EdCPYtUn9WduEYf2gS7n7Fip8Cw6jkkgsRjcWX5Q7e8", + "bids": "CWrAkni9WC7mSxKCsv3StimfZRSYcJ5sBB7tLoxgUBuS", + "asks": "GTKAVsXT8apxKhLbUqVCACEPjRVA66uSJzoMAibkgtGU", + "baseLotSize": "1", + "quoteLotSize": "1", + "feeRateBps": "0", + "referrerRebatesAccrued": "0", + "openOrdersAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", + "pruneAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", + "consumeEventsAuthority": "AVNMK6wiGfppdQNg9WKfMRBXefDPGZFh2f3o1fRbgN8n", + "epochLength": "65535", + "epochStartTs": "1730386140", "startEpochSeqNum": "0" } } diff --git a/src/types/zeta.ts b/src/types/zeta.ts index 10110609..d887eade 100644 --- a/src/types/zeta.ts +++ b/src/types/zeta.ts @@ -7525,7 +7525,7 @@ export type Zeta = { "type": { "array": [ "u64", - 20 + 21 ] } }, @@ -7534,7 +7534,7 @@ export type Zeta = { "type": { "array": [ "u64", - 5 + 4 ] } }, @@ -7543,7 +7543,7 @@ export type Zeta = { "type": { "array": [ "u64", - 20 + 21 ] } }, @@ -7552,7 +7552,7 @@ export type Zeta = { "type": { "array": [ "u64", - 5 + 4 ] } }, @@ -7563,7 +7563,7 @@ export type Zeta = { { "defined": "AnchorDecimal" }, - 20 + 21 ] } }, @@ -7574,7 +7574,7 @@ export type Zeta = { { "defined": "AnchorDecimal" }, - 5 + 4 ] } }, @@ -7585,7 +7585,7 @@ export type Zeta = { { "defined": "AnchorDecimal" }, - 20 + 21 ] } }, @@ -7596,7 +7596,7 @@ export type Zeta = { { "defined": "AnchorDecimal" }, - 5 + 4 ] } }, @@ -7605,7 +7605,7 @@ export type Zeta = { "type": { "array": [ "u64", - 20 + 21 ] } }, @@ -7614,7 +7614,7 @@ export type Zeta = { "type": { "array": [ "u64", - 5 + 4 ] } }, @@ -7623,7 +7623,7 @@ export type Zeta = { "type": { "array": [ "publicKey", - 20 + 21 ] } }, @@ -7632,7 +7632,7 @@ export type Zeta = { "type": { "array": [ "publicKey", - 5 + 4 ] } }, @@ -7641,7 +7641,7 @@ export type Zeta = { "type": { "array": [ "publicKey", - 20 + 21 ] } }, @@ -7650,7 +7650,7 @@ export type Zeta = { "type": { "array": [ "publicKey", - 5 + 4 ] } }, @@ -7659,7 +7659,7 @@ export type Zeta = { "type": { "array": [ "publicKey", - 20 + 21 ] } }, @@ -7668,7 +7668,7 @@ export type Zeta = { "type": { "array": [ "publicKey", - 5 + 4 ] } }, @@ -7677,7 +7677,7 @@ export type Zeta = { "type": { "array": [ "publicKey", - 20 + 21 ] } }, @@ -7686,7 +7686,7 @@ export type Zeta = { "type": { "array": [ "publicKey", - 5 + 4 ] } }, @@ -7697,7 +7697,7 @@ export type Zeta = { { "defined": "PerpParameters" }, - 20 + 21 ] } }, @@ -7708,7 +7708,7 @@ export type Zeta = { { "defined": "PerpParameters" }, - 5 + 4 ] } }, @@ -7719,7 +7719,7 @@ export type Zeta = { { "defined": "MarginParameters" }, - 20 + 21 ] } }, @@ -7730,7 +7730,7 @@ export type Zeta = { { "defined": "MarginParameters" }, - 5 + 4 ] } }, @@ -7741,7 +7741,7 @@ export type Zeta = { { "defined": "Product" }, - 20 + 21 ] } }, @@ -7752,7 +7752,7 @@ export type Zeta = { { "defined": "Product" }, - 5 + 4 ] } }, @@ -7761,7 +7761,7 @@ export type Zeta = { "type": { "array": [ "publicKey", - 20 + 21 ] } }, @@ -7770,7 +7770,7 @@ export type Zeta = { "type": { "array": [ "publicKey", - 5 + 4 ] } }, @@ -7791,7 +7791,7 @@ export type Zeta = { "type": { "array": [ "bool", - 20 + 21 ] } }, @@ -7800,7 +7800,7 @@ export type Zeta = { "type": { "array": [ "bool", - 5 + 4 ] } }, @@ -8192,7 +8192,7 @@ export type Zeta = { { "defined": "HaltStateV2" }, - 20 + 21 ] } }, @@ -8203,7 +8203,7 @@ export type Zeta = { { "defined": "HaltStateV2" }, - 5 + 4 ] } }, @@ -8216,7 +8216,7 @@ export type Zeta = { "type": { "array": [ "u32", - 20 + 21 ] } }, @@ -8225,7 +8225,7 @@ export type Zeta = { "type": { "array": [ "u32", - 5 + 4 ] } }, @@ -8234,7 +8234,7 @@ export type Zeta = { "type": { "array": [ "u32", - 20 + 21 ] } }, @@ -8243,7 +8243,7 @@ export type Zeta = { "type": { "array": [ "u32", - 5 + 4 ] } }, @@ -8698,7 +8698,7 @@ export type Zeta = { "type": { "array": [ "u8", - 20 + 21 ] } }, @@ -8707,7 +8707,7 @@ export type Zeta = { "type": { "array": [ "u8", - 5 + 4 ] } }, @@ -8722,7 +8722,7 @@ export type Zeta = { { "defined": "AnchorDecimal" }, - 20 + 21 ] } }, @@ -8733,7 +8733,7 @@ export type Zeta = { { "defined": "AnchorDecimal" }, - 5 + 4 ] } }, @@ -8744,7 +8744,7 @@ export type Zeta = { { "defined": "ProductLedger" }, - 20 + 21 ] } }, @@ -8755,7 +8755,7 @@ export type Zeta = { { "defined": "ProductLedger" }, - 5 + 4 ] } }, @@ -8772,7 +8772,7 @@ export type Zeta = { "type": { "array": [ "u64", - 20 + 21 ] } }, @@ -8781,7 +8781,7 @@ export type Zeta = { "type": { "array": [ "u64", - 5 + 4 ] } }, @@ -9565,7 +9565,7 @@ export type Zeta = { "type": { "array": [ "u64", - 20 + 21 ] } }, @@ -10317,6 +10317,9 @@ export type Zeta = { { "name": "DBR" }, + { + "name": "GOAT" + }, { "name": "UNDEFINED" } @@ -19422,7 +19425,7 @@ export const IDL: Zeta = { "type": { "array": [ "u64", - 20 + 21 ] } }, @@ -19431,7 +19434,7 @@ export const IDL: Zeta = { "type": { "array": [ "u64", - 5 + 4 ] } }, @@ -19440,7 +19443,7 @@ export const IDL: Zeta = { "type": { "array": [ "u64", - 20 + 21 ] } }, @@ -19449,7 +19452,7 @@ export const IDL: Zeta = { "type": { "array": [ "u64", - 5 + 4 ] } }, @@ -19460,7 +19463,7 @@ export const IDL: Zeta = { { "defined": "AnchorDecimal" }, - 20 + 21 ] } }, @@ -19471,7 +19474,7 @@ export const IDL: Zeta = { { "defined": "AnchorDecimal" }, - 5 + 4 ] } }, @@ -19482,7 +19485,7 @@ export const IDL: Zeta = { { "defined": "AnchorDecimal" }, - 20 + 21 ] } }, @@ -19493,7 +19496,7 @@ export const IDL: Zeta = { { "defined": "AnchorDecimal" }, - 5 + 4 ] } }, @@ -19502,7 +19505,7 @@ export const IDL: Zeta = { "type": { "array": [ "u64", - 20 + 21 ] } }, @@ -19511,7 +19514,7 @@ export const IDL: Zeta = { "type": { "array": [ "u64", - 5 + 4 ] } }, @@ -19520,7 +19523,7 @@ export const IDL: Zeta = { "type": { "array": [ "publicKey", - 20 + 21 ] } }, @@ -19529,7 +19532,7 @@ export const IDL: Zeta = { "type": { "array": [ "publicKey", - 5 + 4 ] } }, @@ -19538,7 +19541,7 @@ export const IDL: Zeta = { "type": { "array": [ "publicKey", - 20 + 21 ] } }, @@ -19547,7 +19550,7 @@ export const IDL: Zeta = { "type": { "array": [ "publicKey", - 5 + 4 ] } }, @@ -19556,7 +19559,7 @@ export const IDL: Zeta = { "type": { "array": [ "publicKey", - 20 + 21 ] } }, @@ -19565,7 +19568,7 @@ export const IDL: Zeta = { "type": { "array": [ "publicKey", - 5 + 4 ] } }, @@ -19574,7 +19577,7 @@ export const IDL: Zeta = { "type": { "array": [ "publicKey", - 20 + 21 ] } }, @@ -19583,7 +19586,7 @@ export const IDL: Zeta = { "type": { "array": [ "publicKey", - 5 + 4 ] } }, @@ -19594,7 +19597,7 @@ export const IDL: Zeta = { { "defined": "PerpParameters" }, - 20 + 21 ] } }, @@ -19605,7 +19608,7 @@ export const IDL: Zeta = { { "defined": "PerpParameters" }, - 5 + 4 ] } }, @@ -19616,7 +19619,7 @@ export const IDL: Zeta = { { "defined": "MarginParameters" }, - 20 + 21 ] } }, @@ -19627,7 +19630,7 @@ export const IDL: Zeta = { { "defined": "MarginParameters" }, - 5 + 4 ] } }, @@ -19638,7 +19641,7 @@ export const IDL: Zeta = { { "defined": "Product" }, - 20 + 21 ] } }, @@ -19649,7 +19652,7 @@ export const IDL: Zeta = { { "defined": "Product" }, - 5 + 4 ] } }, @@ -19658,7 +19661,7 @@ export const IDL: Zeta = { "type": { "array": [ "publicKey", - 20 + 21 ] } }, @@ -19667,7 +19670,7 @@ export const IDL: Zeta = { "type": { "array": [ "publicKey", - 5 + 4 ] } }, @@ -19688,7 +19691,7 @@ export const IDL: Zeta = { "type": { "array": [ "bool", - 20 + 21 ] } }, @@ -19697,7 +19700,7 @@ export const IDL: Zeta = { "type": { "array": [ "bool", - 5 + 4 ] } }, @@ -20089,7 +20092,7 @@ export const IDL: Zeta = { { "defined": "HaltStateV2" }, - 20 + 21 ] } }, @@ -20100,7 +20103,7 @@ export const IDL: Zeta = { { "defined": "HaltStateV2" }, - 5 + 4 ] } }, @@ -20113,7 +20116,7 @@ export const IDL: Zeta = { "type": { "array": [ "u32", - 20 + 21 ] } }, @@ -20122,7 +20125,7 @@ export const IDL: Zeta = { "type": { "array": [ "u32", - 5 + 4 ] } }, @@ -20131,7 +20134,7 @@ export const IDL: Zeta = { "type": { "array": [ "u32", - 20 + 21 ] } }, @@ -20140,7 +20143,7 @@ export const IDL: Zeta = { "type": { "array": [ "u32", - 5 + 4 ] } }, @@ -20595,7 +20598,7 @@ export const IDL: Zeta = { "type": { "array": [ "u8", - 20 + 21 ] } }, @@ -20604,7 +20607,7 @@ export const IDL: Zeta = { "type": { "array": [ "u8", - 5 + 4 ] } }, @@ -20619,7 +20622,7 @@ export const IDL: Zeta = { { "defined": "AnchorDecimal" }, - 20 + 21 ] } }, @@ -20630,7 +20633,7 @@ export const IDL: Zeta = { { "defined": "AnchorDecimal" }, - 5 + 4 ] } }, @@ -20641,7 +20644,7 @@ export const IDL: Zeta = { { "defined": "ProductLedger" }, - 20 + 21 ] } }, @@ -20652,7 +20655,7 @@ export const IDL: Zeta = { { "defined": "ProductLedger" }, - 5 + 4 ] } }, @@ -20669,7 +20672,7 @@ export const IDL: Zeta = { "type": { "array": [ "u64", - 20 + 21 ] } }, @@ -20678,7 +20681,7 @@ export const IDL: Zeta = { "type": { "array": [ "u64", - 5 + 4 ] } }, @@ -21462,7 +21465,7 @@ export const IDL: Zeta = { "type": { "array": [ "u64", - 20 + 21 ] } }, @@ -22214,6 +22217,9 @@ export const IDL: Zeta = { { "name": "DBR" }, + { + "name": "GOAT" + }, { "name": "UNDEFINED" } diff --git a/src/utils.ts b/src/utils.ts index aaa1cf8d..9c647301 100644 --- a/src/utils.ts +++ b/src/utils.ts @@ -2535,7 +2535,7 @@ export function getZetaLutArr(): AddressLookupTableAccount[] { if (Exchange.network == Network.LOCALNET) { return []; } - return [constants.STATIC_AND_PERPS_LUT[Exchange.network]]; + return constants.STATIC_AND_PERPS_LUT[Exchange.network]; } export function getUnderlyingMint(asset: Asset) {