Go to file
microwavedcola1 90c3269e59 readme update
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
2022-08-18 08:58:58 +02:00
.cargo use same rust as what solana uses, use same solana version as cargo toml 2022-05-24 13:52:30 +02:00
.github/workflows Update trigger branch 2022-08-09 12:14:48 +01:00
anchor@b52f236146 Instruction introspection: don't hardcode discriminators 2022-08-05 23:24:17 +02:00
anchor-tests Clarkeni/ids from api (#177) 2022-08-18 08:48:45 +02:00
cli Liquidator: basic sell/buy to keep only quote 2022-08-10 16:18:41 +02:00
client FlashLoan: Add flash_loan_type (#164) 2022-08-17 12:36:55 +02:00
keeper Merge pull request #150 from blockworks-foundation/mc/docker 2022-08-09 12:17:13 +01:00
lib/checked_math checked_math: support casts and I80F48::from 2022-08-14 15:01:15 +02:00
liquidator Liquidator: Fix condition for starting to liquidate 2022-08-16 16:19:04 +02:00
mango-macro further work on perps 2022-03-22 07:06:33 +01:00
migrations First commit 2022-01-21 19:21:46 +01:00
programs Fix computation of utilization time-weighted average 2022-08-17 15:29:11 +02:00
py rename 2022-03-01 20:55:10 +01:00
ts/client cleanup 2022-08-18 08:49:07 +02:00
.dockerignore wip docker 2022-07-29 11:15:26 +02:00
.eslintignore add eslint config and fix errors 2022-08-04 14:44:59 -04:00
.eslintrc.json add custom sendTransaction to support post send callbacks 2022-08-12 17:15:12 -07:00
.gitignore Clarkeni/anchor tests (#120) 2022-08-03 09:05:16 -07:00
.gitmodules fix small things to make ci work again (#126) 2022-07-30 09:49:56 +02:00
.prettierignore run prettier and add prettierignore 2022-08-04 14:45:09 -04:00
Anchor.toml Clarkeni/group logging (#142) 2022-08-05 10:11:44 -07:00
CHANGELOG.md FlashLoan: Add flash_loan_type (#164) 2022-08-17 12:36:55 +02:00
Cargo.lock Avoid custom Debug impls by using derivative crate 2022-08-13 10:18:04 +02:00
Cargo.toml Add "cli" command line tool to generate pda addresses 2022-08-02 09:45:12 +02:00
Dockerfile Upgrade docker runtime distro 2022-08-12 14:17:18 +01:00
HOW-TO-RELEASE.md update 2022-07-14 10:14:23 +02:00
README.md readme update 2022-08-18 08:58:58 +02:00
idl-fixup.sh IDL: Remove NodeRef and NodeRefMut enums 2022-07-22 08:35:30 +02:00
mc-release-to-devnet.sh Make anchor's lint pass 2022-08-15 10:48:43 +02:00
package-lock.json add eslint config and fix errors 2022-08-04 14:44:59 -04:00
package.json Clarkeni/ids from api (#177) 2022-08-18 08:48:45 +02:00
release-to-devnet.sh Make anchor's lint pass 2022-08-15 10:48:43 +02:00
release-to-mainnet.sh Make anchor's lint pass 2022-08-15 10:48:43 +02:00
tsconfig.build.json integrate initial pass of orcas devnet swap 2022-06-10 09:02:10 -04:00
tsconfig.cjs.json integrate initial pass of orcas devnet swap 2022-06-10 09:02:10 -04:00
tsconfig.esm.json add esm tsconfig 2022-06-30 13:17:10 -04:00
tsconfig.json make jup-ag/core a devdependency 2022-07-05 23:38:53 -04:00
update-local-idl.sh Make anchor's lint pass 2022-08-15 10:48:43 +02:00
yarn.lock mc/max swap (#159) 2022-08-11 17:44:12 +02: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 - m43thNJ58XCjL798ZSq6JGAG1BnWskhdq5or6kcnfsD

I have cleand up and renamed the scripts, for testing latest program changes while developing, just run below form any branch, these set of scripts should more or less always work, bump up GROUP_NUM if you unsure if previous GROUP_NUM is not 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