Skip to content

Commit

Permalink
more lazer migration
Browse files Browse the repository at this point in the history
  • Loading branch information
NourAlharithi committed Feb 11, 2025
1 parent 23d01bc commit e518951
Show file tree
Hide file tree
Showing 2 changed files with 44 additions and 44 deletions.
68 changes: 34 additions & 34 deletions sdk/src/constants/perpMarkets.ts
Original file line number Diff line number Diff line change
Expand Up @@ -428,9 +428,9 @@ export const MainnetPerpMarkets: PerpMarketConfig[] = [
symbol: 'APT-PERP',
baseAssetSymbol: 'APT',
marketIndex: 3,
oracle: new PublicKey('79EWaCYU9jiQN8SbvVzGFAhAncUZYp3PjNg7KxmN5cLE'),
oracle: new PublicKey('CXZhzKePYajrZgZyrzgvHYFKK3c5tNgDrRobAgySo8Nb'),
launchTs: 1675802661000,
oracleSource: OracleSource.PYTH_PULL,
oracleSource: OracleSource.PYTH_LAZER,
pythFeedId:
'0x03ae4db29ed4ae33d323568895aa00337e658e348b37509f5372ae51f0af00d5',
pythLazerId: 28,
Expand All @@ -454,9 +454,9 @@ export const MainnetPerpMarkets: PerpMarketConfig[] = [
symbol: 'POL-PERP',
baseAssetSymbol: 'POL',
marketIndex: 5,
oracle: new PublicKey('BrzyDgwELy4jjjsqLQpBeUxzrsueYyMhuWpYBaUYcXvi'),
launchTs: 1677690149000, //todo
oracleSource: OracleSource.PYTH_PULL,
oracle: new PublicKey('HDveCibToLf157NtUqShCEWX3GcF4Aq8Ngt2bst1s1cc'),
launchTs: 1677690149000,
oracleSource: OracleSource.PYTH_LAZER,
pythFeedId:
'0xffd11c5a1cfd42f80afb2df4d9f264c15f956d68153335374ec10722edd70472',
pythLazerId: 32,
Expand All @@ -467,9 +467,9 @@ export const MainnetPerpMarkets: PerpMarketConfig[] = [
symbol: 'ARB-PERP',
baseAssetSymbol: 'ARB',
marketIndex: 6,
oracle: new PublicKey('8ocfAdqVRnzvfdubQaTxar4Kz5HJhNbPNmkLxswqiHUD'),
launchTs: 1679501812000, //todo
oracleSource: OracleSource.PYTH_PULL,
oracle: new PublicKey('5DYEjGpr28q3EsLKAnLXiDq6UeaFgDFZ5Gdwgp5RmPAp'),
launchTs: 1679501812000,
oracleSource: OracleSource.PYTH_LAZER,
pythFeedId:
'0x3fa4252848f9f0a1480be62745a4629d9eb1322aebab8a791e344b3b9c1adcf5',
pythLazerId: 37,
Expand All @@ -493,9 +493,9 @@ export const MainnetPerpMarkets: PerpMarketConfig[] = [
symbol: 'BNB-PERP',
baseAssetSymbol: 'BNB',
marketIndex: 8,
oracle: new PublicKey('Dk8eWjuQHMbxJAwB9Sg7pXQPH4kgbg8qZGcUrWcD9gTm'),
oracle: new PublicKey('A9J2j1pRB2aPqAbjUTtKy94niSCTuPUrpimfzvpZHKG1'),
launchTs: 1680808053000,
oracleSource: OracleSource.PYTH_PULL,
oracleSource: OracleSource.PYTH_LAZER,
pythFeedId:
'0x2f95862b045670cd22bee3114c39763a4a08beeb663b145d283c31d7d1101c4f',
pythLazerId: 15,
Expand Down Expand Up @@ -532,9 +532,9 @@ export const MainnetPerpMarkets: PerpMarketConfig[] = [
symbol: 'OP-PERP',
baseAssetSymbol: 'OP',
marketIndex: 11,
oracle: new PublicKey('C9Zi2Y3Mt6Zt6pcFvobN3N29HcrzKujPAPBDDTDRcUa2'),
oracle: new PublicKey('7GPbmQee2T4jMsJg99GuzWyMuzr8c2Uk7rAR9qvvQkzf'),
launchTs: 1686091480000,
oracleSource: OracleSource.PYTH_PULL,
oracleSource: OracleSource.PYTH_LAZER,
pythFeedId:
'0x385f64d993f7b77d8182ed5003d97c60aa3361f3cecfe711544d2d59165e9bdf',
pythLazerId: 41,
Expand All @@ -545,9 +545,9 @@ export const MainnetPerpMarkets: PerpMarketConfig[] = [
symbol: 'RENDER-PERP',
baseAssetSymbol: 'RENDER',
marketIndex: 12,
oracle: new PublicKey('8TQztfGcNjHGRusX4ejQQtPZs3Ypczt9jWF6pkgQMqUX'),
oracle: new PublicKey('97EqsAGbTnShB7oYWAFFCVVAx8PWXgDYDhcpm99izNQ4'),
launchTs: 1687201081000,
oracleSource: OracleSource.PYTH_PULL,
oracleSource: OracleSource.PYTH_LAZER,
pythFeedId:
'0x3d4a2bd9535be6ce8059d75eadeba507b043257321aa544717c56fa19b49e35d',
pythLazerId: 34,
Expand Down Expand Up @@ -596,9 +596,9 @@ export const MainnetPerpMarkets: PerpMarketConfig[] = [
symbol: 'LINK-PERP',
baseAssetSymbol: 'LINK',
marketIndex: 16,
oracle: new PublicKey('Gwvob7yoLMgQRVWjScCRyQFMsgpRKrSAYisYEyjDJwEp'),
oracle: new PublicKey('rwyPmfH5xsHdjPf6XsVxvyQEZogX2k4pmhaKEVvgseW'),
launchTs: 1698074659000,
oracleSource: OracleSource.PYTH_PULL,
oracleSource: OracleSource.PYTH_LAZER,
pythFeedId:
'0x8ac0c70fff57e9aefdf5edf44b51d62c2d433653cbb2cf5cc06bb115af04d221',
pythLazerId: 19,
Expand All @@ -621,9 +621,9 @@ export const MainnetPerpMarkets: PerpMarketConfig[] = [
symbol: 'PYTH-PERP',
baseAssetSymbol: 'PYTH',
marketIndex: 18,
oracle: new PublicKey('GqkCu7CbsPVz1H6W6AAHuReqbJckYG59TXz7Y5HDV7hr'),
oracle: new PublicKey('6Sfx8ZAt6xaEgMXTahR6GrT7oYB6nFBMoVyCmMyHmeJV'),
launchTs: 1700542800000,
oracleSource: OracleSource.PYTH_PULL,
oracleSource: OracleSource.PYTH_LAZER,
pythFeedId:
'0x0bbf28e9a841a1cc788f6a361b17ca072d0ea3098a1e5df1c3922d06719579ff',
pythLazerId: 3,
Expand Down Expand Up @@ -660,9 +660,9 @@ export const MainnetPerpMarkets: PerpMarketConfig[] = [
symbol: 'SEI-PERP',
baseAssetSymbol: 'SEI',
marketIndex: 21,
oracle: new PublicKey('EVyoxFo5jWpv1vV7p6KVjDWwVqtTqvrZ4JMFkieVkVsD'),
oracle: new PublicKey('Edk1TWipQtsaD8nnBXYQV1CEAiQb1GFtEAKeFZCi2A4C'),
launchTs: 1703173331000,
oracleSource: OracleSource.PYTH_PULL,
oracleSource: OracleSource.PYTH_LAZER,
pythFeedId:
'0x53614f1cb0c031d4af66c04cb9c756234adad0e1cee85303795091499a4084eb',
pythLazerId: 51,
Expand All @@ -673,9 +673,9 @@ export const MainnetPerpMarkets: PerpMarketConfig[] = [
symbol: 'AVAX-PERP',
baseAssetSymbol: 'AVAX',
marketIndex: 22,
oracle: new PublicKey('FgBGHNex4urrBmNbSj8ntNQDGqeHcWewKtkvL6JE6dEX'),
oracle: new PublicKey('5ASZLwk3GFCwZiDQ3XpmduRqNPEUGHXjELMX85u8McK3'),
launchTs: 1704209558000,
oracleSource: OracleSource.PYTH_PULL,
oracleSource: OracleSource.PYTH_LAZER,
pythFeedId:
'0x93da3352f9f1d105fdfe4971cfa80e9dd777bfc5d0f683ebb6e1294b92137bb7',
pythLazerId: 18,
Expand Down Expand Up @@ -712,9 +712,9 @@ export const MainnetPerpMarkets: PerpMarketConfig[] = [
symbol: 'DYM-PERP',
baseAssetSymbol: 'DYM',
marketIndex: 25,
oracle: new PublicKey('hnefGsC8hJi8MBajpRSkUY97wJmLoBQYXaHkz3nmw1z'),
oracle: new PublicKey('HWDqaKbbNrEsgWPLMeKG39AguefMbHsWcvNSthToXG2t'),
launchTs: 1708448765000,
oracleSource: OracleSource.PYTH_PULL,
oracleSource: OracleSource.PYTH_LAZER,
pythFeedId:
'0xa9f3b2a89c6f85a6c20a9518abde39b944e839ca49a0c92307c65974d3f14a57',
pythLazerId: 83,
Expand All @@ -725,9 +725,9 @@ export const MainnetPerpMarkets: PerpMarketConfig[] = [
symbol: 'TAO-PERP',
baseAssetSymbol: 'TAO',
marketIndex: 26,
oracle: new PublicKey('5ZPtwR9QpBLcZQVMnVURuYBmZMu1qQrBcA9Gutc5eKN3'),
oracle: new PublicKey('44fqbLqAkKK5kEj1FFvuEPYq56XoQQL3ABzCPrqsW3Cv'),
launchTs: 1709136669000,
oracleSource: OracleSource.PYTH_PULL,
oracleSource: OracleSource.PYTH_LAZER,
pythFeedId:
'0x410f41de235f2db824e562ea7ab2d3d3d4ff048316c61d629c0b93f58584e1af',
pythLazerId: 36,
Expand All @@ -738,9 +738,9 @@ export const MainnetPerpMarkets: PerpMarketConfig[] = [
symbol: 'W-PERP',
baseAssetSymbol: 'W',
marketIndex: 27,
oracle: new PublicKey('4HbitGsdcFbtFotmYscikQFAAKJ3nYx4t7sV7fTvsk8U'),
oracle: new PublicKey('CsFUXiA5dM4eCKjVBBy8tXhXzDkDRNoYjU5rjpHyfNEZ'),
launchTs: 1710418343000,
oracleSource: OracleSource.PYTH_PULL,
oracleSource: OracleSource.PYTH_LAZER,
pythFeedId:
'0xeff7446475e218517566ea99e72a4abec2e1bd8498b43b7d8331e29dcb059389',
pythLazerId: 102,
Expand Down Expand Up @@ -907,9 +907,9 @@ export const MainnetPerpMarkets: PerpMarketConfig[] = [
symbol: 'TON-PERP',
baseAssetSymbol: 'TON',
marketIndex: 42,
oracle: new PublicKey('BNjCXrpEqjdBnuRy2SAUgm5Pq8B73wGFwsf6RYFJiLPY'),
oracle: new PublicKey('Cbhiaky9kxDsviokcQaS9qc4HmpAzLaGjfmdSah1qakL'),
launchTs: 1725551484000,
oracleSource: OracleSource.PYTH_PULL,
oracleSource: OracleSource.PYTH_LAZER,
pythFeedId:
'0x8963217838ab4cf5cadc172203c1f0b763fbaa45f346d8ee50ba994bbcac3026',
pythLazerId: 12,
Expand Down Expand Up @@ -1124,9 +1124,9 @@ export const MainnetPerpMarkets: PerpMarketConfig[] = [
symbol: 'ME-PERP',
baseAssetSymbol: 'ME',
marketIndex: 61,
oracle: new PublicKey('FLQjrmEPGwbCKRYZ1eYM5FPccHBrCv2cN4GBu3mWfmPH'),
oracle: new PublicKey('BboTg1yT114FQkqT6MM3P3G3CcCktuM2RePgU8Gr3K4A'),
launchTs: 1733839936000,
oracleSource: OracleSource.PYTH_PULL,
oracleSource: OracleSource.PYTH_LAZER,
pythFeedId:
'0x91519e3e48571e1232a85a938e714da19fe5ce05107f3eebb8a870b2e8020169',
pythLazerId: 93,
Expand All @@ -1137,9 +1137,9 @@ export const MainnetPerpMarkets: PerpMarketConfig[] = [
symbol: 'PENGU-PERP',
baseAssetSymbol: 'PENGU',
marketIndex: 62,
oracle: new PublicKey('7vGHChuBJyFMYBqMLXRzBmRxWdSuwEmg8RvRm3RWQsxi'),
oracle: new PublicKey('4A3KroGPjZxPAeBNF287V3NyRwV2q8iBi1vX7kHxTCh7'),
launchTs: 1734444000000,
oracleSource: OracleSource.PYTH_PULL,
oracleSource: OracleSource.PYTH_LAZER,
pythFeedId:
'0xbed3097008b9b5e3c93bec20be79cb43986b85a996475589351a21e67bae9b61',
pythLazerId: 97,
Expand Down
20 changes: 10 additions & 10 deletions sdk/src/constants/spotMarkets.ts
Original file line number Diff line number Diff line change
Expand Up @@ -243,8 +243,8 @@ export const MainnetSpotMarkets: SpotMarketConfig[] = [
symbol: 'PYTH',
marketIndex: 7,
poolId: 0,
oracle: new PublicKey('GqkCu7CbsPVz1H6W6AAHuReqbJckYG59TXz7Y5HDV7hr'),
oracleSource: OracleSource.PYTH_PULL,
oracle: new PublicKey('6Sfx8ZAt6xaEgMXTahR6GrT7oYB6nFBMoVyCmMyHmeJV'),
oracleSource: OracleSource.PYTH_LAZER,
mint: new PublicKey('HZ1JovNiVvGrGNiiYvEozEVgZ58xaU3RKwX8eACQBCt3'),
precision: new BN(10).pow(SIX),
precisionExp: SIX,
Expand Down Expand Up @@ -327,8 +327,8 @@ export const MainnetSpotMarkets: SpotMarketConfig[] = [
symbol: 'RENDER',
marketIndex: 12,
poolId: 0,
oracle: new PublicKey('8TQztfGcNjHGRusX4ejQQtPZs3Ypczt9jWF6pkgQMqUX'),
oracleSource: OracleSource.PYTH_PULL,
oracle: new PublicKey('97EqsAGbTnShB7oYWAFFCVVAx8PWXgDYDhcpm99izNQ4'),
oracleSource: OracleSource.PYTH_LAZER,
mint: new PublicKey('rndrizKT3MK1iimdxRdWabcF7Zg7AR5T4nud4EkHBof'),
precision: new BN(10).pow(EIGHT),
precisionExp: EIGHT,
Expand All @@ -342,8 +342,8 @@ export const MainnetSpotMarkets: SpotMarketConfig[] = [
symbol: 'W',
marketIndex: 13,
poolId: 0,
oracle: new PublicKey('4HbitGsdcFbtFotmYscikQFAAKJ3nYx4t7sV7fTvsk8U'),
oracleSource: OracleSource.PYTH_PULL,
oracle: new PublicKey('CsFUXiA5dM4eCKjVBBy8tXhXzDkDRNoYjU5rjpHyfNEZ'),
oracleSource: OracleSource.PYTH_LAZER,
mint: new PublicKey('85VBFQZC9TZkfaptBWjvUw7YbZjy52A6mjtPGjstQAmQ'),
precision: new BN(10).pow(SIX),
precisionExp: SIX,
Expand Down Expand Up @@ -568,8 +568,8 @@ export const MainnetSpotMarkets: SpotMarketConfig[] = [
symbol: 'ME',
marketIndex: 30,
poolId: 0,
oracle: new PublicKey('FLQjrmEPGwbCKRYZ1eYM5FPccHBrCv2cN4GBu3mWfmPH'),
oracleSource: OracleSource.PYTH_PULL,
oracle: new PublicKey('BboTg1yT114FQkqT6MM3P3G3CcCktuM2RePgU8Gr3K4A'),
oracleSource: OracleSource.PYTH_LAZER,
mint: new PublicKey('MEFNBXixkEbait3xn9bkm8WsJzXtVsaJEn4c8Sam21u'),
precision: new BN(10).pow(SIX),
precisionExp: SIX,
Expand All @@ -581,8 +581,8 @@ export const MainnetSpotMarkets: SpotMarketConfig[] = [
symbol: 'PENGU',
marketIndex: 31,
poolId: 0,
oracle: new PublicKey('7vGHChuBJyFMYBqMLXRzBmRxWdSuwEmg8RvRm3RWQsxi'),
oracleSource: OracleSource.PYTH_PULL,
oracle: new PublicKey('4A3KroGPjZxPAeBNF287V3NyRwV2q8iBi1vX7kHxTCh7'),
oracleSource: OracleSource.PYTH_LAZER,
mint: new PublicKey('2zMMhcVQEXDtdE6vsFS7S7D5oUodfJHE8vd1gnBouauv'),
precision: new BN(10).pow(SIX),
precisionExp: SIX,
Expand Down

0 comments on commit e518951

Please sign in to comment.