regiusmark

Crates.ioregiusmark
lib.rsregiusmark
version0.3.0
sourcesrc
created_at2019-11-15 03:16:38.175579
updated_at2019-12-31 21:08:06.015364
descriptionRegius Mark core blockchain library.
homepagehttps://regiusmark.io
repositoryhttps://github.com/RegiusMark/regiusmark
max_upload_size
id181437
size168,946
(samrg472)

documentation

README

Regius Mark

Regius Mark is a cryptocurrency that is backed by physical gold assets. A single token is backed by one physical gram of gold. Blockchain technology is used to provide an immutable and cryptographically verified ledger. The system is centralized allowing for global scalability that would otherwise be foregone in a decentralized system.

Website | Whitepaper

Overview

Regius Mark's core library and blockchain implementation.

The library API provides:

  • Building transactions
  • Building network messages
  • Creating scripts and converting them to P2SH addresses used for receiving
  • Generating keys and optionally converting them to a default P2SH address
  • Backend storage for blocks and indexing
  • Validating blocks and transactions

This library does not provide a network client implementation remaining agnostic to any networking library.

Build Status

Supported Rust Versions

Regius Mark is built against the latest stable version of the compiler. Any previous versions are not guaranteed to compile.

Developing

When bugs are fixed, regression tests should be added. New features likewise should have corresponding tests added to ensure correct behavior.

Run the test suite:

$ cargo test

The crate should build and tests should pass.

Commit count: 607

cargo fmt