rename
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
This commit is contained in:
parent
c39cbc660b
commit
325e29c9a3
|
@ -46,7 +46,7 @@ async function main() {
|
|||
JSON.parse(fs.readFileSync(process.env.ADMIN_KEYPAIR!, 'utf-8')),
|
||||
),
|
||||
);
|
||||
const group = await client.getGroupForAdmin(admin.publicKey, 0);
|
||||
const group = await client.getGroupForCreator(admin.publicKey, 0);
|
||||
|
||||
// collect mappings &
|
||||
// collect pubkeys
|
||||
|
|
|
@ -33,7 +33,7 @@ async function main() {
|
|||
MANGO_V4_ID['devnet'],
|
||||
);
|
||||
|
||||
const group = await client.getGroupForAdmin(admin.publicKey);
|
||||
const group = await client.getGroupForCreator(admin.publicKey);
|
||||
console.log(`Group ${group.publicKey}`);
|
||||
|
||||
let sig;
|
||||
|
|
|
@ -63,7 +63,7 @@ async function main() {
|
|||
} catch (error) {
|
||||
console.log(error);
|
||||
}
|
||||
const group = await client.getGroupForAdmin(admin.publicKey, GROUP_NUM);
|
||||
const group = await client.getGroupForCreator(admin.publicKey, GROUP_NUM);
|
||||
console.log(`...registered group ${group.publicKey}`);
|
||||
|
||||
// stub oracle + register token 0
|
||||
|
|
|
@ -36,7 +36,7 @@ async function main() {
|
|||
JSON.parse(fs.readFileSync(process.env.ADMIN_KEYPAIR!, 'utf-8')),
|
||||
),
|
||||
);
|
||||
const group = await client.getGroupForAdmin(admin.publicKey, 0);
|
||||
const group = await client.getGroupForCreator(admin.publicKey, 0);
|
||||
console.log(`Found group ${group.publicKey.toBase58()}`);
|
||||
|
||||
// create + fetch account
|
||||
|
|
|
@ -31,7 +31,7 @@ async function main() {
|
|||
JSON.parse(fs.readFileSync(process.env.ADMIN_KEYPAIR!, 'utf-8')),
|
||||
),
|
||||
);
|
||||
const group = await client.getGroupForAdmin(admin.publicKey, 0);
|
||||
const group = await client.getGroupForCreator(admin.publicKey, 0);
|
||||
console.log(`Found group ${group.publicKey.toBase58()}`);
|
||||
process.exit();
|
||||
}
|
||||
|
|
|
@ -43,12 +43,12 @@ async function main() {
|
|||
JSON.parse(fs.readFileSync(process.env.ADMIN_KEYPAIR!, 'utf-8')),
|
||||
),
|
||||
);
|
||||
const group = await client.getGroupForAdmin(admin.publicKey, 0);
|
||||
const group = await client.getGroupForCreator(admin.publicKey, 0);
|
||||
console.log(`Found group ${group.publicKey.toBase58()}`);
|
||||
|
||||
// fetch account
|
||||
const mangoAccount = (
|
||||
await client.getMangoAccountsForOwner(group, user.publicKey)[0]
|
||||
await client.getMangoAccountsForOwner(group, user.publicKey)
|
||||
)[0];
|
||||
console.log(`...found mangoAccount ${mangoAccount.publicKey}`);
|
||||
console.log(mangoAccount.toString());
|
||||
|
@ -109,7 +109,7 @@ async function main() {
|
|||
group.findBank(token.tokenIndex)!.name,
|
||||
nativeFlooredNumber,
|
||||
false,
|
||||
user
|
||||
user,
|
||||
);
|
||||
}
|
||||
|
||||
|
|
|
@ -79,7 +79,12 @@ async function main() {
|
|||
if (true) {
|
||||
// set delegate, and change name
|
||||
console.log(`...changing mango account name, and setting a delegate`);
|
||||
await client.editMangoAccount(group, 'my_changed_name', delegate.publicKey);
|
||||
await client.editMangoAccount(
|
||||
group,
|
||||
mangoAccount,
|
||||
'my_changed_name',
|
||||
delegate.publicKey,
|
||||
);
|
||||
await mangoAccount.reload(client, group);
|
||||
console.log(mangoAccount.toString());
|
||||
}
|
||||
|
|
|
@ -50,7 +50,7 @@ async function main() {
|
|||
JSON.parse(fs.readFileSync(process.env.ADMIN_KEYPAIR!, 'utf-8')),
|
||||
),
|
||||
);
|
||||
const group = await client.getGroupForAdmin(admin.publicKey, GROUP_NUM);
|
||||
const group = await client.getGroupForCreator(admin.publicKey, GROUP_NUM);
|
||||
console.log(group.toString());
|
||||
|
||||
// create + fetch account
|
||||
|
@ -72,6 +72,7 @@ async function main() {
|
|||
const randomKey = new PublicKey(
|
||||
'4ZkS7ZZkxfsC3GtvvsHP3DFcUeByU9zzZELS4r8HCELo',
|
||||
);
|
||||
|
||||
await client.editMangoAccount(
|
||||
group,
|
||||
mangoAccount,
|
||||
|
|
|
@ -35,7 +35,7 @@ async function main() {
|
|||
JSON.parse(fs.readFileSync(process.env.ADMIN_KEYPAIR!, 'utf-8')),
|
||||
),
|
||||
);
|
||||
const group = await client.getGroupForAdmin(admin.publicKey, GROUP_NUM);
|
||||
const group = await client.getGroupForCreator(admin.publicKey, GROUP_NUM);
|
||||
console.log(group.toString());
|
||||
|
||||
// create + fetch account
|
||||
|
|
|
@ -47,7 +47,7 @@ async function main() {
|
|||
);
|
||||
console.log(`Admin ${admin.publicKey.toBase58()}`);
|
||||
|
||||
const group = await client.getGroupForAdmin(admin.publicKey, 0);
|
||||
const group = await client.getGroupForCreator(admin.publicKey, 0);
|
||||
|
||||
// collect mappings &
|
||||
// collect pubkeys
|
||||
|
|
|
@ -34,7 +34,7 @@ async function main() {
|
|||
MANGO_V4_ID['mainnet-beta'],
|
||||
);
|
||||
|
||||
const group = await client.getGroupForAdmin(admin.publicKey);
|
||||
const group = await client.getGroupForCreator(admin.publicKey);
|
||||
console.log(`Group ${group.publicKey}`);
|
||||
|
||||
let sig;
|
||||
|
|
|
@ -46,7 +46,7 @@ async function main() {
|
|||
} catch (error) {
|
||||
console.log(error);
|
||||
}
|
||||
const group = await client.getGroupForAdmin(admin.publicKey);
|
||||
const group = await client.getGroupForCreator(admin.publicKey);
|
||||
console.log(`...registered group ${group.publicKey}`);
|
||||
|
||||
// register token 1
|
||||
|
|
|
@ -38,7 +38,7 @@ async function main() {
|
|||
console.log(`Admin ${admin.publicKey.toBase58()}`);
|
||||
|
||||
// fetch group
|
||||
const group = await client.getGroupForAdmin(admin.publicKey);
|
||||
const group = await client.getGroupForCreator(admin.publicKey);
|
||||
console.log(`Found group ${group.publicKey.toBase58()}`);
|
||||
|
||||
// account
|
||||
|
|
|
@ -10,7 +10,7 @@ import {
|
|||
import BN from 'bn.js';
|
||||
import fs from 'fs';
|
||||
import { QUOTE_DECIMALS } from '../accounts/bank';
|
||||
import { MangoClient, AccountSize } from '../index';
|
||||
import { AccountSize, MangoClient } from '../index';
|
||||
import { getAssociatedTokenAddress } from '../utils';
|
||||
|
||||
const CLUSTER_URL =
|
||||
|
@ -51,7 +51,7 @@ async function main() {
|
|||
console.log(`Admin ${admin.publicKey.toBase58()}`);
|
||||
|
||||
// fetch group
|
||||
const group = await client.getGroupForAdmin(admin.publicKey, 0);
|
||||
const group = await client.getGroupForCreator(admin.publicKey, 0);
|
||||
console.log(`Found group ${group.publicKey.toBase58()}`);
|
||||
console.log(`start btc bank ${group.banksMap.get('BTC').toString()}`);
|
||||
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
import { AnchorProvider, Wallet } from '@project-serum/anchor';
|
||||
import { Connection, Keypair } from '@solana/web3.js';
|
||||
import fs from 'fs';
|
||||
import { MangoClient, AccountSize } from '../../index';
|
||||
import { MANGO_V4_ID } from '../../constants';
|
||||
import { AccountSize, MangoClient } from '../../index';
|
||||
|
||||
//
|
||||
// An example for users based on high level api i.e. the client
|
||||
|
@ -37,7 +37,7 @@ async function main() {
|
|||
JSON.parse(fs.readFileSync(process.env.ADMIN_KEYPAIR!, 'utf-8')),
|
||||
),
|
||||
);
|
||||
const group = await client.getGroupForAdmin(admin.publicKey);
|
||||
const group = await client.getGroupForCreator(admin.publicKey);
|
||||
console.log(`Found group ${group.publicKey.toBase58()}`);
|
||||
|
||||
// create + fetch account
|
||||
|
|
|
@ -2,8 +2,8 @@ import { AnchorProvider, Wallet } from '@project-serum/anchor';
|
|||
import { Connection, Keypair } from '@solana/web3.js';
|
||||
import fs from 'fs';
|
||||
import { TokenPosition } from '../../accounts/mangoAccount';
|
||||
import { MangoClient, AccountSize } from '../../index';
|
||||
import { MANGO_V4_ID } from '../../constants';
|
||||
import { AccountSize, MangoClient } from '../../index';
|
||||
|
||||
//
|
||||
// An example for users based on high level api i.e. the client
|
||||
|
@ -38,7 +38,7 @@ async function main() {
|
|||
JSON.parse(fs.readFileSync(process.env.ADMIN_KEYPAIR!, 'utf-8')),
|
||||
),
|
||||
);
|
||||
const group = await client.getGroupForAdmin(admin.publicKey);
|
||||
const group = await client.getGroupForCreator(admin.publicKey);
|
||||
console.log(`Found group ${group.publicKey.toBase58()}`);
|
||||
|
||||
// create + fetch account
|
||||
|
|
Loading…
Reference in New Issue