#definition #blockchain #chia #pool #consensus #containing #clvm

dg_xch_core

Core library containing type/error definitions, CLVM tools, Consensus and Pool definitions

16 stable releases

2.0.3 Apr 10, 2024
2.0.2 Feb 29, 2024
2.0.1 Jan 23, 2024
2.0.0 Dec 12, 2023
1.0.5 Jul 31, 2023

#162 in Magic Beans

Download history 20/week @ 2024-01-19 5/week @ 2024-02-09 22/week @ 2024-02-16 187/week @ 2024-02-23 48/week @ 2024-03-01 26/week @ 2024-03-08 14/week @ 2024-03-15 2/week @ 2024-03-22 31/week @ 2024-03-29 167/week @ 2024-04-05

217 downloads per month
Used in 6 crates

Apache-2.0

420KB
11K SLoC

DruidGarden XCH Utils

CI crates.io

Introduction

A collection of packages for working with the Chia Blockchain using Rust,

  • dg_xch_cli - Command line tools to work with nodes without having to write code
  • dg_xch_clients - Library for Chia compatible RPC and Websocket Clients
  • dg_xch_core - Library containing type definitions, CLVM tools, Consensus and Pool definitions
  • dg_xch_keys - Library for creating keys and generating Mnemonics/Wallets
  • dg_xch_macros - Derive Marcos for Chia Serialization
  • dg_xch_pos - Proof of Space library for manipulating Chia Plot files
  • dg_xch_puzzles - Library for working with CLVM puzzles
  • dg_xch_serialize - Library defining ChiaSerialize and creating Impl for base types
  • dg_xch_servers - Library for Chia compatible RPC and Websocket Servers

Install

Prerequisites

From Cargo

cargo install dg_xch_cli

From Source

git clone https://github.com/GalactechsLLC/dg_xch_utils.git
cd dg_xch_utils
cargo build --release
sudo cp target/release/dg_xch_cli /usr/local/bin/dg_xch_cli

[!TIP] To Print all available commands dg_xch_cli --help
To Print Command Help dg_xch_cli <COMMAND> --help

Dependencies

~54–73MB
~1.5M SLoC