2 releases
0.1.1 | Jul 27, 2024 |
---|---|
0.1.0 | Jul 12, 2024 |
#5 in #block-height
9KB
154 lines
Block value calculator
This is a simple binary program which calculates the value of a given block on the Bitcoin network. You can specify the block by its height, hash, or get the best block.
Setting up
You must set the following environment variables to setup the project.
RPC_USERNAME=username
RPC_PASSWORD=password
RPC_DEFAULT_AUTH=true
// if set to false, you must set RPC_USERNAME
& RPC_PASSWORD
RPC_COOKIE_PATH=/Volumes/externalSSD/Bitcoin/.cookie
// This must be set if RPC_DEFAULT_AUTH
is set to true
RPC_URL=http://localhost:8332
Building
cargo run build
Instalation
cargo install block-value-calculator
Usage
bvc -h 1000
// Calculates the total value of a block at height 1000
Dev
cargo run
Options
Option | Short | Description | Default |
---|---|---|---|
--height | -e | Specify the block height | |
--hash | -a | Specify the block hash | |
--best | -b | Get the best block (set to true to enable) | false |
Dependencies
~11MB
~151K SLoC