- Requirements
- Sample view
- Quick notes
- Articles
- Installation
- Bitcoin core (installed globally and available in PATH)
- node (installed)
- Internet connection
| No | function | category | deliverable | test |
|---|---|---|---|---|
| 1 | Create Wallet Address | wallet | true | true |
| 2 | View Wallet data | wallet | false | true |
| 3 | Decode raw transaction hex | transaction | true | true |
| 4 | Run stack evaluator | transaction | true | true |
| 5 | Generate Redeem Script hex | transaction | true | true |
- All BTrust code deliverables can be found in this repo
- code for the Block constructor challenge deliverable can be found HERE
- This repository is a work in progress.
deliverablecolumn identifies a BTrust deliverable from a none BTrust deliverable featuretestcolumn specifies if a test has been written for a function
Here are links to my published articles (BTrust deliverables)
- Simulate your first Lightning transaction on the Bitcoin regtest network
Part 1(MacOS)-This is a simulation of lightning transactions - a three-part series - Simulate your first lightning transaction on the Bitcoin regtest network
Part 2(MacOS)-This is a simulation of lightning transactions - a three-part series - Simulate your first lightning transaction on the Bitcoin regtest network
Part 3(MacOS)-This is a simulation of lightning transactions - a three-part series - Bitcoin - A dummy's technical guide to the bitcoin ecosystem
part 1 - Bitcoin - A dummy's technical guide to the bitcoin ecosystem
part 2(Addresses)
Follow the highlighted steps below to install and run the app
git clone https://github.com/AdamuAbba/ShyBit-CLI.gitcd ShyBit-CLInpm installnpm run devRun the command below to run tests. all tests are written with Jest
npm run test