-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SDK: Restructure project workspace #432
Conversation
6c5a550
to
2c2e445
Compare
94715da
to
c6541a0
Compare
6b32e93
to
1ac742d
Compare
c6541a0
to
e943407
Compare
a2e02e4
to
3a83f72
Compare
0e19d3c
to
bf49cab
Compare
0e023e8
to
7f112c9
Compare
c8bc683
to
4b564c0
Compare
7f112c9
to
f00c432
Compare
4b564c0
to
a72e72f
Compare
af6aa46
to
0f7697b
Compare
1422805
to
65e4e05
Compare
0840cb9
to
5211f1f
Compare
* Move generated IDL to ts directory * update github action with new idl path * Update to use the ts exported IDL instead of the json * rebase and regenerate bindings * remove generics from generated idl * add generic stripper to makefile, use ts IDL for binding loader
5211f1f
to
f8acdab
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've been using this branch for a while and everything has worked as expected.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
only gave it a quick-ish look-over the second time around but it's clearly a great improvement already!
* SDK: Migrate Solana TS code to Solana dir (wormhole-foundation#433) * bump to stable version of sdk * Move generated IDL to ts directory (wormhole-foundation#437) * Move generated IDL to ts directory * update github action with new idl path * Update to use the ts exported IDL instead of the json * rebase and regenerate bindings * remove generics from generated idl * add generic stripper to makefile, use ts IDL for binding loader * update bindings to work for both versions (wormhole-foundation#439) * remove dupe quoter implementation, pass args to createRequestRelayInstruction * Partial CR fixes * Update makefile with suggestions from CR * skip anchor build on test * SDK: Solana TS deduplication (wormhole-foundation#442) * set peer dep for ntt route * update version * prev commit for tilt to test * restore tiltfile git checkout to main * Add 1.1.0 evm bindings (wormhole-foundation#457)
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 SDKv2Update paths in Dockerfiles, Makefiles, imports for CI tests
Deduplicate Solana ts code (#442)