add readme

pull/1/head
Jan Pochyla 2017-08-28 19:10:33 +02:00
parent 9ada001e3c
commit ef4ee32277
1 changed files with 39 additions and 0 deletions

39
README 100644
View File

@ -0,0 +1,39 @@
# blockbook
## Install
Setup go environment:
```
sudo apt-get install golang
sudo apt-get install git
go help gopath
```
Install RocksDB: https://github.com/facebook/rocksdb/blob/master/INSTALL.md
```
sudo apt-get install libgflags-dev libsnappy-dev zlib1g-dev libbz2-dev liblz4-dev libzstd-dev
cd /path/to/rocksdb
make static_lib
```
Install gorocksdb: https://github.com/tecbot/gorocksdb
```
CGO_CFLAGS="-I/path/to/rocksdb/include" \
CGO_LDFLAGS="-L/path/to/rocksdb -lrocksdb -lstdc++ -lm -lz -lbz2 -lsnappy -llz4 -lzstd" \
go get github.com/tecbot/gorocksdb
```
Install blockbook:
```
go get github.com/jpochyla/blockbook
```
## Usage
```
$GOPATH/bin/blockbook --help
```