Results 28 issues of Murisi Tarusenga

Got MASP note encryption working. Ported Zcash transaction module to `masp_primitives`. Updated test vectors and ensured that all unit tests are passing.

Cut down the duration of the E2E tests by storing precomputed MASP transactions. A potential temporary fix while the MASP unit tests are being made. The advantages of this approach...

Conditioned E2E test epoch durations upon build mode.

Fixing failing MASP E2E tests. More specifically made the following changes: * Lengthened the epoch duration for the masp_txs_and_queries test * Added missing RPC endpoints: results (to obtain accepted txs)...

The main purpose of this pull request is to improve the speed of compilation. With these changes `blake2s.pir` goes from taking 5m 55s to compile to 10s. The specific changes...

## Describe your changes Updated the test vector generation code to make it easier to produce complete test vectors. More specifically, the changes are as follows: * Test vector generation...

merged to draft

## 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:...

merged to draft
ready for draft

Namada currently deals with token amounts (which do not necessarily have integral values) as follows: 1) Parse a user's decimal number into a `DenominatedAmount` and the token its quantifying 2)...