Skip to content

Conversation

@sol-warrior
Copy link
Contributor

This PR introduces tests and updates related to the close-account program:

  • Added LiteSVM tests for closing accounts.
  • Updated dependencies: @solana/web3.js → v1.98.4, added litesvm 0.4.0.
  • Refactored tests to use Chai instead of node:assert for consistency.
  • Updated TypeScript configuration: ES2020 target, nodenext module resolution, and JSON imports.
  • Removed deprecated bankrun test.

@jacobcreech, please let me know if any modifications or adjustments are needed. I would be happy to make the necessary updates.🙌🏼

- Add litesvm dependency with version 0.4.0
- Upgrade @solana/web3.js to version 1.98.4
- Update related dependencies in pnpm-lock.yaml to reflect changes
- Anchor tests natively use Mocha, so replaced unnecessary `node:test` usage with Mocha and Chai for consistency.
- Upgrade TypeScript compiler options to target ES2020 and use nodenext module resolution.
- Enable JSON module resolution for improved compatibility.
…ch IDL

- Removed unnecessary SystemProgram reference from transaction instruction keys for clarity and correctness.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant