Skip to content

Latest commit

 

History

History
43 lines (32 loc) · 1.5 KB

README.md

File metadata and controls

43 lines (32 loc) · 1.5 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/ochui/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 -m pip install -r requirements.txt
  3. python server.py