Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
9676d53
implement rlp for numeric types
juanbono Jun 10, 2024
fb1afcc
Merge branch 'main' of github.com:lambdaclass/ethereum_rust into impl…
juanbono Jun 10, 2024
b223f15
add impl for remaining unsigned integers
juanbono Jun 10, 2024
9e34a11
add bytes enconding
juanbono Jun 10, 2024
e88a9b1
add str encoding
juanbono Jun 10, 2024
a075d8a
implement rlp for lists
juanbono Jun 10, 2024
b64bdb0
implement rlp for IPs
juanbono Jun 10, 2024
0f31bdb
implement rlp for ethereum types
juanbono Jun 10, 2024
01f2660
add test and more impls for eth types
juanbono Jun 10, 2024
dc8556e
add rlp decode module
juanbono Jun 10, 2024
890162f
add basic error type
juanbono Jun 10, 2024
0b3744d
pull from main
juanbono Jun 10, 2024
0593c92
fix typo
juanbono Jun 10, 2024
9f685b5
add decode for more types
juanbono Jun 24, 2024
6729a07
pull from main
juanbono Jun 24, 2024
f5a4510
add constants
juanbono Jun 25, 2024
8676f2f
add decoding for fixed size slices
juanbono Jun 26, 2024
e7753ba
add decode for strings and bytes
juanbono Jun 26, 2024
4d32bec
add ethereum_types
juanbono Jun 26, 2024
e404adc
add decoding for ip types
juanbono Jun 26, 2024
cac0cf3
add decoding for u32, u64
juanbono Jun 26, 2024
0859dbf
add decoding for u128
juanbono Jun 26, 2024
3048e59
add tests
juanbono Jun 26, 2024
a7beed7
implement rlp decoding for lists
juanbono Jun 27, 2024
22dac5b
pull from main
juanbono Jun 27, 2024
c831c41
clippy
juanbono Jun 27, 2024
6d7d208
link to docs
juanbono Jun 27, 2024
7162e89
implement rlp decoding for tuples up to size=3
juanbono Jun 27, 2024
847f489
Merge branch 'main' of github.com:lambdaclass/ethereum_rust into impl…
juanbono Jun 27, 2024
78824f5
add u256 decoding
juanbono Jun 27, 2024
af478d3
add docs
juanbono Jun 28, 2024
feaed51
add checks
juanbono Jun 28, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion crates/core/src/lib.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
pub use ethereum_types::*;
pub mod rlp;
pub use ethereum_types::*;
pub mod serde_utils;
pub mod types;
3 changes: 3 additions & 0 deletions crates/core/src/rlp.rs
Original file line number Diff line number Diff line change
@@ -1 +1,4 @@
pub mod constants;
pub mod decode;
pub mod encode;
pub mod error;
2 changes: 2 additions & 0 deletions crates/core/src/rlp/constants.rs
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
pub const RLP_NULL: u8 = 0x80;
pub const RLP_EMPTY_LIST: u8 = 0xC0;
Loading