[][src]Module grin_wallet_libwallet::slate_versions::ser

Sane serialization & deserialization of cryptographic structs into hex

Modules

dalek_pubkey_base64

Serializes an ed25519 PublicKey to and from base64

dalek_pubkey_serde

Serializes an ed25519 PublicKey to and from hex

dalek_seckey_serde

Serializes an ed25519 PublicKey to and from hex

dalek_sig_serde

Serializes an ed25519_dalek::Signature to and from hex

dalek_xpubkey_serde

Serializes an x25519 PublicKey to and from hex

option_dalek_pubkey_base64

Serializes an Option<ed25519_dalek::PublicKey> to and from hex

option_dalek_pubkey_serde

Serializes an Option<ed25519_dalek::PublicKey> to and from hex

option_dalek_sig_base64

Serializes an Option<ed25519_dalek::PublicKey> to and from base64

option_dalek_sig_serde

Serializes an Option<ed25519_dalek::PublicKey> to and from hex

option_ov3_serde

Serializes an OnionV3Address to and from hex

option_rangeproof_hex

Serializes an Optionsecp::Signature to and from hex

option_xdalek_pubkey_serde

Serializes an Option<x25519_dalek::PublicKey> to and from hex

ov3_serde

Serializes an OnionV3Address to and from hex

slate_state_v4

Serializes slates 'state' field

uuid_base64

Serializes an secp256k1 pubkey to base64

version_info_v4

Serializes slates 'version_info' field

Functions

as_base64

Seralizes a byte string into base64

bytes_from_base64

Creates a Vec from a base string