fixed ids.json

This commit is contained in:
dd 2021-02-27 13:37:55 -05:00
parent 981a606f02
commit 4ac8f7b4df
3 changed files with 22 additions and 8 deletions

View File

@ -940,6 +940,7 @@ export class MangoClient {
return new MangoGroup(mangoGroupPk, decoded, srmVault.amount)
} else {
const acc = await connection.getAccountInfo(mangoGroupPk);
console.log(acc?.data.toString())
const decoded = MangoGroupLayout.decode(acc == null ? undefined : acc.data);
return new MangoGroup(mangoGroupPk, decoded);
}

View File

@ -116,7 +116,7 @@
"fee_token": "SRM",
"mango_groups": {
"BTC_ETH_USDT": {
"mango_group_pk": "Cf1KmvQYx1n8rhiNqqwNUgLcJY514kyvEPXUAJ1pfKrX",
"mango_group_pk": "WR7K9wECf3dC7J4fjzr4NtG1eKNdSzwnnQfYxJBPwPM",
"mint_pks": [
"9n4nbM75f5Ui33ZbPYXn59EwSgE8CGsHtAeTH5YFeJ9E",
"2FPyTwcZLUg1MDrwsyoP4D6s1tM7hAkHYRjkNb5w6Pxk",
@ -134,16 +134,16 @@
"BTC/USDT": "5r8FfnbNYcQbS1m4CYmoHYGjBtu6bxfo6UJHNRfzPiYH",
"ETH/USDT": "71CtEComq2XdhGNbXBuYPmosAjMCPSedcgbNi5jDaGbR"
},
"srm_vault_pk": "3UuNohbBYEgWod8zZ8S3jQb8jYJRzDf1AprdaNqBDbRj",
"srm_vault_pk": "64poXz76FBkL5bGdV1ih77wzP4NdoWDmnqY7qyvanXPk",
"symbols": {
"BTC": "9n4nbM75f5Ui33ZbPYXn59EwSgE8CGsHtAeTH5YFeJ9E",
"ETH": "2FPyTwcZLUg1MDrwsyoP4D6s1tM7hAkHYRjkNb5w6Pxk",
"USDT": "BQcdHdAQW1hczDbBi9hiegXAR7A98Q9jx3X3iBBBDiq4"
},
"vault_pks": [
"DGr6XF3q6ZuguUsBpSj23nUabBFrZKL8zNsGA5p4bXBR",
"9JLwCHRsb8HpmdraFhXM12zDq5XVwRjBH4Wf4UkzF3qM",
"7VSViGUDveyDsEtj8P795fsakvXNbzKcE383UhjKQKPM"
"D2i3vbDQP3YdNWHWhi9DtjBpQgNDKFwd5s8hHi6eyFNM",
"HsVqP1JPauRRw5iyzbNCmaJpHaR9s5yPyxBF37fxDHia",
"ECJox1e9hc3YtieBNhGr4JDehQzBA4rWPk4FZsvpVBQM"
]
}
},

View File

@ -11,9 +11,22 @@ export * from './utils'
export { IDS }
async function initMangoGroup() {
}
// async function testMangoGroup() {
// const cluster = "mainnet-beta";
// 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_USDT.mango_group_pk);
// const mangoProgramId = new PublicKey(clusterIds.mango_program_id);
// const oraclePk = new PublicKey(IDS['mainnet-beta'].oracles['BTC/USDT'])
//
// const mangoGroup = await client.getMangoGroup(connection, mangoGroupPk)
//
// console.log(mangoGroup)
// }
//
// testMangoGroup()
// async function testSolink() {
// const cluster = "devnet";