diff --git a/ts/client/scripts/archive/devnet-admin.ts b/ts/client/scripts/archive/devnet-admin.ts index 71b7f8bd1..0210b2163 100644 --- a/ts/client/scripts/archive/devnet-admin.ts +++ b/ts/client/scripts/archive/devnet-admin.ts @@ -6,10 +6,10 @@ import { PublicKey, } from '@solana/web3.js'; import fs from 'fs'; -import { PerpMarketIndex } from '../src/accounts/perp'; -import { MangoClient } from '../src/client'; -import { MANGO_V4_ID } from '../src/constants'; -import { buildVersionedTx } from '../src/utils'; +import { PerpMarketIndex } from '../../src/accounts/perp'; +import { MangoClient } from '../../src/client'; +import { MANGO_V4_ID } from '../../src/constants'; +import { buildVersionedTx } from '../../src/utils'; // // An example for admins based on high level api i.e. the client diff --git a/ts/client/scripts/archive/devnet-user-2.ts b/ts/client/scripts/archive/devnet-user-2.ts index 3a469cb78..3d2fe29f8 100644 --- a/ts/client/scripts/archive/devnet-user-2.ts +++ b/ts/client/scripts/archive/devnet-user-2.ts @@ -1,8 +1,8 @@ import { AnchorProvider, Wallet } from '@coral-xyz/anchor'; import { Connection, Keypair, PublicKey } from '@solana/web3.js'; import fs from 'fs'; -import { MangoClient } from '../src/client'; -import { MANGO_V4_ID } from '../src/constants'; +import { MangoClient } from '../../src/client'; +import { MANGO_V4_ID } from '../../src/constants'; // // An example for users based on high level api i.e. the client diff --git a/ts/client/scripts/archive/devnet-user-close-account.ts b/ts/client/scripts/archive/devnet-user-close-account.ts index 1f3c43422..af4ee78d7 100644 --- a/ts/client/scripts/archive/devnet-user-close-account.ts +++ b/ts/client/scripts/archive/devnet-user-close-account.ts @@ -1,9 +1,9 @@ import { AnchorProvider, BN, Wallet } from '@coral-xyz/anchor'; import { Connection, Keypair } from '@solana/web3.js'; import fs from 'fs'; -import { Serum3Side } from '../src/accounts/serum3'; -import { MangoClient } from '../src/client'; -import { MANGO_V4_ID } from '../src/constants'; +import { Serum3Side } from '../../src/accounts/serum3'; +import { MangoClient } from '../../src/client'; +import { MANGO_V4_ID } from '../../src/constants'; // // script which shows how to close a mango account cleanly i.e. close all active positions, withdraw all tokens, etc. diff --git a/ts/client/scripts/archive/devnet-user.ts b/ts/client/scripts/archive/devnet-user.ts index 87189f628..669c71cd5 100644 --- a/ts/client/scripts/archive/devnet-user.ts +++ b/ts/client/scripts/archive/devnet-user.ts @@ -2,12 +2,12 @@ import { AnchorProvider, BN, Wallet } from '@coral-xyz/anchor'; import { Connection, Keypair, PublicKey } from '@solana/web3.js'; import { expect } from 'chai'; import fs from 'fs'; -import { Group } from '../src/accounts/group'; -import { HealthType } from '../src/accounts/mangoAccount'; -import { PerpOrderSide, PerpOrderType } from '../src/accounts/perp'; -import { MangoClient } from '../src/client'; -import { MANGO_V4_ID } from '../src/constants'; -import { toUiDecimalsForQuote } from '../src/utils'; +import { Group } from '../../src/accounts/group'; +import { HealthType } from '../../src/accounts/mangoAccount'; +import { PerpOrderSide, PerpOrderType } from '../../src/accounts/perp'; +import { MangoClient } from '../../src/client'; +import { MANGO_V4_ID } from '../../src/constants'; +import { toUiDecimalsForQuote } from '../../src/utils'; // // An example for users based on high level api i.e. the client diff --git a/ts/client/scripts/archive/mb-admin-close.ts b/ts/client/scripts/archive/mb-admin-close.ts index d2449f52f..fabc5f579 100644 --- a/ts/client/scripts/archive/mb-admin-close.ts +++ b/ts/client/scripts/archive/mb-admin-close.ts @@ -1,8 +1,8 @@ import { AnchorProvider, Wallet } from '@coral-xyz/anchor'; import { Connection, Keypair } from '@solana/web3.js'; import fs from 'fs'; -import { MangoClient } from '../src/client'; -import { MANGO_V4_ID } from '../src/constants'; +import { MangoClient } from '../../src/client'; +import { MANGO_V4_ID } from '../../src/constants'; // // example script to close accounts - banks, markets, group etc. which require admin to be the signer diff --git a/ts/client/scripts/archive/mb-admin.ts b/ts/client/scripts/archive/mb-admin.ts index b3cd173fb..3658618e5 100644 --- a/ts/client/scripts/archive/mb-admin.ts +++ b/ts/client/scripts/archive/mb-admin.ts @@ -3,7 +3,7 @@ import { ASSOCIATED_TOKEN_PROGRAM_ID, NATIVE_MINT, TOKEN_PROGRAM_ID, -} from '../src/utils/spl'; +} from '../../src/utils/spl'; import { AddressLookupTableProgram, ComputeBudgetProgram, @@ -15,21 +15,21 @@ import { SystemProgram, } from '@solana/web3.js'; import fs from 'fs'; -import { TokenIndex } from '../src/accounts/bank'; -import { Group } from '../src/accounts/group'; +import { TokenIndex } from '../../src/accounts/bank'; +import { Group } from '../../src/accounts/group'; import { Serum3OrderType, Serum3SelfTradeBehavior, Serum3Side, -} from '../src/accounts/serum3'; -import { Builder } from '../src/builder'; -import { MangoClient } from '../src/client'; +} from '../../src/accounts/serum3'; +import { Builder } from '../../src/builder'; +import { MangoClient } from '../../src/client'; import { NullPerpEditParams, NullTokenEditParams, -} from '../src/clientIxParamBuilder'; -import { MANGO_V4_ID, OPENBOOK_PROGRAM_ID } from '../src/constants'; -import { buildVersionedTx, toNative } from '../src/utils'; +} from '../../src/clientIxParamBuilder'; +import { MANGO_V4_ID, OPENBOOK_PROGRAM_ID } from '../../src/constants'; +import { buildVersionedTx, toNative } from '../../src/utils'; const GROUP_NUM = Number(process.env.GROUP_NUM || 0); diff --git a/ts/client/scripts/archive/mb-close-account.ts b/ts/client/scripts/archive/mb-close-account.ts index 13d6ad8ca..4dd3907e0 100644 --- a/ts/client/scripts/archive/mb-close-account.ts +++ b/ts/client/scripts/archive/mb-close-account.ts @@ -1,9 +1,9 @@ import { AnchorProvider, BN, Wallet } from '@coral-xyz/anchor'; import { Connection, Keypair } from '@solana/web3.js'; import fs from 'fs'; -import { Serum3Side } from '../src/accounts/serum3'; -import { MangoClient } from '../src/client'; -import { MANGO_V4_ID } from '../src/constants'; +import { Serum3Side } from '../../src/accounts/serum3'; +import { MangoClient } from '../../src/client'; +import { MANGO_V4_ID } from '../../src/constants'; // // (untested?) script which closes a mango account cleanly, first closes all positions, withdraws all tokens and then closes it diff --git a/ts/client/scripts/archive/mb-force-close-account.ts b/ts/client/scripts/archive/mb-force-close-account.ts index 44eea6b76..e06cda03b 100644 --- a/ts/client/scripts/archive/mb-force-close-account.ts +++ b/ts/client/scripts/archive/mb-force-close-account.ts @@ -1,9 +1,9 @@ import { AnchorProvider, Wallet } from '@coral-xyz/anchor'; import { Connection, Keypair, PublicKey } from '@solana/web3.js'; import fs from 'fs'; -import { Group } from '../src/accounts/group'; -import { MangoClient } from '../src/client'; -import { MANGO_V4_ID } from '../src/constants'; +import { Group } from '../../src/accounts/group'; +import { MangoClient } from '../../src/client'; +import { MANGO_V4_ID } from '../../src/constants'; const GROUP_NUM = Number(process.env.GROUP_NUM || 0); const MANGO_ACCOUNT_PK = process.env.MANGO_ACCOUNT_PK; diff --git a/ts/client/scripts/archive/mb-oracle-inspect.ts b/ts/client/scripts/archive/mb-oracle-inspect.ts index 146934a0f..f8ebbe13f 100644 --- a/ts/client/scripts/archive/mb-oracle-inspect.ts +++ b/ts/client/scripts/archive/mb-oracle-inspect.ts @@ -4,8 +4,8 @@ import { isPythOracle, isSwitchboardOracle, parseSwitchboardOracle, -} from '../src/accounts/oracle'; -import { toNativeI80F48 } from '../src/utils'; +} from '../../src/accounts/oracle'; +import { toNativeI80F48 } from '../../src/utils'; const { MB_CLUSTER_URL } = process.env; async function decodePrice(conn, ai): Promise { diff --git a/ts/client/scripts/archive/mb-sim-accounts-with-param-change.ts b/ts/client/scripts/archive/mb-sim-accounts-with-param-change.ts index afecf1229..19dc1aef9 100644 --- a/ts/client/scripts/archive/mb-sim-accounts-with-param-change.ts +++ b/ts/client/scripts/archive/mb-sim-accounts-with-param-change.ts @@ -1,12 +1,12 @@ import { AnchorProvider, Wallet } from '@coral-xyz/anchor'; import { Cluster, Connection, Keypair, PublicKey } from '@solana/web3.js'; import fs from 'fs'; -import { HealthType } from '../src/accounts/mangoAccount'; -import { PerpMarketIndex } from '../src/accounts/perp'; -import { MangoClient } from '../src/client'; -import { MANGO_V4_ID } from '../src/constants'; -import { I80F48 } from '../src/numbers/I80F48'; -import { toUiDecimalsForQuote } from '../src/utils'; +import { HealthType } from '../../src/accounts/mangoAccount'; +import { PerpMarketIndex } from '../../src/accounts/perp'; +import { MangoClient } from '../../src/client'; +import { MANGO_V4_ID } from '../../src/constants'; +import { I80F48 } from '../../src/numbers/I80F48'; +import { toUiDecimalsForQuote } from '../../src/utils'; const CLUSTER_URL = process.env.CLUSTER_URL_OVERRIDE || process.env.MB_CLUSTER_URL; diff --git a/ts/client/scripts/archive/mb-user.ts b/ts/client/scripts/archive/mb-user.ts index c2d7cd0db..ff6b3d232 100644 --- a/ts/client/scripts/archive/mb-user.ts +++ b/ts/client/scripts/archive/mb-user.ts @@ -1,8 +1,8 @@ import { AnchorProvider, Wallet } from '@coral-xyz/anchor'; import { Connection, Keypair } from '@solana/web3.js'; import fs from 'fs'; -import { HealthType } from '../src/accounts/mangoAccount'; -import { MangoClient, MANGO_V4_ID, toUiDecimalsForQuote } from '../src/index'; +import { HealthType } from '../../src/accounts/mangoAccount'; +import { MangoClient, MANGO_V4_ID, toUiDecimalsForQuote } from '../../src/index'; async function main() { const options = AnchorProvider.defaultOptions(); diff --git a/ts/client/scripts/liqtest/liqtest-make-candidates.ts b/ts/client/scripts/liqtest/liqtest-make-candidates.ts index 3dac48399..baff01af3 100644 --- a/ts/client/scripts/liqtest/liqtest-make-candidates.ts +++ b/ts/client/scripts/liqtest/liqtest-make-candidates.ts @@ -1,21 +1,21 @@ import { AnchorProvider, BN, Wallet } from '@coral-xyz/anchor'; import { Connection, Keypair, PublicKey } from '@solana/web3.js'; import fs from 'fs'; -import { Bank } from '../src/accounts/bank'; -import { MangoAccount } from '../src/accounts/mangoAccount'; -import { PerpMarket, PerpOrderSide, PerpOrderType } from '../src/accounts/perp'; +import { Bank } from '../../src/accounts/bank'; +import { MangoAccount } from '../../src/accounts/mangoAccount'; +import { PerpMarket, PerpOrderSide, PerpOrderType } from '../../src/accounts/perp'; import { Serum3OrderType, Serum3SelfTradeBehavior, Serum3Side, -} from '../src/accounts/serum3'; -import { Builder } from '../src/builder'; -import { MangoClient } from '../src/client'; +} from '../../src/accounts/serum3'; +import { Builder } from '../../src/builder'; +import { MangoClient } from '../../src/client'; import { NullPerpEditParams, NullTokenEditParams, -} from '../src/clientIxParamBuilder'; -import { MANGO_V4_ID } from '../src/constants'; +} from '../../src/clientIxParamBuilder'; +import { MANGO_V4_ID } from '../../src/constants'; // // This script creates liquidation candidates diff --git a/ts/client/scripts/liqtest/liqtest-settle-and-close-all.ts b/ts/client/scripts/liqtest/liqtest-settle-and-close-all.ts index b61046826..a79efcfd6 100644 --- a/ts/client/scripts/liqtest/liqtest-settle-and-close-all.ts +++ b/ts/client/scripts/liqtest/liqtest-settle-and-close-all.ts @@ -1,8 +1,8 @@ import { AnchorProvider, Wallet } from '@coral-xyz/anchor'; import { Connection, Keypair } from '@solana/web3.js'; import fs from 'fs'; -import { MangoClient } from '../src/client'; -import { MANGO_V4_ID } from '../src/constants'; +import { MangoClient } from '../../src/client'; +import { MANGO_V4_ID } from '../../src/constants'; // // This script tries to withdraw all positive balances for all accounts