Marco Granelli
Marco Granelli
## Describe your changes Adds Codecov in CI ## Indicate on which release or other PRs this topic is based on ## Checklist before merging to `draft` - [ ]...
Currently the MASP storage is managed in a suboptimal way. More specifically, the following can be observed: 1. All the keys are written under the `subspace`, meaning they are subject...
## Describe your changes Removes panics from the native masp vp. Introduces helper functions to construct masp keys. ## Indicate on which release or other PRs this topic is based...
**⚠️ REMINDER ⚠️** Make sure to review and confirm the values of: - [ ] gas costs (#3554 ) - [ ] constants - [ ] protocol parameters
Currently we have set a predefined value for the `gas-limit` argument in the client. A user can otherwise run a a tx with `dry-run-wrapper` to get the gas requirement of...
At the moment, the client automatically detect whether the submission of a `reveal_pk` transaction is needed before submitting the intended transaction. The auxiliary `reveal_pk` transaction requires a gas limit and...
## Describe your changes Removes `get_block_timestamp` method. In `process_proposal` always require CometBFT to attach a valid timestamp to the block. ## Indicate on which release or other PRs this topic...
## Describe your changes Refactors `wrapper_fee_check` into three different functions, one for each consensus state (`CheckTx`, `PrepareProposal` and `ProcessProposal`). Extract the fee unshield processing to a separate function. Also changes...
I believe there's an issue with `query_tx_deltas`. https://github.com/anoma/namada/blob/50caebb38c07fb43dbf102e3817eafd4ffd693fd/sdk/src/masp.rs#L1909 The function relies on calling `tx_search` which is only available if the node has indexing turned on (which we disable by default...
## Describe your changes ## Indicate on which release or other PRs this topic is based on ## Checklist before merging to `draft` - [ ] I have added a...