Sitelet https://github.com/mantine226/core/commit/07f087ce7b6780155209a7ffc012dcd39c3b1ed3
Skip to content

Commit 07f087c

Browse files
authored
chore: move rlp crates to a separate repo (alloy-rs#187)
1 parent 5f368a2 commit 07f087c

17 files changed

Lines changed: 7 additions & 1933 deletions

File tree

‎.gitignore‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/target
1+
/target/
22
/Cargo.lock
3-
.vscode
4-
.idea
3+
/.vscode/
4+
/.idea/

‎Cargo.toml‎

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,11 @@ rustdoc-args = ["--cfg", "docsrs"]
2121
alloy-dyn-abi = { version = "0.2.0", path = "crates/dyn-abi", default-features = false }
2222
alloy-json-abi = { version = "0.2.0", path = "crates/json-abi", default-features = false }
2323
alloy-primitives = { version = "0.2.0", path = "crates/primitives", default-features = false }
24-
alloy-rlp = { version = "0.2.0", path = "crates/rlp", default-features = false }
25-
alloy-rlp-derive = { version = "0.2.0", path = "crates/rlp-derive", default-features = false }
2624
alloy-sol-macro = { version = "0.2.0", path = "crates/sol-macro", default-features = false }
2725
alloy-sol-type-parser = { version = "0.2.0", path = "crates/sol-type-parser", default-features = false }
2826
alloy-sol-types = { version = "0.2.0", path = "crates/sol-types", default-features = false }
2927
syn-solidity = { version = "0.2.0", path = "crates/syn-solidity", default-features = false }
3028

31-
ruint = { version = "1.9.0", package = "ruint2", default-features = false }
32-
ruint-macro = { version = "1.0.3", package = "ruint2-macro", default-features = false }
33-
3429
# serde
3530
serde = { version = "1.0", default-features = false, features = ["alloc"] }
3631
serde_json = { version = "1.0", default-features = false, features = ["alloc"] }
@@ -47,6 +42,8 @@ num_enum = "0.6"
4742
thiserror = "1.0"
4843

4944
# misc
45+
alloy-rlp = { version = "0.3.0", default-features = false }
46+
alloy-rlp-derive = { version = "0.3.0", default-features = false }
5047
arbitrary = "1.3"
5148
arrayvec = { version = "0.7", default-features = false }
5249
bytes = { version = "1.4", default-features = false }
@@ -58,8 +55,6 @@ itoa = "1"
5855
once_cell = "1"
5956
proptest = "1"
6057
proptest-derive = "0.3"
58+
ruint = { version = "1.9.0", package = "ruint2", default-features = false }
59+
ruint-macro = { version = "1.0.3", package = "ruint2-macro", default-features = false }
6160
tiny-keccak = "2.0"
62-
63-
# make ruint2 depend on the local alloy-rlp
64-
[patch.crates-io]
65-
alloy-rlp = { path = "crates/rlp" }

‎README.md‎

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,6 @@ No action is needed from devs.
2020
This repository contains the following crates:
2121

2222
- [`alloy-primitives`] - Primitive integer and byte types
23-
- [`alloy-rlp`] - Implementation of [Ethereum RLP serialization][rlp]
24-
- [`alloy-rlp-derive`] - Derive macros for `alloy-rlp`
2523
- [`alloy-sol-type-parser`] - A simple parser for Solidity type strings
2624
- [`alloy-json-abi`] - [JSON-ABI] implementation
2725
- [`alloy-dyn-abi`] - Run-time ABI and [EIP-712] implementations
@@ -30,15 +28,12 @@ This repository contains the following crates:
3028
- [`syn-solidity`] - [`syn`]-powered Solidity parser, used by `alloy-sol-macro`
3129

3230
[`alloy-primitives`]: ./crates/primitives
33-
[`alloy-rlp`]: ./crates/rlp
34-
[`alloy-rlp-derive`]: ./crates/rlp-derive
3531
[`alloy-json-abi`]: ./crates/json-abi
3632
[`alloy-sol-type-parser`]: ./crates/sol-type-parser
3733
[`alloy-dyn-abi`]: ./crates/dyn-abi
3834
[`alloy-sol-types`]: ./crates/sol-types
3935
[`alloy-sol-macro`]: ./crates/sol-macro
4036
[`syn-solidity`]: ./crates/syn-solidity
41-
[rlp]: https://ethereum.org/en/developers/docs/data-structures-and-encoding/rlp
4237
[EIP-712]: https://eips.ethereum.org/EIPS/eip-712
4338
[`syn`]: https://github.com/dtolnay/syn
4439

‎crates/rlp-derive/Cargo.toml‎

Lines changed: 0 additions & 26 deletions
This file was deleted.

‎crates/rlp-derive/README.md‎

Lines changed: 0 additions & 18 deletions
This file was deleted.

‎crates/rlp-derive/src/de.rs‎

Lines changed: 0 additions & 121 deletions
This file was deleted.

0 commit comments

Comments
 (0)