BSV v0.1.0-dev.2 API Reference

Modules

BSV

Elixir Bitcoin SV library.

Functions for use with AES symmetric cryptography.

Functions for use with ECDSA asymmetric cryptography.

ECDSA Private Key module.

ECDSA Private Key module.

Functions for use with ECIES asymmetric encryption. Is compatible with ElectrumSV and bsv.js. Internally uses libsecp256k1 NIF bindings.

A collection of one-way hashing functions.

Functions for use with RSA asymmetric cryptography.

RSA Private Key module.

RSA Public Key module.

Module for generating and using Bitcoin key pairs.

Module to sign and verify messages with Bitcoin keys. Is compatible with ElectrumSV and bsv.js.

A variety of helper functions to make the tests consistent in their usage of keys, etc.

A collection of commonly used helper methods.