Proto commits in blockcollider/bcnode

These 41 commits are when the Protocol Buffers files have changed:

Commit:0e97ef1
Author:Arjun Jain
Committer:Adam Kloboucnik

getOpenOrders -> faster loading getMatchedOrders -> faster Loading, parse Orders Properly for multiple orders in a tx, get settled orders webpack fix

The documentation is generated from this commit.

Commit:4fe0559
Author:Arjun Jain

merged with dev

Commit:5707a75
Author:Adam Kloboucnik

Note about Block timestamp in protobuf definition

Commit:9b47443
Author:Adam Kloboucnik

For resync, report latest known block to rover, add ReportSyncStatus rpc method

Commit:2fdca7c
Author:Arjun Jain

added calculates to rpc, moduralized dexLib, sorting inputs to minimize chain bloat

Commit:dc58be0
Author:Adam Kloboucnik
Committer:Adam Kloboucnik

Protobuffers for reporting missing block intervals to rovers

Commit:c5f8ae4
Author:Adam Kloboucnik
Committer:Adam Kloboucnik

Resync rover message doesn't need params, fetch_block has Block's directly

Commit:b44c0e1
Author:Adam Kloboucnik
Committer:Adam Kloboucnik

Protobuf update - only client has a stream, sends join message once to the server

Commit:4b001f5
Author:Adam Kloboucnik
Committer:Adam Kloboucnik

Protobuf defintions for rover.join method

Commit:32f2225
Author:Ping Zhang

nrg transfer rpc update

Commit:9142572
Author:Ping Zhang
Committer:Ping Zhang

Allow users to specify additional tx fee for cross chain trades

Commit:870af5b
Author:Adam Kloboucnik
Committer:Ping Zhang

bcnode miner AT - v0.8.5

Commit:34c68c5
Author:Adam Kloboucnik

Change BcBlock.totalDistance to string

Commit:e9495d6
Author:Adam Kloboucnik

Add total distance to BC block protobuf

Commit:835bf91
Author:Adam Kloboucnik

Renamed Child* to Blockchain* in BcBlock message

Commit:f47938c
Author:Adam Kloboucnik
Committer:Adam Kloboucnik

Enhance BcBlock structure, add fields to genesis block

Commit:4f9d0e9
Author:Adam Kloboucnik
Committer:Adam Kloboucnik

Use ChildBlockHeaders msg type for storing child blocks in the BcBlock

Commit:dc528ad
Author:Adam Kloboucnik

Fix proto defintions

Commit:8f1b49e
Author:mmpmm

added AtGenesisBlock and BtGenesisBLock protos

Commit:5d63016
Author:Adam Kloboucnik
Committer:Adam Kloboucnik

Add definitions for ChildBlockHeader - which is stored as reference to BcBlock

Commit:64b2ad8
Author:Tomas Korcak

Fix wrong type of nonce

Commit:a484c53
Author:Tomas Korcak

Initial protocol description

Commit:214c0f8
Author:Adam Kloboucnik
Committer:Adam Kloboucnik

Use BcBlock in miner test - add missing fields in proto specification - use BcBlock as genesis block - pull computation of difficulty to separate functions in miner

Commit:ae335f9
Author:Adam Kloboucnik
Committer:Adam Kloboucnik

Extend Block and add BcBlock proto definition

Commit:fd0d7c9
Author:Adam Kloboucnik
Committer:Adam Kloboucnik

Rename miner.proto messages and fields

Commit:40c7c11
Author:Adam Kloboucnik
Committer:Adam Kloboucnik

Timestamps with microseconds have to be uint64

Commit:f7d7276
Author:Adam Kloboucnik
Committer:Adam Kloboucnik

Add timestamp to Block proto msg

Commit:2e898da
Author:Tomas Korcak

Working miner prototype

Commit:578f316
Author:Adam Kloboucnik

Add previousHash to Block protobuf message

Commit:011d34e
Author:Tomas Korcak

Add miner proto

Commit:13505bf
Author:Adam Kloboucnik
Committer:Adam Kloboucnik

Implement codec for encoding and decoding values from DB

Commit:8d55cf1
Author:Adam Kloboucnik
Committer:Adam Kloboucnik

Rebase protobuffer messages definition

Commit:e5f0d90
Author:Tomas Korcak

Implement bc.getLatest() RPC call

Commit:12421e6
Author:Tomas Korcak

Add HelpReply (protobuf)

Commit:5055c8a
Author:Tomas Korcak

Delete old EmptyReply

Commit:32988a8
Author:Tomas Korcak

Rename CollectorService to RoverService

Commit:0a71001
Author:Tomas Korcak

BlockCollider RPC service

Commit:2f47f65
Author:Tomas Korcak

BlockCollider RPC service

Commit:8cb948c
Author:Tomas Korcak
Committer:Tomas Korcak

Add DB related protocol buffers CollectorServiceImpl

Commit:8d937f5
Author:Tomas Korcak

Core structures

Commit:139b788
Author:Tomas Korcak

Add protocol buffers - Block - BlockReply - CollectorService