Tiago Carvalho

Results 89 issues of Tiago Carvalho

## Describe your changes Modify the router macro to emit maybe-`Send` futures. ## Indicate on which release or other PRs this topic is based on `v0.40.0` ## Checklist before merging...

client
SDK

Introduced by #3268 When parsing an `EventTrace

bug
prio:low
non-breaking-change

In #3308, `wasmer` was bumped to 4.3.1. The migration from 2.x to 4.x came with significant API changes, which were addressed in a less than ideal way. Therefore, we ought...

ledger
wasm
refactor / code quality
non-breaking-change

We currently use RocksDB as our database backend. RocksDB has an interesting [snapshot feature](https://github.com/facebook/rocksdb/wiki/Snapshot), which provides read-only access to the database without blocking subsequent writes. Namada's ABCI Query implementation, as...

enhancement
storage
client
brainstorming
post-mainnet

When we reset the ledger state, despite Namada correctly operating as a validator node, CometBFT operates under the assumption it is connected to a full node.

bug
ledger

During the course of the shielded expedition, while aggregating a proof in storage for a given validator set update, it was sometimes possible to observe the following node log lines...

bug
ethereum-bridge

## Describe your changes - closes #4376 - [x] Upgrade to `wasmer` v5.0.0 (see: https://wasmer.io/posts/introducing-wasmer-v5) - [ ] Introduce an option to run integration tests with `wasmer`'s interpreter mode, introduced...

wasm

Currently, Namada does not support the shielded refunding of some tx. However, it may be possible to do so, with the following: 1. The user optionally specifies a shielded refund...

enhancement
IBC
UX
MASP
breaking:consensus

## Describe your changes Fixes the limit of the scanned progress bar in shielded sync being lower than the current value. ### Example ``` Scanned 0 0 ShieldedBalanceChart.tsx:27 Scanned 1...

bug
UX
MASP
SDK
breaking:SDK

The conversion state is being written to rocksdb at every epoch. However, in practice, it is only updated at every masp epoch, which is a multiple of a regular epoch....

enhancement
prio:low
MASP
non-breaking-change