[][src]Crate monero

Rust Monero Library

This is a library for which supports subsets of the Monero network protocol and associated primitives. It is designed for Rust programs built to work with the Monero network.

It is also written entirely in Rust and is should compatible with wasm32 target to power web-based application with the benefits of strong type safety, including ownership and lifetime, for financial and/or cryptographic software.

Caution

The Software is provided “as is”, without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose and noninfringement. In no event shall the authors or copyright holders be liable for any claim, damages or other liability, whether in an action of contract, tort or otherwise, arising from, out of or in connection with the software or the use or other dealings in the Software.

Re-exports

pub use blockdata::transaction::OwnedTxOut;
pub use blockdata::transaction::Transaction;
pub use blockdata::transaction::TxOut;
pub use network::Network;
pub use util::address::Address;
pub use util::key::PrivateKey;
pub use util::key::PublicKey;

Modules

blockdata

Blockdata consensus structures

consensus

Consensus encoding decoding Monero format

cryptonote

CryptoNote primitives

network

Monero network types

util

Utility functions