wormhole-foundation / native-token-transfers

Open, flexible, and composable framework for transferring tokens across blockchains without liquidity pools
Other
22 stars 40 forks source link

SDK: Restructure project workspace #432

Closed barnjamin closed 5 months ago

barnjamin commented 7 months ago

Restructure package workspace to share TS across the entire repo and keep lib/sdk code alongside contract source.

Moves /solana/ts/sdk to /solana/ts/lib Moves /sdk/solana to /solana/ts/sdk

Checks in single copy of each version of idl to /solana/ts/idl/{json,ts}

Update /solana/ts/lib and existing anchor test to rely only on SDKv2

Update paths in Dockerfiles, Makefiles, imports for CI tests

Deduplicate Solana ts code (#442)