Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tomekw/simple_blockchain
Simple blockchain in Ada
https://github.com/tomekw/simple_blockchain
ada blockchain blockchain-demo blockchain-technology
Last synced: about 1 month ago
JSON representation
Simple blockchain in Ada
- Host: GitHub
- URL: https://github.com/tomekw/simple_blockchain
- Owner: tomekw
- License: mit
- Created: 2018-06-14T13:27:50.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-06-09T07:38:52.000Z (over 4 years ago)
- Last Synced: 2024-07-31T20:38:25.332Z (5 months ago)
- Topics: ada, blockchain, blockchain-demo, blockchain-technology
- Language: Ada
- Size: 8.79 KB
- Stars: 21
- Watchers: 4
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-ada - simple-blockchain - Simple blockchain in Ada. (Libraries / Algorithms, Containers and Protocols)
README
# Simple blockchain in Ada
Code for [Simple blockchain in Ada](https://tomekw.com/simple-blockchain-in-ada/) blog post.
## Building
``` bash
$ make build
```## Running
``` bash
$ make run
```## Building and running
``` bash
$ make
```## Example output
```
Simple blockchain demoMining first block...
Block mined.Mining second block...
Block mined.Mining third block...
Block mined.Is blockchain valid? TRUE
Printing blockchain...
Blockchain - difficulty: 6, blocks: 3
Hash: 000000f78298d2028737f802a82edb955e0e4cfdc06b514325da2a037f41b754, Previous hash: 0000000000000000000000000000000000000000000000000000000000000000, Timestamp: 2018-06-14 13:26:11, Nonce: 10942584, Data: First block
Hash: 000000ddfddf305f15fefdada0939139ea33dc94bca1e57eda5f16d902fec55f, Previous hash: 000000f78298d2028737f802a82edb955e0e4cfdc06b514325da2a037f41b754, Timestamp: 2018-06-14 13:26:17, Nonce: 6008350, Data: Second block
Hash: 000000e4530387b122e91de4fedc84b77406a819713c9601b09b29695cb6e336, Previous hash: 000000ddfddf305f15fefdada0939139ea33dc94bca1e57eda5f16d902fec55f, Timestamp: 2018-06-14 13:26:32, Nonce: 17905780, Data: Third block
```