Results 28 issues of Murisi Tarusenga

## Describe your changes Checking the result of merging #2257 into #2252 . ## Indicate on which release or other PRs this topic is based on Namada v0.28.0. ## Checklist...

## Describe your changes Made changes necessary to enable hardware wallets to first correctly display amounts in different tokens and second sign over them. Specifically, the following changes were made:...

MASP transaction validation seems to be incomplete, and hence may accept MASP transactions that should be rejected. In particular it seems to be missing the following: * Spend description anchor...

bug
prio:high
MASP
security

The following tasks pertain to the hardware wallet and the maintenance of the test-vectors that are used to check its correctness: - [x] Finish review of the replay protection changes...

pre-mainnet
last-minute

Some of the code executed during MASP transaction validation is unsafe and could be exploited to crash a node. More specifically, the following lines may be problematic: * Spend description...

bug
MASP
security

## Describe your changes * Refactored the validation of shielded transaction transparent outputs: * Now avoid assuming that transparent outputs are ordered. * No longer assuming that there must be...

MASP
merged to draft

## Describe your changes Testing #2475 with #2479 merged in. ## Indicate on which release or other PRs this topic is based on #2475 and #2479 ## Checklist before merging...

## Describe your changes This PR creates a separate synchronization command and heavily draws code from #2422 . More specifically, this PR's changes are as follows: * Parallelized the downloading...

## Describe your changes This PR creates a separate synchronization command and heavily draws code from #2422 . More specifically, this PR's changes are as follows: * Parallelized the downloading...

Make E2E tests for MASP wallet functionality to prevent future regressions. It should essentially test all subcommands of `anomaw masp`. I.e. under various CLI parameters, it should test the correct...

enhancement
good first issue
wallet
testing
MASP
namada
pre-mainnet