Go to file
microwavedcola1 f72c3cd0ae Fix typings
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-12-27 08:26:19 +01:00
.github/workflows Upgrade to solana ~1.14.9 2022-12-13 17:00:57 +01:00
anchor@309c2c2f4c Upgrade to solana ~1.14.9 2022-12-13 17:00:57 +01:00
anchor-tests switch to new vanity address 2022-12-08 10:23:12 +01:00
cli Liquidator, liqtest and rust client fixes (#336) 2022-12-16 13:10:46 +01:00
client Liquidator, liqtest and rust client fixes (#336) 2022-12-16 13:10:46 +01:00
keeper Liquidator, liqtest and rust client fixes (#336) 2022-12-16 13:10:46 +01:00
lib/checked_math
liquidator liquidator: Skip accounts with many errors in short time 2022-12-20 14:30:26 +01:00
migrations
programs pop perp events without processing, when mango account is closed (#351) 2022-12-21 10:21:10 +01:00
py
switchboard-v2@97ed7b12de Upgrade to solana ~1.14.9 2022-12-13 17:00:57 +01:00
ts/client Fix typings 2022-12-27 08:26:19 +01:00
.dockerignore
.env.sample add dotenv for client config vars 2022-12-05 14:48:06 -05:00
.eslintignore
.eslintrc.json
.gitignore add dotenv for client config vars 2022-12-05 14:48:06 -05:00
.gitmodules Upgrade to solana ~1.14.9 2022-12-13 17:00:57 +01:00
.prettierignore
Anchor.toml Don't compile the margin-trade fixture all the time 2022-12-08 20:48:44 +01:00
CHANGELOG.md Changelog 2022-12-16 16:41:55 +01:00
Cargo.lock Liquidator, liqtest and rust client fixes (#336) 2022-12-16 13:10:46 +01:00
Cargo.toml Upgrade to solana ~1.14.9 2022-12-13 17:00:57 +01:00
Dockerfile Disable cargo-chef in Docker build (#326) 2022-12-09 10:07:49 +01:00
HOW-TO-RELEASE.md
Program
README.md switch to new vanity address 2022-12-08 10:23:12 +01:00
idl-fixup.sh idl deploy workaround, reduce size by cutting largest fields i.e. docs (#334) 2022-12-14 09:55:25 +01:00
package.json Client: Rework max_swap function (#340) 2022-12-16 16:33:37 +01:00
release-to-devnet.sh change to new authority 2022-12-19 15:38:06 +01:00
release-to-mainnet.sh move to new authority and admin 2022-12-19 19:50:09 +01:00
run-anchor-tests.sh switch to new vanity address 2022-12-08 10:23:12 +01:00
tsconfig.build.json
tsconfig.cjs.json
tsconfig.esm.json
tsconfig.json ts: fix typechecking on scripts (#269) 2022-10-11 09:38:52 +02:00
update-local-idl.sh
yarn.lock make mm work with mango-perp, deposit some funds into shared wallet mango account, fixed some ts perp issues 2022-12-09 20:23:30 +01:00

README.md

Development

  • rust version 1.59.0 (9d1b2106e 2022-02-23)
  • solana-cli 1.9.13
  • anchor-cli 0.24.2
  • npm 8.1.2
  • node v16.13.1

Devnet deployment - 4MangoMjqJ2firMokCjjGgoK8d4MXcrgL7XJaL3w6fVg

For testing latest program changes while developing, just run below scripts in given order form any branch, these set of scripts should more or less always work, bump up GROUP_NUM if you unsure if previous GROUP_NUM has not been cleanly closed or setup with older program code

./release-to-devnet.sh
GROUP_NUM=4 yarn ts-node ts/client/src/scripts/devnet-admin.ts
GROUP_NUM=4 yarn ts-node ts/client/src/scripts/devnet-user.ts
GROUP_NUM=4 yarn ts-node ts/client/src/scripts/devnet-user-close-account.ts
GROUP_NUM=4 yarn ts-node ts/client/src/scripts/devnet-admin-close.ts