Skip to content

Latest commit

 

History

History
43 lines (35 loc) · 1020 Bytes

File metadata and controls

43 lines (35 loc) · 1020 Bytes

Misfit-Core

A tool to create specific valid or invalid scenarios for testing Bitcoin blocks and transactions.

Dependencies

  • Rust
  • Cargo
  • Bitcoin

Installation

Clone the repo

git clone https://github.com/j-moreno-c-r/Misfit_core

Enter the directory

cd Misfit_core

Compile the project with Cargo

cargo build 

Run the binary

./target/debug/Misfit_core 

Or run with Cargo

cargo run

For now, the flags are not working, they are just here for development annotation.

Basic usage

Type help on the CLI to see the available commands.

> help

Advaced usage

In/src/reference_implementation/ you will find: defaults.json, api.rs , cli.rs, read_defaults.rs, you can change the json file to personalize the defaults to random generation of blocks or transactions, or you can read this folder to learn how to use by importing our lib, you can use Misfit_core directly on your project generating direclty your use cases.