anoma / namada

Rust implementation of Namada, a Proof-of-Stake L1 for interchain asset-agnostic privacy
https://namada.net
GNU General Public License v3.0
2.4k stars 960 forks source link

Evaluate removal of the speculative shielded context #4074

Open grarco opened 5 days ago

grarco commented 5 days ago

Follows #4019.

We could consider removing the pre-caching mechanism of the shielded wallet (a.k.a. the speculative shielded context) and go back to calling shielded-sync in the client automatically before any masp-related command (balance query, shielded tx, unshielding tx). The reasons are:

There's only one possible catch:

grarco commented 5 days ago

cc: @sug0, @batconjurer