web3utilities

Crates.ioweb3utilities
lib.rsweb3utilities
version2.2.0
sourcesrc
created_at2022-08-18 10:30:58.069898
updated_at2022-08-22 09:18:14.975874
descriptionCommonly used cryptograpgic data structures in Web3
homepagehttps://github.com/charleschege/Web3Utilities.git
repositoryhttps://github.com/charleschege/Web3Utilities.git
max_upload_size
id648083
size70,103
CharlesĀ·Chege (charleschege)

documentation

README

Web3Utilities

web3utilities crate is a library offering commonly used cryptographic and timestamp data structures common in Web3, asymmetric cryptography, symmetric cryptography and timestamps.

This crate has implementations for constant-time equality by default for all data structures that involve symmetric, timestamp and asymmetric cryptography. There are also fmt::Debug implementations using Base58 encoding for Ed25519 and SR25519 data structures and hex encoding for X25519 and hashing data structures.

Utilities struct is also provided for commonly methods for conversions.

Commit count: 42

cargo fmt