What's Changed
- remove SPL related instructions by @brewmaster012 in #27
- separate deposit into two instructions: deposit, deposit_and_call by @brewmaster012 in #29
- ci: added license, fix npm publish by @fadeev in #31
- fix: add domain separator in the TSS message signature hash by @brewmaster012 in #25
- fix: check-effect-interaction to prevent potential re-entrancy issue by @brewmaster012 in #26
- chore: update codeowners by @skosito in #36
- refactor
deposit_and_call
anddeposit_spl_token_and_call
by @brewmaster012 in #35 - add: allow withdraw SOL to PDA by @brewmaster012 in #37
- add extra validation to withdraw spl token instruction by @brewmaster012 in #39
- ci: add semantic pr workflow by @lumtis in #45
- docs: make some reorg in the readme by @lumtis in #49
- refactor: enhance PDA validation by @brewmaster012 in #40
- feat: whitelist and unwhitelist SPL tokens by @brewmaster012 in #41
- feat: withdraw_spl_token: create recipient ATA account if non-existent by @brewmaster012 in #55
- ci: publish to npm fix by @fadeev in #57
- feat: enable tss auth on spl whitelisting by @skosito in #60
- build(deps): bump secp256k1 from 5.0.0 to 5.0.1 in the npm_and_yarn group across 1 directory by @dependabot in #58
- build(deps): bump elliptic from 6.5.7 to 6.6.0 in the npm_and_yarn group across 1 directory by @dependabot in #61
- fix: add deposit fee and audit fixes by @skosito in #66
- fix: use SPL ZRC20 withdraw fee to cover the ATA account creation rent fee by @brewmaster012 in #67
- chore: update codeowner by @lumtis in #69
Full Changelog: v1.0.0...v2.0.0