diff --git a/release-to-mainnet.sh b/release-to-mainnet.sh index d75c80e57..55dfc9f93 100755 --- a/release-to-mainnet.sh +++ b/release-to-mainnet.sh @@ -2,7 +2,7 @@ set -ex pipefail -WALLET_WITH_FUNDS=~/.config/solana/mango-mainnet.json +WALLET_WITH_FUNDS=~/.config/solana/mango-mainnet-1.json PROGRAM_ID=4MangoMjqJ2firMokCjjGgoK8d4MXcrgL7XJaL3w6fVg # build program, diff --git a/ts/client/src/scripts/mb-admin.ts b/ts/client/src/scripts/mb-admin.ts index d25847662..b24d831dc 100644 --- a/ts/client/src/scripts/mb-admin.ts +++ b/ts/client/src/scripts/mb-admin.ts @@ -127,6 +127,20 @@ async function createGroup() { console.log(`...registered group ${group.publicKey}`); } +async function changeAdmin() { + const result = await buildAdminClient(); + const client = result[0]; + const admin = result[1]; + + const group = await client.getGroupForCreator(admin.publicKey, GROUP_NUM); + + console.log(`Changing admin...`); + await client.groupEdit( + group, + new PublicKey('DSiGNQaKhFCSZbg4HczqCtPAPb1xV51c9GfbfqcVKTB4'), + ); +} + async function registerTokens() { const result = await buildAdminClient(); const client = result[0]; @@ -425,6 +439,7 @@ async function registerPerpMarkets() { async function main() { try { // await createGroup(); + // await changeAdmin(); } catch (error) { console.log(error); }