etcommon-rs
etcommon-rs copied to clipboard
Apache-2 licensed common Ethereum structs shared by crates
Hello! I'm coming to this repo from https://github.com/rust-lang/rust/pull/99389, and am making an issue for etcommon-block, etcommon-block-core, etcommon-rlp, etcommon-trie, etcommon-trie-test. These were all crates that depend on elastic-array-plus in a way...
Not sure how you're doing versioning so I edited this assuming that any version within the 0 major version number is fine. Also suggest changing the naming scheme so that...
To use `etcommon-bigint` you need to specify it as `etcommon-bigint` in your `Cargo.toml` but as `bigint` in your `main.rs`. Example: Cargo.toml: ``` [dependencies] etcommon-bigint = "0.2.9" ``` main.rs: ``` extern...
This implements two things and fixes several tests: * Support partial trie. DatabaseHandle is changed to allow returning Option, and all op fns will return Error::Require(hash) if one of the...
`Vec` should be replaced by a singly linked list.
Make a trait decoder that keeps the current slicing. This standardizes all the current slice-like decoder we have.