Results 115 issues of Marco Granelli

## Describe your changes Closes #4496. Changes the base fee logic: burns it if the fee token is the native one and sends it to PGF otherwise. For now the...

breaking:consensus
do-not-merge
breaking:api

We have introduced mock signature generation (and verification) for dry runs in #4832. To minimize code duplication in the SDK we used the same interface of `sign_wrapper` for `mock_sign_wrapper` and...

SDK
breaking:SDK

The MASP vp currently allows shielding dated assets (with an epoch) even when they are not part of the incentive program. https://github.com/namada-net/namada/blob/ef427a441c9031cf8668b09b6dc1e40d31c6a852/crates/shielded_token/src/vp.rs#L719-L740 As mentioned in the comment this does not...

UX
validity-predicate
MASP
breaking:consensus

## Describe your changes ## Checklist before merging - [ ] If this PR has some consensus breaking changes, I added the corresponding `breaking::` labels - This will require 2...

SDK
non-breaking-change

This function is unused. https://github.com/anoma/namada/blob/427a57cab8c93a18f293b00e9f54e6e9da5ac147/crates/core/src/storage.rs#L554 It only appears in `init_chain` where we write the value to storage but we never read it. It was used in v1 of masp fee...

prio:low
storage
breaking:state