Skip to content

Apps v1.1.1 rc0#4343

Merged
tzemanovic merged 103 commits intomaint-1.1from
v1.1.1-rc0
Feb 5, 2025
Merged

Apps v1.1.1 rc0#4343
tzemanovic merged 103 commits intomaint-1.1from
v1.1.1-rc0

Conversation

@tzemanovic
Copy link
Copy Markdown
Collaborator

No description provided.

tzemanovic and others added 30 commits January 28, 2025 16:10
ci/mergify: update for maint-1.1 and maint-libs-0.47 (backport #4277)
(cherry picked from commit 04c1046)
(cherry picked from commit ae02991)
Display transaction fees in normal mode (backport #4218)
(cherry picked from commit aa3dfae)
Make sure the CI installs libudev-dev before building Namada. (backport #4286)
switch to published ledger-namada-rs fork (backport #4298)
(cherry picked from commit a6257eb)
…re as of beginning of epoch

(cherry picked from commit bd78cba)
(cherry picked from commit 7937b91)

# Conflicts:
#	.changelog/libs-v0.47.0/SDK/4196-rewards-at-past-epoch.md
(cherry picked from commit c988a40)
…larify that it only returns accumulated rewards available to claim

(cherry picked from commit ec6763b)
…e state before invoking the shortcut

(cherry picked from commit aacd109)
(cherry picked from commit 0112097)
tzemanovic and others added 23 commits February 5, 2025 12:13
(cherry picked from commit 37a2f67)
(cherry picked from commit 4210a13)
(cherry picked from commit 09b1004)
Murisi/remove reverse conversions (backport #4290)
(cherry picked from commit 4990b9c)
Print the transaction's chain ID in expert mode. (backport #4332)
(cherry picked from commit f9c6292)
PoS claim rewards - add token transfer event (backport #4283)
…chain-ids"

This reverts commit b75bc94, reversing
changes made to 40582cc.

(cherry picked from commit f109cf7)
Revert "Merge pull request #4332 from anoma/murisi/test-vectors-with-… (backport #4339)
* maint-libs-0.47:
  changelog: release Namada libs 0.47.1
  Namada libs 0.47.1
  Revert "Merge pull request #4332 from anoma/murisi/test-vectors-with-chain-ids"
  changelog: add #4283
  PoS: emit token transfer event on claim rewards tx
  Added a changelog entry.
  Print the transaction's chain ID in expert mode.
  Rename test_inverse_conversions to make it clear that it now tests something else.
  Added changelog entry.
  Remove the ability to specify which historical epoch amounts are exchanged to.
  Do not query for the inverse conversion when converting to the latest epoch.
  Added changelog entry.
  Update inverse conversion test.
  Now parameterize query_allowed_conversion with the target epoch.
  fixup! deps: use internal crates defined in workspace
  deps: update non-lib crates Cargo.toml to use workspace defs
  config/release: allow to publish released crates
  deps: fix ignored and rm unused default-features flags
  deps: use internal crates defined in workspace
  specify all internal lib crates in workspace
  deps: rm unused borsh-ext
  fixup! changelog: add #4307
  fixup! wallet: change the derivation path for modified ZIP32
  wallet: update the rustdoc warning about modified ZIP32
  changelog: add #4307
  wallet: change the derivation path for modified ZIP32
  Added a changelog entry.
  Split the production of native and non-native conversions into separate functions.
  Move the construction of reward assets out into a separate function.
  Invert the loop and conditional in the reward distribution algorithm.
  Added changelog entry.
  Added a changelog entry.
  Do not exchange balance amounts when querying non-native token balances.
  Use the normed inflation as the precision to get more accurate native rewards.
  Added changelog entry.
  Utilize leftover dust in conversions.
  changelog: add #4299
  update recommended CometBFT to 0.37.15
  changelog
  deps: switch to published ibc-middleware crates
  Update crates/tests/src/e2e/setup.rs
  update middleware
  ibc-rs 0.57.0
  upstream ibc-rs
  updete ibc-middleware
  WIP: replaced errors
  WIP: upgrade ibc-rs
  changelog
  revert Hermes for CI
  add hermes logs
  Revert
  Revert
  fix typo
  checking CI failure
  Hermes for v1.1.0
  make fmt
  pos: extend test case to also cover what happens when rewards are claimed
  Check for a last reward claim in addition to whether the key is in the state before invoking the shortcut
  fix: improve documentation for --epoch option in rewards command to clarify that it only returns accumulated rewards available to claim
  fix: address review suggestions
  [pos] Add unit test for vp::pos::rewards query with epochs
  enhancement: implement read_subspace_val_with_height for mockdb
  [vscode] Add namada_sdk unit test debug launch definition
  changelog: add
  refactor: Amount::from(0) -> Amount::zero()
  slight wording change: for -> at to make it more clear that rewards are as of beginning of epoch
  cargo fmt
  refactor: use existing storage_value query function for looking up past rewards_counter
  [pos] when querying rewards by epoch, use the historical rewards_counter value
  [pos] Add epoch argument to vp::pos::rewards
  switch to published ledger-namada-rs fork
  Changelog: #4289
  Adds more cases to multisig unit test
  Added a changelog entry.
  Make sure the CI installs libudev-dev before building Namada.
  Upgrade the Ledger app Rust library and also upgrade the Ledger app used in the CI.
  Use prop_filter to ensure that random transactions are generated with valid fees.
  Added changelog entry.
  Update hardware wallet test vectors to display transaction fees in normal mode.
  ci/mergify: update for maint-1.1 and maint-libs-0.47
@tzemanovic tzemanovic changed the title V1.1.1 rc0 Apps v1.1.1 rc0 Feb 5, 2025
@codecov
Copy link
Copy Markdown

codecov bot commented Feb 5, 2025

Codecov Report

Attention: Patch coverage is 81.55707% with 244 lines in your changes missing coverage. Please review.

Project coverage is 74.18%. Comparing base (a0cc88c) to head (7a60628).
Report is 103 commits behind head on maint-1.1.

Files with missing lines Patch % Lines
crates/ibc/src/context/common.rs 56.56% 43 Missing ⚠️
crates/ibc/src/context/nft_transfer.rs 55.78% 42 Missing ⚠️
crates/ibc/src/lib.rs 9.67% 28 Missing ⚠️
crates/ibc/src/context/client.rs 0.00% 18 Missing ⚠️
crates/ibc/src/context/token_transfer.rs 75.00% 17 Missing ⚠️
crates/sdk/src/signing.rs 0.00% 16 Missing ⚠️
crates/ibc/src/context/execution.rs 63.15% 14 Missing ⚠️
crates/ibc/src/context/nft_transfer_mod.rs 13.33% 13 Missing ⚠️
crates/shielded_token/src/conversion.rs 94.33% 12 Missing ⚠️
crates/ibc/src/context/validation.rs 72.50% 11 Missing ⚠️
... and 10 more
Additional details and impacted files
@@              Coverage Diff              @@
##           maint-1.1    #4343      +/-   ##
=============================================
+ Coverage      74.04%   74.18%   +0.14%     
=============================================
  Files            345      345              
  Lines         110033   110632     +599     
=============================================
+ Hits           81474    82073     +599     
  Misses         28559    28559              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@tzemanovic tzemanovic merged commit 7a60628 into maint-1.1 Feb 5, 2025
27 of 28 checks passed
@tzemanovic tzemanovic deleted the v1.1.1-rc0 branch February 5, 2025 18:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants