solana-program-library/account-compression/sdk
Noah Gundotra 8528f92f07
SPL Account Compression JS Package (#3609)
* AC: fix tsconfig json files for publishing js package

* AC: fix package.json module exporting, move mpl to peerDeps

* AC: rename program ids and addresses to match crate
2022-09-16 15:56:31 -04:00
..
idl account-compression: Rename packages, prep for release (#3600) 2022-09-13 17:44:18 +02:00
src SPL Account Compression JS Package (#3609) 2022-09-16 15:56:31 -04:00
tests SPL Account Compression JS Package (#3609) 2022-09-16 15:56:31 -04:00
.solitarc.js account-compression: Rename packages, prep for release (#3600) 2022-09-13 17:44:18 +02:00
README.md Account Compression: Autogenerate TS SDK with Solita (#3551) 2022-09-08 17:04:54 +05:30
jest.config.js Account Compression: Autogenerate TS SDK with Solita (#3551) 2022-09-08 17:04:54 +05:30
package.json SPL Account Compression JS Package (#3609) 2022-09-16 15:56:31 -04:00
tsconfig.base.json SPL Account Compression JS Package (#3609) 2022-09-16 15:56:31 -04:00
tsconfig.cjs.json SPL Account Compression JS Package (#3609) 2022-09-16 15:56:31 -04:00
tsconfig.json SPL Account Compression JS Package (#3609) 2022-09-16 15:56:31 -04:00
yarn.lock SPL Account Compression JS Package (#3609) 2022-09-16 15:56:31 -04:00

README.md

Account Compression SDK

Currently contains a typescript SDK to interact with on-chain SPL ConcurrentMerkleTrees.

Used to test Account Compression program.

Setting up the Solita-based Typescript SDK

  1. Generate the Solita SDK with yarn solita.

  2. Then build the SDK with yarn build.

Testing the SDK

Run yarn test. Expect jest to detect an open handle that prevents it from exiting tests naturally.