licenses.dev

casper-node v1.4.5

The Casper blockchain node

Published on

Licenses

Learn more about license information.

Package Licenses

non-standard

Dependency Licenses

Apache-2.0 OR MIT261
PackageRelationDependenciesPublished
addr2line • 0.20.0A cross-platform symbolication library written in Rust, using `gimli`INDIRECT1
android_system_properties • 0.1.5Minimal Android system properties wrapperINDIRECT1
android-tzdata • 0.1.1Parser for the Android-specific tzdata fileINDIRECT0
anyhow • 1.0.91Flexible concrete Error type built on std::error::ErrorDIRECT0
async-compression • 0.4.17Adaptors between compression crates and Rust's modern asynchronous IO types. INDIRECT43
async-trait • 0.1.83Type erasure for async trait methodsDIRECT4
atomic-shim • 0.1.0Atomic types for unsupported platformsINDIRECT12
autocfg • 1.4.0Automatic cfg for Rust compiler featuresINDIRECT0
backtrace • 0.3.68A library to acquire a stack trace (backtrace) at runtime in a Rust program. DIRECT11
base64 • 0.13.1encodes and decodes base64 as bytes or utf8DIRECT0
base64 • 0.21.7encodes and decodes base64 as bytes or utf8INDIRECT0
bit-set • 0.5.3A set of bitsINDIRECT1
bit-vec • 0.6.3A vector of bitsINDIRECT0
bitflags • 1.3.2A macro to generate structures which behave like bitflags. INDIRECT0
bitflags • 2.6.0A macro to generate structures which behave like bitflags. INDIRECT0
blake2 • 0.9.2BLAKE2 hash functionsINDIRECT7
block-buffer • 0.10.4Buffer type for block processing of dataINDIRECT3
block-buffer • 0.9.0Buffer type for block processing of dataINDIRECT3
bumpalo • 3.16.0A fast bump allocation arena for Rust.INDIRECT0
cc • 1.1.31A build-time dependency for Cargo build scripts to assist in invoking the native C compiler to compile native C code into a static archive to be linked into Rust code. INDIRECT1
cfg-if • 0.1.10A macro to ergonomically define an item depending on a large number of #[cfg] parameters. Structured like an if-else chain, the first matching branch is the item that gets emitted. INDIRECT0
cfg-if • 1.0.0A macro to ergonomically define an item depending on a large number of #[cfg] parameters. Structured like an if-else chain, the first matching branch is the item that gets emitted. INDIRECT0
chrono • 0.4.38Date and time library for RustDIRECT41
const-oid • 0.4.5Const-friendly implementation of the ISO/IEC Object Identifier (OID) standard as defined in ITU X.660, with support for BER/DER encoding/decoding as well as heapless no_std (i.e. embedded) support INDIRECT0
core-foundation-sys • 0.8.7Bindings to Core Foundation for macOSINDIRECT0
core-foundation • 0.9.4Bindings to Core Foundation for macOSINDIRECT2
cpufeatures • 0.2.14Lightweight runtime CPU feature detection for aarch64, loongarch64, and x86/x86_64 targets, with no_std support and support for mobile targets including Android and iOS INDIRECT1
crc32fast • 1.4.2Fast, SIMD-accelerated CRC32 (IEEE) checksum computationINDIRECT1
crossbeam-channel • 0.4.4Multi-producer multi-consumer channels for message passingINDIRECT5
crossbeam-deque • 0.7.4Concurrent work-stealing dequeINDIRECT8
crossbeam-epoch • 0.8.2Epoch-based garbage collectionINDIRECT7
crossbeam-utils • 0.7.2Utilities for concurrent programmingINDIRECT3
crossbeam • 0.7.3Tools for concurrent programmingINDIRECT11
crypto-common • 0.1.6Common cryptographic traitsINDIRECT3
crypto-mac • 0.10.1Trait for Message Authentication Code (MAC) algorithmsINDIRECT4
crypto-mac • 0.8.0Trait for Message Authentication Code (MAC) algorithmsINDIRECT4
ctor • 0.1.26__attribute__((constructor)) for RustINDIRECT4
datasize_derive • 0.2.15Derive macros for the `datasize` crateINDIRECT4
datasize • 0.2.15A simplified heap memory size estimatorDIRECT24
der • 0.1.0Pure Rust embedded-friendly implementation of the Distinguished Encoding Rules (DER) for Abstract Syntax Notation One (ASN.1) as described in ITU X.690 with full support for heapless no_std targets INDIRECT1
diff • 0.1.13An LCS based slice and string diffing implementation.INDIRECT0
digest • 0.10.7Traits for cryptographic hash functions and message authentication codesINDIRECT5
digest • 0.9.0Traits for cryptographic hash functions and message authentication codesINDIRECT3
downcast-rs • 1.2.1Trait object downcasting support using only safe Rust. It supports type parameters, associated types, and type constraints. INDIRECT0
dyn-clone • 1.0.17Clone trait that is object-safeINDIRECT0
ecdsa • 0.10.2Pure Rust implementation of the Elliptic Curve Digital Signature Algorithm (ECDSA) as specified in FIPS 186-4 (Digital Signature Standard), providing RFC6979 deterministic signatures as well as support for added entropy INDIRECT25
ed25519 • 1.2.0Edwards Digital Signature Algorithm (EdDSA) over Curve25519 (as specified in RFC 8032) support library providing signature type definitions and PKCS#8 private key decoding/encoding support INDIRECT12
either • 1.13.0The enum `Either` with variants `Left` and `Right` is a general purpose sum type with two cases. DIRECT0
elliptic-curve • 0.8.5General purpose Elliptic Curve Cryptography (ECC) support, including types and traits for representing various elliptic curve forms, scalars, points, and public/secret keys composed thereof. INDIRECT21
erased-serde • 0.3.31Type-erased Serialize and Serializer traitsINDIRECT6
errno • 0.3.9Cross-platform interface to the `errno` variable.INDIRECT11
fastrand • 2.1.1A simple and fast random number generatorINDIRECT0
ff • 0.8.0Library for building and interfacing with finite fieldsINDIRECT6
flate2 • 1.0.34DEFLATE compression and decompression exposed as Read/BufRead/Write streams. Supports miniz_oxide and multiple zlib implementations. Supports zlib, gzip, and raw deflate streams. INDIRECT4
fnv • 1.0.7Fowler–Noll–Vo hash functionINDIRECT0
foreign-types-shared • 0.1.1An internal crate used by foreign-typesINDIRECT0
foreign-types • 0.3.2A framework for Rust wrappers over C APIsINDIRECT1
form_urlencoded • 1.2.1Parser and serializer for the application/x-www-form-urlencoded syntax, as used by HTML forms.INDIRECT1
fs2 • 0.4.3Cross-platform file locks and file duplication.DIRECT4
futures-channel • 0.3.31Channels for asynchronous communication using futures-rs. INDIRECT2
futures-core • 0.3.31The core traits and types in for the `futures` library. INDIRECT0
futures-executor • 0.3.31Executors for asynchronous tasks based on the futures-rs library. INDIRECT16
futures-io • 0.3.31The `AsyncRead`, `AsyncWrite`, `AsyncSeek`, and `AsyncBufRead` traits for the futures-rs library. DIRECT0
futures-macro • 0.3.31The futures-rs procedural macro implementations. INDIRECT4
futures-sink • 0.3.31The asynchronous `Sink` trait for the futures-rs library. INDIRECT0
futures-task • 0.3.31Tools for working with tasks. INDIRECT0
futures-util • 0.3.31Common utilities and extension traits for the futures-rs library. INDIRECT15
futures • 0.3.31An implementation of futures and streams featuring zero allocations, composability, and iterator-like interfaces. DIRECT17
getrandom • 0.2.15A small cross-platform library for retrieving random data from system sourceDIRECT3
gimli • 0.27.3A library for reading and writing the DWARF debugging format.INDIRECT0
glob • 0.3.1Support for matching file paths against Unix shell style patterns. INDIRECT0
group • 0.8.0Elliptic curve group traits and utilitiesINDIRECT7
hashbrown • 0.12.3A Rust port of Google's SwissTable hash mapINDIRECT0
heck • 0.3.3heck is a case conversion library.INDIRECT1
hermit-abi • 0.1.19Hermit system calls definitions.INDIRECT1
hermit-abi • 0.3.9Hermit system calls definitions.INDIRECT0
hex_fmt • 0.3.0Formatting and shortening byte slices as hexadecimal stringsDIRECT0
hex • 0.4.3Encoding and decoding data into/from hexadecimal representation.INDIRECT6
hmac • 0.10.1Generic implementation of Hash-based Message Authentication Code (HMAC)INDIRECT6
http • 0.2.12A set of types for representing HTTP requests and responses. DIRECT3
http • 1.1.0A set of types for representing HTTP requests and responses. INDIRECT3
httparse • 1.9.5A tiny, safe, speedy, zero-copy HTTP/1.x parser.INDIRECT0
httpdate • 1.0.3HTTP date parsing and formattingINDIRECT0
humantime • 2.1.0 A parser and formatter for std::time::{Duration, SystemTime} DIRECT0
hyper-tls • 0.5.0Default TLS implementation for use with hyperINDIRECT103
iana-time-zone-haiku • 0.1.2iana-time-zone support crate for Haiku OSINDIRECT2
iana-time-zone • 0.1.61get the IANA time zone for the current systemINDIRECT36
idna • 0.5.0IDNA (Internationalizing Domain Names in Applications) and Punycode.INDIRECT4
indexmap • 1.9.3A hash table with consistent order and fast iteration.INDIRECT8
ipnet • 2.10.1Provides types and useful methods for working with IPv4 and IPv6 network addresses, commonly called IP prefixes. The new `IpNet`, `Ipv4Net`, and `Ipv6Net` types build on the existing `IpAddr`, `Ipv4Addr`, and `Ipv6Addr` types already provided in Rust's standard library and align to their design to stay consistent. The module also provides useful traits that extend `Ipv4Addr` and `Ipv6Addr` with methods for `Add`, `Sub`, `BitAnd`, and `BitOr` operations. The module only uses stable feature so it is guaranteed to compile using the stable toolchain.INDIRECT0
ipnetwork • 0.18.0A library to work with IP CIDRs in RustINDIRECT6
itertools • 0.10.5Extra iterator adaptors, iterator methods, free functions, and macros.DIRECT1
itoa • 1.0.11Fast integer primitive to string conversionINDIRECT0
jemalloc-ctl • 0.3.3A safe wrapper over jemalloc's control and introspection APIs DIRECT8
jemalloc-sys • 0.3.2Rust FFI bindings to jemalloc INDIRECT4
jemallocator • 0.3.2A Rust allocator backed by jemalloc DIRECT5
js-sys • 0.3.72Bindings for all JS global objects and functions in all JS environments like Node.js and browsers, built on `#[wasm_bindgen]` using the `wasm-bindgen` crate. INDIRECT19
k256 • 0.7.3secp256k1 elliptic curve library written in pure Rust with support for ECDSA signing/verification/public-key recovery, Taproot Schnorr signatures (BIP340), Elliptic Curve Diffie-Hellman (ECDH), and general-purpose secp256k1 elliptic curve group operations which can be used to implement arbitrary protocols DIRECT32
lazy_static • 1.5.0A macro for declaring lazily evaluated statics in Rust.INDIRECT0
lazycell • 1.3.0A library providing a lazily filled Cell structINDIRECT0
libc • 0.2.161Raw FFI bindings to platform libraries like libc. DIRECT0
libm • 0.2.8libm in pure RustINDIRECT0
linked-hash-map • 0.5.6A HashMap wrapper that holds key-value pairs in insertion orderDIRECT0
lock_api • 0.4.12Wrappers to create fully-featured Mutex and RwLock types. Compatible with no_std.INDIRECT2
log • 0.4.17A lightweight logging facade for Rust DIRECT11
match_cfg • 0.1.0A convenience macro to ergonomically define an item depending on a large number of `#[cfg]` parameters. Structured like match statement, the first matching branch is the item that gets emitted. INDIRECT0
maybe-uninit • 2.0.0MaybeUninit for friends of backwards compatibilityINDIRECT0
mime • 0.3.17Strongly Typed MimesINDIRECT0
native-tls • 0.2.12A wrapper over a platform's native TLS implementationINDIRECT57
num_cpus • 1.16.0Get the number of CPUs on a machine.DIRECT2
num-bigint • 0.2.6Big integer implementation for RustINDIRECT4
num-bigint • 0.4.6Big integer implementation for RustINDIRECT4
num-complex • 0.4.6Complex numbers implementation for RustINDIRECT3
num-derive • 0.3.3Numeric syntax extensionsDIRECT4
num-iter • 0.1.45External iterators for generic mathematicsINDIRECT4
num-rational • 0.2.4Rational numbers implementation for RustINDIRECT5
num-rational • 0.4.1Rational numbers implementation for RustDIRECT11
num-traits • 0.2.19Numeric traits for generic mathematicsDIRECT2
num • 0.4.2A collection of numeric types and traits for Rust, including bigint, complex, rational, range iterators, generic integers, and more! DIRECT14
object • 0.31.1A unified interface for reading and writing object file formats.INDIRECT1
once_cell • 1.20.2Single assignment cells and lazy values.DIRECT0
opaque-debug • 0.3.1Macro for opaque Debug trait implementationINDIRECT0
openssl-macros • 0.1.1Internal macros used by the openssl crate.INDIRECT4
openssl-probe • 0.1.5Tool for helping to find SSL certificate locations on the system for OpenSSL INDIRECT0
parity-wasm • 0.41.0WebAssembly low-level format libraryINDIRECT0
parking_lot_core • 0.8.6An advanced API for creating custom synchronization primitives.INDIRECT15
parking_lot • 0.11.2More compact and efficient implementations of the standard synchronization primitives.DIRECT19
paste-impl • 0.1.18Implementation detail of the `paste` crateINDIRECT1
paste • 0.1.18Macros for all your token pasting needsINDIRECT2
paste • 1.0.15Macros for all your token pasting needsINDIRECT0
percent-encoding • 2.3.1Percent encoding and decodingINDIRECT0
pin-project-internal • 1.1.6Implementation detail of the `pin-project` crate. INDIRECT4
pin-project-lite • 0.2.14A lightweight version of pin-project written with declarative macros. INDIRECT0
pin-project • 1.1.6A crate for safe and ergonomic pin-projection. DIRECT5
pin-utils • 0.1.0Utilities for pinning INDIRECT0
pkcs8 • 0.3.3Pure Rust implementation of Public-Key Cryptography Standards (PKCS) #8: Private-Key Information Syntax Specification (RFC 5208), with additional support for PKCS#8v2 asymmetric key packages (RFC 5958) INDIRECT2
pkg-config • 0.3.31A library to run the pkg-config system tool at build time in order to be used in Cargo build scripts. INDIRECT0
pnet_base • 0.28.0Fundamental base types and code used by pnet.INDIRECT0
pnet_datalink • 0.28.0Cross-platform, datalink layer networking.INDIRECT13
pnet_macros_support • 0.28.0Support library for libpnet_macrosINDIRECT1
pnet_macros • 0.28.0Automatic bit manipulation for binary data formatsINDIRECT8
pnet_packet • 0.28.0Cross-platform, binary packet parsing and manipulationINDIRECT12
pnet_sys • 0.28.0Access to network related system function and calls.INDIRECT4
pnet_transport • 0.28.0Cross-platform, transport layer networking.INDIRECT18
pnet • 0.28.0Cross-platform, low level networking using the Rust programming language.DIRECT24
ppv-lite86 • 0.2.20Implementation of the crypto-simd API for x86INDIRECT7
pretty_assertions • 0.7.2Overwrite `assert_eq!` and `assert_ne!` with drop-in replacements, adding colorful diffs.DIRECT11
proc-macro-error-attr • 1.0.4Attribute macro for proc-macro-error crateINDIRECT4
proc-macro-error • 1.0.4Almost drop-in replacement to panics in proc-macrosINDIRECT6
proc-macro-hack • 0.5.20+deprecatedProcedural macros in expression positionINDIRECT0
proc-macro2 • 1.0.89A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.INDIRECT1
proptest • 1.5.0Hypothesis-like property-based testing and shrinking. DIRECT55
pwasm-utils • 0.16.0Collection of command-line utilities and corresponding Rust api for producing pwasm-compatible executablesINDIRECT14
quick-error • 1.2.3 A macro which makes error types pleasant to write. INDIRECT0
quote • 1.0.37Quasi-quoting macro quote!(...)INDIRECT2
rand_chacha • 0.2.2ChaCha random number generator INDIRECT9
rand_chacha • 0.3.1ChaCha random number generator DIRECT13
rand_core • 0.5.1Core random number generator traits and tools for implementation. INDIRECT0
rand_core • 0.6.4Core random number generator traits and tools for implementation. DIRECT4
rand_hc • 0.2.0HC128 random number generator INDIRECT1
rand_pcg • 0.3.1Selected PCG random number generators DIRECT5
rand_xorshift • 0.3.0Xorshift random number generator INDIRECT5
rand • 0.7.3Random number generators and other randomness functionality. INDIRECT11
rand • 0.8.5Random number generators and other randomness functionality. DIRECT14
regex-syntax • 0.6.29A regular expression parser.INDIRECT0
regex-syntax • 0.8.5A regular expression parser.INDIRECT0
regex • 1.7.3An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs. DIRECT3
reqwest • 0.11.23higher level HTTP client libraryDIRECT132
rustc_version • 0.4.1A library for querying the version of a installed rustc compilerINDIRECT1
rustc-demangle • 0.1.24Rust compiler symbol demangling. INDIRECT0
rusty-fork • 0.3.0Cross-platform library for running Rust tests in sub-processes using a fork-like interface. INDIRECT32
scoped-tls • 1.0.1Library implementation of the standard library's old `scoped_thread_local!` macro for providing scoped access to thread local storage (TLS) so any type can be stored into TLS. INDIRECT0
scopeguard • 1.2.0A RAII scope guard that will run a given closure when it goes out of scope, even if the code between panics (assuming unwinding panic). Defines the macros `defer!`, `defer_on_unwind!`, `defer_on_success!` as shorthands for guards with one of the implemented strategies. INDIRECT0
security-framework-sys • 2.12.0Apple `Security.framework` low-level FFI bindingsINDIRECT2
security-framework • 2.8.1Security.framework bindings for macOS and iOSINDIRECT5
semver • 1.0.23Parser and evaluator for Cargo's flavor of Semantic VersioningINDIRECT0
serde_bytes • 0.11.15Optimized handling of `&[u8]` and `Vec<u8>` for SerdeDIRECT6
serde_derive_internals • 0.25.0AST representation used by Serde derive macros. Unstable.INDIRECT4
serde_derive • 1.0.210Macros 1.1 implementation of #[derive(Serialize, Deserialize)]INDIRECT4
serde_json • 1.0.132A JSON serialization file formatDIRECT9
serde_repr • 0.1.19Derive Serialize and Deserialize that delegates to the underlying repr of a C-like enum.DIRECT4
serde_urlencoded • 0.7.1`x-www-form-urlencoded` meets SerdeINDIRECT10
serde-big-array • 0.3.3Big array helper for serde.DIRECT6
serde • 1.0.210A generic serialization/deserialization frameworkDIRECT5
sha1 • 0.10.6SHA-1 hash functionINDIRECT9
sha2 • 0.9.9Pure Rust implementation of the SHA-2 hash function family including SHA-224, SHA-256, SHA-384, and SHA-512. INDIRECT9
shlex • 1.3.0Split a string into shell words, like Python's shlex.INDIRECT0
signal-hook-registry • 1.4.2Backend crate for signal-hookINDIRECT1
signal-hook • 0.3.17Unix signal handlingDIRECT2
signature • 1.2.2Traits for cryptographic signature algorithms (e.g. ECDSA, Ed25519)DIRECT5
smallvec • 1.13.2'Small vector' optimization: store up to a small number of items on the stackDIRECT6
socket2 • 0.5.7Utilities for handling networking sockets with a maximal amount of configuration possible intended. INDIRECT11
static_assertions • 1.1.0Compile-time assertions to ensure that invariants are met.DIRECT0
structopt-derive • 0.4.18Parse command line argument by defining a struct, derive crate.INDIRECT9
structopt • 0.3.26Parse command line argument by defining a struct.DIRECT24
syn • 1.0.109Parser for Rust source codeINDIRECT3
syn • 2.0.56Parser for Rust source codeINDIRECT3
system-configuration-sys • 0.5.0Low level bindings to SystemConfiguration framework for macOSINDIRECT2
system-configuration • 0.5.1Bindings to SystemConfiguration framework for macOSINDIRECT5
tempfile • 3.8.0A library for managing temporary files and directories.DIRECT28
thiserror-impl • 1.0.65Implementation detail of the `thiserror` crateINDIRECT4
thiserror • 1.0.65derive(Error)DIRECT5
thread_local • 1.1.8Per-object thread-local storageINDIRECT2
tokio-openssl • 0.6.5An implementation of SSL streams for Tokio backed by OpenSSL DIRECT43
tokio-serde • 0.8.0Send and receive Serde encodable types over the network using Tokio. This library is used as a building block for serialization format specific libraries. DIRECT20
toml • 0.5.11A native Rust encoder and decoder of TOML-formatted files and streams. Provides implementations of the standard Serialize/Deserialize traits for TOML data to facilitate deserializing and serializing Rust structures. DIRECT6
tungstenite • 0.21.0Lightweight stream-based WebSocket implementationINDIRECT46
typenum • 1.17.0Typenum is a Rust library for type-level numbers evaluated at compile time. It currently supports bits, unsigned integers, and signed integers. It also provides a type-level array of type-level numbers, but its implementation is incomplete.INDIRECT0
uint • 0.9.5Large fixed-size integer arithmeticDIRECT10
unarray • 0.1.4Utilities for working with uninitialized arraysINDIRECT0
unicase • 2.8.0A case-insensitive wrapper around strings.INDIRECT0
unicode-bidi • 0.3.17Implementation of the Unicode Bidirectional AlgorithmINDIRECT0
unicode-normalization • 0.1.24This crate provides functions for normalization of Unicode strings, including Canonical and Compatible Decomposition and Recomposition, as described in Unicode Standard Annex #15. INDIRECT2
unicode-segmentation • 1.12.0This crate provides Grapheme Cluster, Word and Sentence boundaries according to Unicode Standard Annex #29 rules. INDIRECT0
unicode-width • 0.1.14Determine displayed width of `char` and `str` types according to Unicode Standard Annex #11 rules. INDIRECT0
url • 2.5.2URL library for Rust, based on the WHATWG URL StandardINDIRECT7
utf-8 • 0.7.6Incremental, zero-copy UTF-8 decoding with error handlingINDIRECT0
uuid • 0.8.2A library to generate and parse UUIDs.DIRECT10
value-bag • 1.0.0-alpha.9Anonymous structured valuesINDIRECT6
vcpkg • 0.2.15A library to find native dependencies in a vcpkg tree at build time in order to be used in Cargo build scripts. INDIRECT0
vec_map • 0.8.2A simple map based on a vector for small integer keysINDIRECT0
vergen • 3.2.0Generate 'cargo:rustc-env' instructions via 'build.rs' for use in your code via the 'env!' macroDIRECT45
version_check • 0.9.5Tiny crate to check the version of the installed/running rustc.INDIRECT0
wait-timeout • 0.2.0A crate to wait on a child process with a timeout specified across Unix and Windows platforms. INDIRECT1
warp-json-rpc • 0.3.0JSON RPC server extension for warpDIRECT130
wasm-bindgen-backend • 0.2.95Backend code generation of the wasm-bindgen tool INDIRECT15
wasm-bindgen-futures • 0.4.45Bridging the gap between Rust Futures and JavaScript PromisesINDIRECT21
wasm-bindgen-macro-support • 0.2.95The part of the implementation of the `#[wasm_bindgen]` attribute that is not in the shared backend crate INDIRECT16
wasm-bindgen-macro • 0.2.95Definition of the `#[wasm_bindgen]` attribute, an internal dependency INDIRECT17
wasm-bindgen-shared • 0.2.95Shared support between wasm-bindgen and wasm-bindgen cli, an internal dependency. INDIRECT0
wasm-bindgen • 0.2.95Easy support for interacting between JS and Rust. INDIRECT18
wasm-streams • 0.3.0Bridging between web streams and Rust streams using WebAssembly INDIRECT34
wasmi-validation • 0.3.0Wasm code validatorINDIRECT1
wasmi • 0.8.0WebAssembly interpreterINDIRECT11
web-sys • 0.3.72Bindings for all Web APIs, a procedurally generated crate from WebIDL INDIRECT20
winapi-i686-pc-windows-gnu • 0.4.0Import libraries for the i686-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.INDIRECT0
winapi-x86_64-pc-windows-gnu • 0.4.0Import libraries for the x86_64-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.INDIRECT0
winapi • 0.3.9Raw FFI bindings for all of Windows API.INDIRECT2
windows_aarch64_gnullvm • 0.48.5Import lib for WindowsINDIRECT0
windows_aarch64_gnullvm • 0.52.6Import lib for WindowsINDIRECT0
windows_aarch64_msvc • 0.48.5Import lib for WindowsINDIRECT0
windows_aarch64_msvc • 0.52.6Import lib for WindowsINDIRECT0
windows_i686_gnu • 0.48.5Import lib for WindowsINDIRECT0
windows_i686_gnu • 0.52.6Import lib for WindowsINDIRECT0
windows_i686_gnullvm • 0.52.6Import lib for WindowsINDIRECT0
windows_i686_msvc • 0.48.5Import lib for WindowsINDIRECT0
windows_i686_msvc • 0.52.6Import lib for WindowsINDIRECT0
windows_x86_64_gnu • 0.48.5Import lib for WindowsINDIRECT0
windows_x86_64_gnu • 0.52.6Import lib for WindowsINDIRECT0
windows_x86_64_gnullvm • 0.48.5Import lib for WindowsINDIRECT0
windows_x86_64_gnullvm • 0.52.6Import lib for WindowsINDIRECT0
windows_x86_64_msvc • 0.48.5Import lib for WindowsINDIRECT0
windows_x86_64_msvc • 0.52.6Import lib for WindowsINDIRECT0
windows-core • 0.52.0Rust for WindowsINDIRECT9
windows-sys • 0.48.0Rust for WindowsINDIRECT8
windows-sys • 0.52.0Rust for WindowsINDIRECT9
windows-sys • 0.59.0Rust for WindowsINDIRECT9
windows-targets • 0.48.5Import libs for WindowsINDIRECT7
windows-targets • 0.52.6Import libs for WindowsINDIRECT8
zeroize_derive • 1.4.2Custom derive support for zeroizeINDIRECT4
zeroize • 1.3.0Securely clear secrets from memory with a simple trait built on stable Rust primitives which guarantee memory is zeroed using an operation will not be 'optimized away' by the compiler. Uses a portable pure Rust implementation that works everywhere, even WASM! INDIRECT5
MIT73
PackageRelationDependenciesPublished
ansi_term • 0.12.1Library for ANSI terminal colours and styles (bold, underline)DIRECT3
assert-json-diff • 2.0.2Easily compare two JSON values and get great outputDIRECT10
atty • 0.2.14A simple interface for querying attyINDIRECT5
bincode • 1.3.3A binary serialization / deserialization strategy for transforming structs into bytes and vice versa!DIRECT6
bitvec • 0.18.5Addresses memory by bits, for packed collections and bitfieldsINDIRECT3
bytes • 1.8.0Types and traits for working with bytesDIRECT0
clap • 2.34.0A simple to use, efficient, and full-featured Command Line Argument ParserINDIRECT12
convert_case • 0.4.0Convert strings into any caseINDIRECT0
crunchy • 0.2.2Crunchy unroller: deterministically unroll constant loopsINDIRECT0
data-encoding • 2.6.0Efficient and customizable data-encoding functions like base64, base32, and hexINDIRECT0
derive_more • 0.99.18Adds #[derive(x)] macros for more traitsDIRECT7
educe • 0.4.23This crate offers procedural macros designed to facilitate the swift implementation of Rust's built-in traits.INDIRECT11
enum-iterator-derive • 0.6.0Procedural macro to derive SequenceINDIRECT4
enum-iterator • 0.6.0Tools to iterate over all values of a type (e.g. all variants of an enumeration)DIRECT5
enum-ordinalize • 3.1.15This library enables enums to not only obtain the ordinal values of their variants but also allows for the construction of enums from an ordinal value.INDIRECT9
fs_extra • 1.3.0Expanding std::fs and std::io. Recursively copy folders with information about process and much more.INDIRECT0
funty • 1.1.0Trait generalization over the primitive typesINDIRECT0
generic-array • 0.14.7Generic types implementing functionality of arraysINDIRECT2
h2 • 0.3.21An HTTP/2 client and serverINDIRECT62
headers-core • 0.2.0typed HTTP headers core traitINDIRECT4
headers • 0.3.9typed HTTP headersINDIRECT18
hostname • 0.3.1Cross-platform system's host name functionsDIRECT5
http-body • 0.4.6Trait representing an asynchronous, streaming, HTTP request or response body. INDIRECT5
hyper • 0.14.28A fast and correct HTTP library.DIRECT69
matchers • 0.0.1Regex matching on character and byte streams. INDIRECT2
memoffset • 0.5.6offset_of functionality for Rust structs.INDIRECT1
mime_guess • 2.0.5A simple crate for detection of a file's MIME type by its extension.INDIRECT2
mio • 1.0.2Lightweight non-blocking I/O.INDIRECT13
multer • 2.1.0An async parser for `multipart/form-data` content-type in Rust.INDIRECT32
openssl-sys • 0.9.104FFI bindings to OpenSSLINDIRECT5
output_vt100 • 0.1.3Utility to activate escape codes in Windows' CMD and PowerShellINDIRECT3
pem • 0.8.3Parse and encode PEM-encoded data.DIRECT6
protobuf • 2.28.0Rust implementation of Google protocol buffers INDIRECT0
quanta • 0.7.2high-speed timing libraryDIRECT26
radium • 0.3.0Portable interfaces for maybe-atomic typesINDIRECT0
raw-cpuid • 9.1.1A library to parse the x86 CPUID instruction, written in rust with no external dependencies. The implementation closely resembles the Intel CPUID manual description. The library does only depend on libcore.INDIRECT1
redox_syscall • 0.2.16A Rust library to access raw Redox system callsINDIRECT1
redox_syscall • 0.3.5A Rust library to access raw Redox system callsINDIRECT1
rmp-serde • 0.14.4Serde bindings for RMPDIRECT12
rmp • 0.8.14Pure Rust MessagePack serialization implementationINDIRECT5
schannel • 0.1.26Schannel bindings for rust, allowing SSL/TLS (e.g. https) without opensslINDIRECT10
schemars_derive • 0.8.5Macros for #[derive(JsonSchema)], for use with schemarsINDIRECT5
schemars • 0.8.5Generate JSON Schemas from Rust codeDIRECT17
sharded-slab • 0.1.7A lock-free concurrent slab. INDIRECT1
slab • 0.4.9Pre-allocated storage for a uniform data typeINDIRECT1
spin • 0.9.8Spin-based synchronization primitivesINDIRECT0
strsim • 0.8.0Implementations of string similarity metrics. Includes Hamming, Levenshtein, OSA, Damerau-Levenshtein, Jaro, Jaro-Winkler, and Sørensen-Dice. INDIRECT0
sys-info • 0.8.0Get system information in Rust. For now it supports Linux, Mac OS X, illumos, Solaris, FreeBSD, OpenBSD, and Windows. DIRECT3
textwrap • 0.11.0Powerful library for word wrapping, indenting, and dedenting stringsINDIRECT1
tokio-macros • 2.4.0Tokio's proc macros. INDIRECT4
tokio-native-tls • 0.3.1An implementation of TLS/SSL streams for Tokio using native-tls giving an implementation of TLS for nonblocking I/O streams. INDIRECT74
tokio-stream • 0.1.16Utilities to work with `Stream` and `tokio`. DIRECT37
tokio-tungstenite • 0.21.0Tokio binding for Tungstenite, the Lightweight stream-based WebSocket implementationINDIRECT83
tokio-util • 0.6.10Additional utilities for working with Tokio. DIRECT43
tokio-util • 0.7.12Additional utilities for working with Tokio. INDIRECT36
tokio • 1.41.0An event-driven, non-blocking I/O platform for writing asynchronous I/O backed applications. DIRECT33
tower-layer • 0.3.3Decorates a `Service` to allow easy composition between `Service`s. INDIRECT0
tower-service • 0.3.3Trait representing an asynchronous, request / response based, client or server. INDIRECT0
tower • 0.4.13Tower is a library of modular and reusable components for building robust clients and servers. DIRECT51
tracing-attributes • 0.1.27Procedural macro attributes for automatically instrumenting functions. INDIRECT4
tracing-core • 0.1.32Core primitives for application-level tracing. INDIRECT2
tracing-futures • 0.2.5Utilities for instrumenting `futures` with `tracing`. DIRECT20
tracing-log • 0.1.4Provides compatibility between `tracing` and the `log` crate. INDIRECT15
tracing-serde • 0.1.3A compatibility layer for serializing trace data with `serde` INDIRECT9
tracing-subscriber • 0.2.25Utilities for implementing and composing `tracing` subscribers. DIRECT66
tracing • 0.1.40Application-level tracing for Rust. DIRECT17
try-lock • 0.2.5A lightweight atomic lock.INDIRECT0
valuable • 0.1.0Object-safe value inspection, used to pass un-typed structured data across trait-object boundaries. INDIRECT0
want • 0.3.1Detect when another Future wants a result.INDIRECT1
warp • 0.3.7serve the web at warp speedsDIRECT124
wheelbuf • 0.2.0The wheelbuffer crate offers a ringbuffer-like structure without a read pointer, making multiple reads of a buffer possible. The store behind the buffer is flexible and can be a static array, a vector or any other structure that can be converted into a slice.DIRECT0
winreg • 0.50.0Rust bindings to MS Windows Registry APIINDIRECT10
wyz • 0.2.0myrrlyn’s utility collectionINDIRECT0
BSD-3-Clause6
PackageRelationDependenciesPublished
alloc-no-stdlib • 2.0.4A dynamic allocator that may be used with or without the stdlib. This allows a package with nostd to allocate memory dynamically and be used either with a custom allocator, items on the stack, or by a package that wishes to simply use Box<>. It also provides options to use calloc or a mutable global variable for pre-zeroed memoryINDIRECT0
alloc-stdlib • 0.2.2A dynamic allocator example that may be used with the stdlibINDIRECT1
curve25519-dalek • 3.2.1A pure-Rust implementation of group operations on ristretto255 and Curve25519INDIRECT13
ed25519-dalek • 1.0.1Fast and efficient ed25519 EdDSA key generations, signing, and verification in pure Rust.DIRECT31
instant • 0.1.13Unmaintained, consider using web-time instead - A partial replacement for std::time::Instant that works on WASM to.INDIRECT1
subtle • 2.4.1Pure-Rust traits and utilities for constant-time cryptographic implementations.INDIRECT0
Apache-2.06
PackageRelationDependenciesPublished
hex-buffer-serde • 0.2.2Helper for serializing byte buffers as hex strings in `serde`INDIRECT7
hex-buffer-serde • 0.3.0Helper for serializing byte buffers as hex strings in `serde`DIRECT7
lmdb-sys • 0.8.0Rust bindings for liblmdb.INDIRECT4
lmdb • 0.8.0Idiomatic and safe LMDB wrapper.DIRECT6
openssl • 0.10.68OpenSSL bindingsDIRECT16
prometheus • 0.12.0Prometheus instrumentation library for Rust applications.DIRECT26
non-standard5
PackageRelationDependenciesPublished
casper-execution-engine • 1.5.0Casper execution engine crates.DIRECT188
casper-hashing • 1.4.4A library providing hashing functionality including Merkle Proof utilities.DIRECT104
casper-node-macros • 1.4.3A macro to create reactor implementations for the casper-node.DIRECT16
casper-types • 1.5.0Types shared by many casper crates for use on the Casper network.DIRECT136
casper-types • 2.0.0Types shared by many casper crates for use on the Casper network.INDIRECT76
MIT OR Unlicense4
PackageRelationDependenciesPublished
aho-corasick • 0.7.20Fast multiple substring searching.INDIRECT1
byteorder • 1.5.0Library for reading/writing numbers in big-endian and little-endian.INDIRECT0
memchr • 2.7.4Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for 1, 2 or 3 byte search and single substring search. INDIRECT0
regex-automata • 0.1.10Automata construction and matching using regular expressions.INDIRECT1
Apache-2.0 OR MIT OR Zlib4
PackageRelationDependenciesPublished
miniz_oxide • 0.7.4DEFLATE compression and decompression library rewritten in Rust based on minizINDIRECT1
miniz_oxide • 0.8.0DEFLATE compression and decompression library rewritten in Rust based on minizINDIRECT1
tinyvec_macros • 0.1.1Some macros for tiny containersINDIRECT0
tinyvec • 1.8.0`tinyvec` provides 100% safe vec-like data structures.INDIRECT1
Apache-2.0 OR MIT OR Apache-2.0 WITH LLVM-exception3
PackageRelationDependenciesPublished
linux-raw-sys • 0.4.14Generated bindings for Linux's userspace APIINDIRECT0
rustix • 0.38.10Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscallsINDIRECT23
wasi • 0.11.0+wasi-snapshot-preview1Experimental WASI API bindings for RustINDIRECT0
ISC2
PackageRelationDependenciesPublished
derp • 0.0.14DER Parser (and Writer)DIRECT1
untrusted • 0.7.1Safe, fast, zero-panic, zero-crashing, zero-allocation parsing of untrusted inputs in Rust.DIRECT0
BSD-3-Clause OR MIT2
PackageRelationDependenciesPublished
brotli-decompressor • 4.0.1A brotli decompressor that with an interface avoiding the rust stdlib. This makes it suitable for embedded devices and kernels. It is designed with a pluggable allocator so that the standard lib's allocator may be employed. The default build also includes a stdlib allocator and stream interface. Disable this with --features=no-stdlib. Alternatively, --features=unsafe turns off array bounds checks and memory initialization but provides a safe interface for the caller. Without adding the --features=unsafe argument, all included code is safe. For compression in addition to this library, download https://github.com/dropbox/rust-brotli INDIRECT2
fake_instant • 0.4.0Fake clock for deterministic testing of code depending on time.DIRECT0
BSD-2-Clause2
PackageRelationDependenciesPublished
Inflector • 0.11.4Adds String based inflections for Rust. Snake, kebab, camel, sentence, class, title and table cases as well as ordinalize, deordinalize, demodulize, foreign key, and pluralize/singularize are supported as both traits and pure functions acting on String types. INDIRECT5
mach • 0.3.2A Rust interface to the user-space API of the Mach 3.0 kernel that underlies OSX.INDIRECT1
0BSD OR Apache-2.0 OR MIT2
PackageRelationDependenciesPublished
adler • 1.0.2A simple clean-room implementation of the Adler-32 checksumINDIRECT0
adler2 • 2.0.0A simple clean-room implementation of the Adler-32 checksumINDIRECT0
Apache-2.0 OR BSD-2-Clause OR MIT2
PackageRelationDependenciesPublished
zerocopy-derive • 0.7.35Custom derive for traits from the zerocopy crateINDIRECT4
zerocopy • 0.7.35Utilities for zero-copy parsing and serializationINDIRECT6
CC0-1.01
PackageRelationDependenciesPublished
base16 • 0.2.1base16 (hex) encoding and decodingDIRECT0
BSD-3-Clause AND (Apache-2.0 OR MIT)1
PackageRelationDependenciesPublished
encoding_rs • 0.8.34A Gecko-oriented implementation of the Encoding StandardINDIRECT1
unknown1
PackageRelationDependenciesPublished
num-integer • 0.1.46Integer traits and functionsINDIRECT3
Apache-2.0 OR BSL-1.01
PackageRelationDependenciesPublished
ryu • 1.0.18Fast floating point to string conversionINDIRECT0
BSD-3-Clause AND MIT1
PackageRelationDependenciesPublished
brotli • 7.0.0A brotli compressor and decompressor that with an interface avoiding the rust stdlib. This makes it suitable for embedded devices and kernels. It is designed with a pluggable allocator so that the standard lib's allocator may be employed. The default build also includes a stdlib allocator and stream interface. Disable this with --features=no-stdlib. All included code is safe.INDIRECT3
MPL-2.01
PackageRelationDependenciesPublished
memory_units • 0.3.0Safe conversions between units of memoryINDIRECT0
Unicode-DFS-2016 AND (Apache-2.0 OR MIT)1
PackageRelationDependenciesPublished
unicode-ident • 1.0.13Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31INDIRECT0
MIT OR (Apache-2.0 AND BSD-2-Clause)1
PackageRelationDependenciesPublished
crossbeam-queue • 0.2.3Concurrent queuesINDIRECT5
Last updated on

Copy the licenses badge code for the latest version:

[![licenses](https://licenses.dev/b/cargo/casper-node)](https://licenses.dev/cargo/casper-node)
<a href="https://licenses.dev/cargo/casper-node">
  <img src="https://licenses.dev/b/cargo/casper-node" alt="licenses" />
</a>

Or the licenses badge code for the 1.4.5 version:

[![licenses](https://licenses.dev/b/cargo/casper-node/1.4.5)](https://licenses.dev/cargo/casper-node/1.4.5)
<a href="https://licenses.dev/cargo/casper-node/1.4.5">
  <img src="https://licenses.dev/b/cargo/casper-node/1.4.5" alt="licenses" />
</a>
GitHub