Skip to content

Commit 9f91824

Browse files
authored
Merge branch 'main' into bat/add-shielding-fee-section
2 parents 6754f06 + eec698d commit 9f91824

File tree

163 files changed

+5026
-1712
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

163 files changed

+5026
-1712
lines changed
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
- Introduced the possibility to skip fee checks when MASP fee payment is
2+
expected. ([\#4730](https://github.com/anoma/namada/pull/4730))
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
- Fix to receive IBC denom whose base token includes slash
2+
([\#4643](https://github.com/anoma/namada/issues/4643))
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
- Fixed a possible overflow of the masp expiration height in the SDK.
2+
([\#4725](https://github.com/anoma/namada/pull/4725))
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
- Allow to execute WASM with a tx payload that doesn't fit into the initial WASM
2+
memory. ([\#4729](https://github.com/anoma/namada/pull/4729))
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
- Validate the base denom in MsgTransfer
2+
([\#4733](https://github.com/anoma/namada/issues/4733))

.changelog/unreleased/improvements/4436-compress-hw-displays.md renamed to .changelog/libs-v0.251.0/improvements/4436-compress-hw-displays.md

File renamed without changes.
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
- Forbid targeting MASP payment addresses in IBC transfers.
2+
([\#4593](https://github.com/anoma/namada/pull/4593))
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
- Currently, the shielded wallet attempts to find a file and deserialize it, both of which are fallible. Upon failure,
2+
a default (empty) wallet is created. This is fine if the file is missing, but causes unexpeceted behavior when we've changed
3+
the wallet format and deserialize fails. This PR changes the logic to the following:
4+
5+
- If the file is missing, use a default
6+
- If deserialization fails, try to run a migration (this requires versioning shielded wallets)
7+
- If deserializing / migration fails, error out explicitly
8+
9+
([\#4664](https://github.com/anoma/namada/pull/4664))
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
- Conversions are cached when performing Masp balance queries. Futhermore, the decoded asset type cache is used more
2+
- effectively. Care must be taken to clear the masp conversions cache on load if the masp epoch has changed. If the
3+
- masp epoch changes during a balance query, it may produce invalid output. However, repeating the query after the epoch
4+
- has completed will yield the correct result. The new cache resides on the shielded wallet, so a migration has been added.
5+
6+
([\#4671](https://github.com/anoma/namada/pull/4671))
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
- Perform wasm gas accounting using mutable global, to avoid frequent host/guest
2+
vm context switches. ([\#4685](https://github.com/anoma/namada/pull/4685))

0 commit comments

Comments
 (0)