Proto commits in bitsofproof/supernode

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

Commit:95629eb
Author:Tamas Blummer

Removed BOP Community Server as it diverged from BOP Enterprise Server to an extent that maintanance was no longer economical. BOP might open the source of BOP Enterprise Server at a later time point.

The documentation is generated from this commit.

Commit:2e1a612
Author:Tamas Blummer

re-merging wallet code

Commit:ee30c27
Author:Tamas Blummer

Moving account management to its own project

Commit:9a32318
Author:Tamas Blummer

moved sync up into account manager add support for first index in account scan removed color

Commit:9ac0a4f
Author:senecaso

-removing generated source code from the repository -fixing up maven build to properly build protobuf files and put them in target/generated-sources -updating version of protoc used, since the committed files were depending on classes which only exist in protobuf 2.5+, not 2.4.1 -ignoring IntelliJ project files

Commit:e7ebe6e
Author:bitsofproof

make default wallet read only except creating new accounts

Commit:6927012
Author:bitsofproof

send transaction height

Commit:0a58a5a
Author:bitsofproof

redesigned wallet

Commit:23a30c2
Author:bitsofproof

broadcast transactions on the transaction topic if they are first seen in a block. re-broadcast transactions with a double spend flag set if they are rendered to double spend by a block or block reorg.

Commit:eda9fde
Author:bitsofproof

add scan after for account scan

Commit:7b57077
Author:bitsofproof

implemented scan for extended public key

Commit:54ee0bf
Author:bitsofproof

Add ping and alert

Commit:4ff0556
Author:bitsofproof

deliver block height to BCSAPI

Commit:5641913
Author:bitsofproof

transfer optional block hash in protobuf

Commit:6661474
Author:bitsofproof

checkpoint lean account manager

Commit:0d4d135
Author:bitsofproof

restrict scan for after a time point. Reduce lock scope while scanning

Commit:24a77bd
Author:bitsofproof

implemented exact match transaction scan

Commit:adb4692
Author:bitsofproof

create block filter

Commit:df9e0da
Author:bitsofproof

further simplified storage

Commit:6be26c3
Author:bitsofproof

lean storage and commincation. starting over api

Commit:179ebbf
Author:bitsofproof

simple scan, reading in time order is too expensive

Commit:f9920a2
Author:bitsofproof

scan backward through chain until after a time point

Commit:a17b996
Author:bitsofproof

add bloom filtering subscription through API

Commit:e218d86
Author:bitsofproof

Use protobuf format in leveldb store, so it will be easier to version storage. WARNING: This is breaking storage compatibility. You need to rebootstrap after pulling this.

Commit:d98dbc1
Author:bitsofproof

bits of proof zrt.

Commit:b654bab
Author:bitsofproof

An output might only have one color

Commit:a5eb470
Author:bitsofproof

use 0th output implicitely for new color

Commit:cba9d1d
Author:bitsofproof

retrieve and store color definition on server

Commit:56356e0
Author:bitsofproof

extended color definition with signature and expiry

Commit:2c1d1e6
Author:bitsofproof

color support on client side

Commit:3fc5d15
Author:bitsofproof

api roundtrip with transaction. Also returning exceptions

Commit:c6ee2fb
Author:bitsofproof

deliver unconfirmed with account statement introduce BCSAPIException add getAddress to key

Commit:8540547
Author:bitsofproof

add unconfirmed to account statement

Commit:5188642
Author:bitsofproof

add addressFlag to keys introduce filter topic

Commit:83299d1
Author:bitsofproof

merge project supernode-api into directory api, move supernode code into directory server

Commit:b10405f
Author:bitsofproof

new year :)

Commit:2ec6498
Author:bitsofproof

single API over bus

Commit:75b00d7
Author:bitsofproof

message format now protobuf

Commit:85203bb
Author:bitsofproof

added protobuf definition for message level API