Skip to content
This repository was archived by the owner on Mar 21, 2021. It is now read-only.

Files

Latest commit

Dec 7, 2017
5deeae4 · Dec 7, 2017

History

History
42 lines (31 loc) · 1.46 KB

README.md

File metadata and controls

42 lines (31 loc) · 1.46 KB

File on blockchain

Index Upload result File info
upload result info
Check Exist None
check true false

Initialize blockchain environment

  1. git clone https://github.com/JungWinter/file-on-blockchain
  2. cd file-on-blockchain/blockchain
  3. ./init.sh
  4. ./start.sh

Create account for deploying

  1. Open another terminal and move to file-on-blockchain/blockchain
  2. geth attach ./chain-data/geth.ipc
  3. In console, personal.newAccount() and enter password
  4. miner.start() and miner.stop()

Deploy simple contract

  1. cd file-on-blockchain/example
  2. python deploy_contract_and_test.py
  3. 🎉

Run server

  1. cd file-on-blockchain/app
  2. python server.py