mirror of
https://github.com/bitcoinresearchkit/brk.git
synced 2026-04-25 07:09:59 -07:00
703 B
703 B
Satonomics - Parser
Description
The backbone of the project, it does most of the work by parsing and then computing datasets from the timechain
Requirements
rustup
Run
./run.sh --datadir=$HOME/Developer/bitcoin
Limitations
- Needs to stop the node to parse the files (at least for now)
- Needs a LOT a disk space for databases (~700 GB for data from 2009 to mid 2024)
Guidelines
- Avoid floats as much as possible
- Use structs like
WAmountandPricefor calculations - Only use
WAmount.to_btc()when inserting or computing inside a dataset. It is very expensive.
- Use structs like
- No
Arc,Rc,Mutexeven from third party libraries, they're slower