diff --git a/src/ids.json b/src/ids.json index 3c3fe97..e3fdcb9 100644 --- a/src/ids.json +++ b/src/ids.json @@ -10,15 +10,15 @@ "fee_symbol": "SRM", "mango_groups": { "BTC_ETH_USDC": { - "mango_group_pk": "6hcULrp3j5JZS7PDK3XYehzdbXZoqaiKPNNGC2sF4oz2", + "mango_group_pk": "6C29D6jG975kRvfWsPEZkjLicEM8ZHv6qLr8FoK7BraR", "mint_pks": [ "C6kYXcaRUMqeBF5fhg165RWU7AnpT9z92fvKNoMqjmz6", "8p968u9m7jZzKSsqxFDqki69MjqdFkwPM9FN4AN8hvHR", "Fq939Y5hycK62ZGwBjftLY2VyxqAQ8f1MxRqBMdAaBS7" ], "oracle_pks": [ - "WZsNe3EBSwg1kRccs7M86DYBeSzYzwrkVtEp8iVb6RJ", - "DBiZZ6riT6QVoGVBMBnSsYFwkie1GAxWdac3NCpyrDR1" + "3iQqi9nBREjVvKtVWd44Jcbvs39CDAe6zSd613QzxuPE", + "5qxMJFJXB42j3kKo3FbTughREjziottXHcgLnjCNwjEs" ], "spot_market_pks": [ "DY6X83vWk5VdHQEtVxFdecmEsGXHyLskkeQeo8BHn75s", @@ -30,9 +30,9 @@ "USDC": "Fq939Y5hycK62ZGwBjftLY2VyxqAQ8f1MxRqBMdAaBS7" }, "vault_pks": [ - "HHZCZBqkNrJp51g6T5Gu4eCVrCNfSJekCMgx4cjMDBJC", - "GCa1SdEaod5VucgJoCvc9wFSiX4G7i5GpDbtPbhBFCHY", - "134B3occRaHiiMxo1M5GXavW7ocWgwR6951951LU5Vub" + "CHBmctN3PsBUTRWK2KqSGMrYjVNpsLZqT2onzHSNthRo", + "G5A19enx4eouJXwxYeijMCUR9sft7vUAvQtrrACovtXx", + "2rJhAgrAGhiE3yTo7AopwdifnS4E7ws4HEV3oLPouBWi" ] } }, diff --git a/src/index.ts b/src/index.ts index 9d9b7ed..f13e765 100644 --- a/src/index.ts +++ b/src/index.ts @@ -10,8 +10,27 @@ export { NUM_TOKENS } from './layout'; import IDS from "./ids.json"; import { Aggregator } from './schema'; +import { nativeToUi } from './utils'; export { IDS } +// +// async function testMangoGroup() { +// const cluster = "devnet"; +// const client = new MangoClient(); +// const clusterIds = IDS[cluster] +// +// const connection = new Connection(IDS.cluster_urls[cluster], 'singleGossip') +// const mangoGroupPk = new PublicKey(clusterIds.mango_groups.BTC_ETH_USDC.mango_group_pk); +// const mangoProgramId = new PublicKey(clusterIds.mango_program_id); +// +// const mangoGroup = await client.getMangoGroup(connection, mangoGroupPk) +// +// for (let i = 0; i < NUM_TOKENS; i++) { +// console.log(nativeToUi(mangoGroup.borrowLimits[i], mangoGroup.mintDecimals[i])) +// } +// +// } +// testMangoGroup() // async function testSolink() { // const cluster = "devnet";