Marco Granelli
Marco Granelli
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...
With #3956 we've updated the `gas_scale` parameter to allow for more flexibility when setting the minimum gas price for a given token. We might have the need for even more...
About the mpsc channel read loop in e2e tests https://github.com/anoma/namada/blob/45e7e909c588e7c9afba078d38f33a210f7bd839/crates/tests/src/e2e/setup.rs#L899 unrelated to this PR, but this `try_recv` might be contributing substantially to the resource usage of e2e tests :P _Originally...
Depends on #3901 for the last part. We currently expose from the SDK the following function to batch transactions together. https://github.com/anoma/namada/blob/418ef64b9e65bcf381faf4d37391d3a5ce6fdb2a/crates/sdk/src/tx.rs#L2887-L2889 There are some issues with the API of this...
The `TxResult` type that carries results for all the inner transactions of a given batch internally relies on a `BTreeMap`, meaning that the results are ordered based on the hash...
We should try to test some masp edge cases: - [ ] Test a block (or even batch) with one shielded action and one MASP tx in both orders and...
It seems like in the events we emit in end block there might be some duplication, here's an example: ```json "end_block_events":[ { "type":"token/transfer", "attributes":[ { "key":"height", "value":"296244", "index":true }, {...
## Describe your changes Closes #4989. Changes the signature functions to require a public key instead of a private one when mocking a signature. Introduces a new `SigOrPubKey` trait to...
## Describe your changes Makes the `compute_masp_frontend_sus_fee` function of the SDK public for external (Namadillo) usage. Also, updates this function to account for the remainder amount. ## Checklist before merging...
## Describe your changes Closes #4074. Removes the speculative shielded context and the `shielded-sync` cli command. The shielded-sync operations is now embedded directly in the cli commands that need it:...