-
Notifications
You must be signed in to change notification settings - Fork 954
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 changes to help the interface #1238
Conversation
0a1d08f
to
8c0bb97
Compare
What changes does this make, and do we still need them? If so, can you rebase on @juped's SDK branch? |
So these changes are needed for shielded transfers to work. I would rather add them after Ray merges Sdk branch to main. The reasons are:
I think the best approach would be for Ray to finish the merge, then change masp_primitives and masp_proofs(I think change there is only with feature flags, but need to double check), and then merge those changes. |
844c58d
to
8da0c27
Compare
1ba2335
to
e72eb4c
Compare
* mateusz/shared-sdk-integration-wip: feat: point to the masp_proofs with correct multicore feature flag feat: disable multicore ff by default, make ShieldedUtils trait async
e72eb4c
to
ec64402
Compare
* mateusz/shared-sdk-integration-wip: changelog: add #1238 wasm: update checksums feat: point to the masp_proofs with correct multicore feature flag feat: disable multicore ff by default, make ShieldedUtils trait async format: rustfmt for incorrect sdk-wallet-force commits changelog: add #925, update changelog: add #889 DoS checks in fee specs for fee unshielding ci: remove clippy-abcipp check Adjusts block proposer address in fee specs Improves unshielding tx verification in fee specs Updates tendermint link in fee specs Improves gas accounting in specs Updates check table in fee specs Misc updates to fee specs Fixes wal in fee specs Adds protocol transactions to fee specs Adds governance proposals to fee specs Fixes unshielding in fee specs Enforces tx type order in fee specs Refactors sections of fee specs Adds unshielding to fee specs Updates fee specs Adds fee specs
Added
multicore
feature flag to theshared
andcore
.Changed
ShieldedUtils
trait to be async.Before merging this, it would be nice to change
masp_proofs
, to be able to turn off themulticore
inlibrustzcash
.Something like this:
With those changes shielded transfers should work in browser.