core-coin / rlp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RLP

A fast and simple RLP implementation in Rust.

Supported Rust Versions

Team will keep a rolling MSRV (minimum supported rust version) policy of at least 6 months. When increasing the MSRV, the new Rust version must have been released at least six months ago. The current MSRV is 1.64.0.

Note that the MSRV is not increased automatically, and only as part of a minor release.

Contributing

Thanks for your help improving the project! We are so happy to have you! We have a contributing guide to help you get involved in the project.

Pull requests will not be merged unless CI passes, so please ensure that your contribution follows the linting rules and passes clippy.

Provenance note

These crates were originally part of the core project, as core_rlp and core_rlp_derive.

core_rlp was forked from an earlier Apache-licensed version of the fastrlp crate, before it changed licence to GPL. The Rust fastrlp implementation is itself a port of the Golang Apache-licensed fastrlp.

License

Licensed under either of Apache License, Version 2.0 or MIT license at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in these crates by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

About

License:Apache License 2.0


Languages

Language:Rust 100.0%