add more stake pools pks

This commit is contained in:
Adrian Brzeziński 2024-06-02 12:06:38 +03:00
parent 11a3b4b064
commit b1af270e7e
1 changed files with 50 additions and 13 deletions

View File

@ -1289,25 +1289,62 @@ export default ListToken
const getLstStakePool = async (connection: Connection, mint: string) => { const getLstStakePool = async (connection: Connection, mint: string) => {
try { try {
let poolAddress = '' let poolAddress = ''
const resp = await connection.getAddressLookupTable(
new PublicKey('EhWxBHdmQ3yDmPzhJbKtGMM9oaZD42emt71kSieghy5'),
)
const addresses = [ const addresses = [
'ECRqn7gaNASuvTyC5xfCUjehWZCSowMXstZiM5DNweyB',
'CgntPoLka5pD5fesJYhGmUCF8KU1QS1ZmZiuAuMZr2az',
'7ge2xKsZXmqPxa3YmXxXmzCp9Hc2ezrTxh6PECaxCwrL',
'GUAMR8ciiaijraJeLDEDrFVaueLm9YzWWY9R7CBPL9rA', 'GUAMR8ciiaijraJeLDEDrFVaueLm9YzWWY9R7CBPL9rA',
'Jito4APyf642JPZPx3hGc6WWJ8zPKtRbRs4P815Awbb',
'CtMyWsrUtAwXWiGr9WjHT5fC3p3fgV8cyGpLTo2LJzG1',
'2qyEeSAWKfU18AFthrF7JA8z8ZCi1yt76Tqs917vwQTV',
'DqhH94PjkZsjAqEze2BEkWhFQJ6EyU6MdtMphMgnXqeK',
'F8h46pYkaqPJNP2MRkUUUtRkf8efCkpoqehn9g1bTTm7', 'F8h46pYkaqPJNP2MRkUUUtRkf8efCkpoqehn9g1bTTm7',
'5oc4nmbNTda9fx8Tw57ShLD132aqDK65vuHH4RU1K4LZ', '5oc4nmbNTda9fx8Tw57ShLD132aqDK65vuHH4RU1K4LZ',
'stk9ApL5HeVAwPLr3TLhDXdZS8ptVu7zp6ov8HFDuMi', 'GutG5bcmEZw15WmPHNVMWHU77c6t8CEinUEdPLYz3doa',
'edgejNWAqkePLpi5sHRxT9vHi7u3kSHP9cocABPKiWZ', '9Z8yimuc3bQCWLDyMhe6jfWqNk9EggyJZUo8TLnYsqhN',
'GM7TwD34n8HmDP9XcT6bD3JJuNniKJkrKQinHqmqHarz',
'8VpRhuxa7sUUepdY3kQiTmX9rS5vx4WgaXiAnXq4KCtr',
'4mBwcXKJN2vz6MJikNTgVBSY5vYnyjZk7txd8j3K46Ei',
'phasejkG1akKgqkLvfWzWY17evnH6mSWznnUspmpyeG',
'4fdMvFuyNboQ5Kr93X16f1tFcTeEkvfNwNAeSrzY3afb',
'EVXQHaLSJyUNrnBGfXUnvEi4DvVz4UJ3GnoKGVQVxrjr',
'5FYTvZgc7QEGZSDmbJn5hrtjtRtyFZo5vR7gL1jJYanE',
'DfiQgSvpW3Dy4gKfhtdHnWGHwFUrE8exvaxqjtMtAVxk', 'DfiQgSvpW3Dy4gKfhtdHnWGHwFUrE8exvaxqjtMtAVxk',
'4dZDUL3BFJUFeqS3Y3cwkc84Rs6mgVHRYGt1LJvhooW4',
'AZGSr2fUyKkPLMhAW6WUEKEsQiRMAFKf8Fjnt4MFFaGv',
'ArAQfbzsdotoKB5jJcZa3ajQrrPcWr2YQoDAEAiFxJAC',
'9mhGNSPArRMHpLDMSmxAvuoizBqtBGqYdT8WGuqgxNdn',
'AwDeTcW6BovNYR34Df1TPm4bFwswa4CJY4YPye2LXtPS',
'8Dv3hNYcEWEaa4qVx9BTN1Wfvtha1z8cWDUXb7KVACVe', '8Dv3hNYcEWEaa4qVx9BTN1Wfvtha1z8cWDUXb7KVACVe',
...(resp.value?.state.addresses || []).map((x) => x.toBase58()), '6e2LpgytfG3RqMdYuPr3dnedv6bmHQUk9hH9h2fzVk9o',
'ECRqn7gaNASuvTyC5xfCUjehWZCSowMXstZiM5DNweyB',
'GZDX5JYXDzCEDL3kybhjN7PSixL4ams3M2G4CvWmMmm5',
'LW3qEdGWdVrxNgxSXW8vZri7Jifg4HuKEQ1UABLxs3C',
'2jjK1MsLgsPgVjnp97HUJeovNj3jp4XgyQ3nuiWMwiS8',
'8WHCJsUduwDBhPL9uVADQSdWkUi2LPZNFAMyX1n2HGMD',
'3wK2g8ZdzAH8FJ7PKr2RcvGh7V9VYson5hrVsJM5Lmws',
'CgntPoLka5pD5fesJYhGmUCF8KU1QS1ZmZiuAuMZr2az',
'2qyEeSAWKfU18AFthrF7JA8z8ZCi1yt76Tqs917vwQTV',
'Fu9BYC6tWBo1KMKaP3CFoKfRhqv9akmy3DuYwnCyWiyC',
'stk9ApL5HeVAwPLr3TLhDXdZS8ptVu7zp6ov8HFDuMi',
'7ge2xKsZXmqPxa3YmXxXmzCp9Hc2ezrTxh6PECaxCwrL',
'Jito4APyf642JPZPx3hGc6WWJ8zPKtRbRs4P815Awbb',
'CtMyWsrUtAwXWiGr9WjHT5fC3p3fgV8cyGpLTo2LJzG1',
'DqhH94PjkZsjAqEze2BEkWhFQJ6EyU6MdtMphMgnXqeK',
'DxRFpqBQBC2nKcvh14gD1eizCj9Xi7ruMR3nCR3Hvw8f',
'edgejNWAqkePLpi5sHRxT9vHi7u3kSHP9cocABPKiWZ',
'G9WdMBxWSo1X3fKxbuyGrv1nGXrVqGg5zBKAkBFkb37g',
'CWM1VcNPd2A5WF2x2mmEUCgA1PGSKNZCGAH5GsoQw7h8',
'2RUTyfN8iq7Hsd2s9rLgrRT9VhHLuqkx2mGNgbuzbhTc',
'7qJ34Vq7nGZvk5YExkJsDZB6to6vz9RpcPmNEK84HjrV',
'4qYufFsPQETukkXd5z9fxDsdwm8AEaSqzYpuzmZzCJxR',
'9pffpv2w65TSeZpD988hAjvvzUiF1KZN1Swx5j2zPCdy',
'BmEgS5XpWJJDqT3FVfB6ZmoELQrWkJxDXo3cNoJVsNFK',
'5bzgfi7nidWWrp3DCwPwLzepw7PGgawRmMH9tqqXMZRj',
'Fvy5L7f3rduuYfRf9GR9fDqEgmJkYagDPh3Ddkp5jcoP',
'9dP2MvpoFuVgW31NbwyRJzybcjH2gMZS5YkSWEC7NDhD',
'GrrASJmjz19gHDsUUGv9y3gtRAwYJcdrtFESCRAosd44',
'EYwMHf8Ajnpvy3PqMMkq1MPkTyhCsBEesXFgnK9BZfmu',
'6LXCxeyQZqdAL4yLCtgATFYF6dcayWvsiwjtBFYVfb1N',
'4gT1GaFtJK5pnX3CnjnSYwy8VUV9UdmozoQV9GCNk9RQ',
'GEGRQNw17Y5s44dRH69sk8bvhyj3i6VwgqGmN1MBHKHp',
'9j2mFdABTCCnWnzLtpMjp86AEcm4e3XistVeuujds7Au',
'DYuSikgwzHidFo2b8jqrViW1psAb7hpawJnszBothRzp',
'pjwKqvtt4ij6VJW4HxNxSaufSrkWHRc6iCTHoC4gFs4',
'5ocnV1qiCgaQR8Jb8xWnVbApfaygJ8tNoZfgPwsgx9kx',
] ]
//remove duplicates //remove duplicates
const possibleStakePoolsAddresses = [...new Set(addresses)].map( const possibleStakePoolsAddresses = [...new Set(addresses)].map(