Results 115 issues of Marco Granelli

## Describe your changes Splits the `reading` and `writing` modules into `blocking` and `asynchronous` to allow usage of the light sdk from an async runtime. Also add the f77e3393f7e6d769f1f13f4b451f4e226cdab227 commit...

ready for draft

## Describe your changes Small update to set the gas sentinel for ibc transactions to allow them to be rewrapped and resubmitted. ## Indicate on which release or other PRs...

merged to draft
ready for draft

## Describe your changes Adds an integration test to check that an unconverted asset can be correctly spent in the masp. ## Indicate on which release or other PRs this...

## Describe your changes ## Indicate on which release or other PRs this topic is based on ## Checklist before merging to `draft` - [ ] I have added a...

## Describe your changes Rounds the epoch length to the closest integer to prevent writing a float value to the config file. ## Indicate on which release or other PRs...

## Describe your changes Closes #2554. Modifies `tx_init_account` and `tx_update account` to not write the vp key. Updates of it are not supported for now and when initializing a new...

breaking:genesis
breaking-change

## Describe your changes Modifies the client to invalidate the spend notes after their usage, to allow the construction of consecutive valid masp transactions (mandatory requirement for fee unshielding and...

Closes #75. Implements the required modifications for https://github.com/anoma/namada/pull/2972 cc: @batconjurer

Currently, `final_check` prepends the public key for signature verification to the sighash to construct the actual msg on which the signature should be verified. This is the correct logic for...

bug

When compiled for `wasm32`, the `append` method of `CommitmentTree` crashes after the first two insertions, i.e. the first time the function `Node::combine` is called

bug