Skip to content

Commit

Permalink
Changeset
Browse files Browse the repository at this point in the history
  • Loading branch information
lambertkevin committed Oct 25, 2024
1 parent d7a26a4 commit 66d5d3d
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 0 deletions.
5 changes: 5 additions & 0 deletions .changeset/eleven-tomatoes-approve.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@ledgerhq/hw-app-eth": minor
---

Refactoring of transaction decoding and fix EIP-155 applied incorrectly for legacy transactions (type 0). The `v` can now be used as is, representing either the EIP-155 value or the parity (0/1) for transactions using EIP-2718. Ethers full library has now also been removes from dependencies to decrease install and bundle sizes.
6 changes: 6 additions & 0 deletions .changeset/real-donuts-occur.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@ledgerhq/coin-evm": patch
"@ledgerhq/live-env": patch
---

Remove helper `applyEIP155` now that `hw-app-eth` is fixed and returns a valid `v` in all possible cases. Adding a env var `EVM_FORCE_LEGACY_TRANSACTIONS` to force transaction type 0, making this change QA compatible.
5 changes: 5 additions & 0 deletions .changeset/tiny-eagles-teach.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@ledgerhq/evm-tools": minor
---

Remove `ethers` from dependencies and use sub-librairies instead to reduce the package size.

0 comments on commit 66d5d3d

Please sign in to comment.