Skip to content

Commit 778747b

Browse files
breaking: dependency tree rewired (#48)
* Bump fastrlp from 0.3.1 to 0.4.0 Bumps [fastrlp](https://github.com/vorot93/fastrlp) from 0.3.1 to 0.4.0. - [Commits](https://github.com/vorot93/fastrlp/commits) --- updated-dependencies: - dependency-name: fastrlp dependency-version: 0.4.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump both ethereum-types and fastrlp at the same time * Adjust one changed method * Replace ethabi with alloy * Replace fastrlp with alloy * Mention in changelog * Relicense to MIT * Check cargo deny * Fix clippy --------- Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent 2c54747 commit 778747b

22 files changed

+1491
-437
lines changed

.github/workflows/build.yml

+4-2
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
fail-fast: false
1919
matrix:
2020
rust:
21-
- 1.81.0 # MSRV
21+
- 1.82.0 # MSRV
2222
- stable
2323
- beta
2424
- nightly
@@ -59,10 +59,12 @@ jobs:
5959

6060
- uses: taiki-e/install-action@v2 # zizmor: ignore[ref-confusion]
6161
with:
62-
tool: cargo-rdme
62+
tool: cargo-rdme,cargo-deny
6363

6464
- name: Check README is up-to-date
6565
run: cargo rdme --check
66+
- name: Check license compat and advisories
67+
run: cargo deny check
6668

6769
coverage:
6870
name: Coverage

.pre-commit-config.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ repos:
2222
- id: fmt
2323
- id: cargo-check
2424
- id: clippy
25+
args: [--all-features]
2526

2627
- repo: https://github.com/macisamuele/language-formatters-pre-commit-hooks
2728
rev: v2.14.0

CHANGELOG.md

+6-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,12 @@ Possible header types:
99
- `Bug Fixes` for any bug fixes.
1010
- `Breaking Changes` for any backwards-incompatible changes.
1111

12-
## v0.1.1 (unreleased)
12+
## v0.2.0 (unreleased)
13+
* breaking: replaced several dependencies with `alloy` umbrella package. This change
14+
improves dependency compatibility and makes interaction of our code with external packages
15+
more predictable.
16+
* breaking: the project is now released under MIT license. Previous versions can
17+
still be used under conditions of the previous license.
1318
* feat: updated mainnet and testnet URLs.
1419

1520
## v0.1.0

0 commit comments

Comments
 (0)