https://github.com/onlyforward0613/solster-dex
https://github.com/onlyforward0613/solster-dex
Last synced: over 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/onlyforward0613/solster-dex
- Owner: OnlyForward0613
- License: apache-2.0
- Created: 2024-05-04T09:21:05.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-05-04T09:30:27.000Z (about 2 years ago)
- Last Synced: 2024-05-04T10:29:35.834Z (about 2 years ago)
- Language: TypeScript
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Packages
| Package | Version | Description |
| --------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------- |
| [`@project-serum/borsh`](/packages/borsh) | [](https://www.npmjs.com/package/@project-serum/borsh) | Borsh serialization primitives |
| [`@project-serum/common`](/packages/common) | [](https://www.npmjs.com/package/@project-serum/common) | Common utilities |
| [`@project-serum/serum`](/packages/serum) | [](https://www.npmjs.com/package/@project-serum/serum) | Library for interacting with the Serum DEX |
| [`@project-serum/pool`](/packages/pool) | [](https://www.npmjs.com/package/@project-serum/pool) | Client for interacting with Pools |
| [`@project-serum/spl-token-swap`](/packages/spl-token-swap) | [](https://www.npmjs.com/package/@project-serum/spl-token-swap) | Client for interacting with the SPL Token Swap Program |
| [`@project-serum/swap`](/packages/swap) | [](https://www.npmjs.com/package/@project-serum/swap) | Client for swapping on the Serum DEX |
| [`@project-serum/tokens`](/packages/tokens) | [](https://www.npmjs.com/package/@project-serum/tokens) | Solana token addresses |
## Contributing
### Installing
To get started first install the required build tools:
```
npm install -g lerna
npm install -g yarn
```
Then bootstrap the workspace:
```
yarn
```
### Building
To build the workspace:
```
yarn build
```
### Testing
To run all tests:
```
yarn test
```
### Linting
To lint:
```
yarn lint
```
To apply lint fixes:
```
yarn lint:fix
```