Ryan Henderson
|
9f03b2b771
|
add election class, process starts (#221)
* add election class, process starts
* remove else clause
* resolve splitvote
* move quorum check to core
* remove comments
* fixed vote counting
* add test
* poison pill
* queue test
* generalize election status
* get correct part of block
* clean shut down
* test block liquidation
* add vote signature checking
* add tests
* user_public_key to user_vk
* python3 style floordivs
* correct verdict for odd number of voters, and tests
* remove whitespace
* simplify verify_vote_signature
* election checks pubkey is in block voters
* tests for elector pubkey
* count invalid votes as votes for invalid block
* test update
* test mismatched vote, block sigs
* variable name change
* comments on voting logic
* comments on voting logic
* remove unused queue
* correct block model
* imperative docstring
* election status class constants
* election tests use constants
|
2016-05-19 14:03:52 +02:00 |
|
diminator
|
76eb18329e
|
Merge remote-tracking branch 'remotes/origin/master' into fix/260/add-output-condition-to-fulfillment-message
|
2016-05-12 16:03:19 +02:00 |
|
diminator
|
7630ec7fc6
|
refactor input_condition and get_fulfillment_message
test malleability
|
2016-05-12 15:30:58 +02:00 |
|
diminator
|
0c9777686d
|
output_condition from fid instead of cid
|
2016-05-11 19:18:56 +02:00 |
|
diminator
|
c623ca56d0
|
fulfillment_message with output_condition
added tests
|
2016-05-11 19:02:37 +02:00 |
|
vrde
|
5775764d98
|
Merge branch 'remove-plugin-load-bottleneck'
|
2016-05-11 16:51:11 +02:00 |
|
vrde
|
ee2fa053d9
|
Add lru_cache to load_consensus_plugin
|
2016-05-11 16:25:59 +02:00 |
|
Rodolphe Marques
|
4c64b6642b
|
Change the block process to use all the cpus instead of only one cpu per
task
|
2016-05-11 14:45:10 +02:00 |
|
diminator
|
ca34b58629
|
rename verify_signature to validate_fulfillments
|
2016-05-10 17:12:38 +02:00 |
|
troymc
|
e212828182
|
Updated awsdeploy, fabfile, docs, test for bigchaindb set-shards
|
2016-05-09 18:14:48 +02:00 |
|
Rodolphe Marques
|
f09dacdd11
|
renamed sharding to set-shards
|
2016-05-09 17:31:02 +02:00 |
|
Rodolphe Marques
|
9f959fc6ed
|
Add command to configure number of shards.
Changed aws deployment script to automatically set the number of shards.
Created tests
|
2016-05-09 16:45:09 +02:00 |
|
diminator
|
eab54e1a02
|
update docs/test file to avoid conflicts between testcases
|
2016-05-03 20:32:56 +02:00 |
|
Dimitri De Jonghe
|
4f28e873dc
|
Merge pull request #233 from bigchaindb/bug/229/check-block-signature-and-pub-key
validate_block now checks if a federation node created the block.
|
2016-05-03 11:24:39 +02:00 |
|
diminator
|
db06970b1a
|
PR comments
|
2016-05-03 11:18:57 +02:00 |
|
diminator
|
f5f4c17839
|
Merge remote-tracking branch 'remotes/origin/master' into feat/127/crypto-conditions-ilp-bigchain-integration-hashlock
|
2016-05-02 12:13:12 +02:00 |
|
diminator
|
35f16b5d65
|
Merge remote-tracking branch 'remotes/origin/master' into feat/128/multiple-input-output
|
2016-05-02 12:06:54 +02:00 |
|
Rodolphe Marques
|
1813c26879
|
validate_block now checks if a federation node created the block.
It checks to see if node_pubkey is a federation node and if the
signature is correct.
Created tests
|
2016-04-28 13:54:50 +02:00 |
|
vrde
|
66cd3bb77b
|
Fix exception in test
|
2016-04-27 17:17:11 +02:00 |
|
vrde
|
f9c609ff0d
|
Add env variables to default config
|
2016-04-26 03:24:56 +02:00 |
|
vrde
|
2d6c502ee3
|
Add exp command to start RethinkDB
|
2016-04-26 01:42:21 +02:00 |
|
diminator
|
c928669230
|
Merge remote-tracking branch 'remotes/origin/feat/128/multiple-input-output' into feat/201/escrow
Conflicts:
bigchaindb/util.py
|
2016-04-21 19:07:56 +02:00 |
|
diminator
|
5cea537143
|
Merge remote-tracking branch 'remotes/origin/master' into feat/128/multiple-input-output
Conflicts:
bigchaindb/core.py
|
2016-04-21 19:07:05 +02:00 |
|
diminator
|
e92627e447
|
uncommented example code
|
2016-04-21 19:02:07 +02:00 |
|
diminator
|
6d99427bc7
|
hashlocked conditions + tests + docs
|
2016-04-21 18:59:48 +02:00 |
|
diminator
|
51addb9cc9
|
Merge remote-tracking branch 'remotes/origin/master' into feat/128/multiple-input-output
Conflicts:
tests/test_util.py
|
2016-04-21 15:19:23 +02:00 |
|
diminator
|
6630533441
|
Merge remote-tracking branch 'remotes/origin/feat/128/multiple-input-output' into feat/201/escrow
Conflicts:
tests/test_util.py
|
2016-04-21 14:59:22 +02:00 |
|
vrde
|
fdce0d5876
|
Fix AttributeError in test
|
2016-04-20 23:23:08 +02:00 |
|
vrde
|
ed1e71bfec
|
Add tests to ProcessGroup
|
2016-04-20 18:18:01 +02:00 |
|
Troy McConaghy
|
dadde325b8
|
Merge pull request #186 from bigchaindb/feat/179/cli-export-import-public-keys
Added CLI command to export public key
|
2016-04-20 15:15:03 +02:00 |
|
diminator
|
37ef8deb5b
|
docs: MIMO code and explanation
|
2016-04-19 11:25:29 +02:00 |
|
diminator
|
d5923d5c67
|
Merge remote-tracking branch 'remotes/origin/feat/128/multiple-input-output' into feat/127/crypto-conditions-ilp-bigchain-integration
|
2016-04-18 17:19:02 +02:00 |
|
diminator
|
2fdbb5bef8
|
updated multiple owner docs and cryptoconditions example
|
2016-04-18 17:18:10 +02:00 |
|
Rodolphe Marques
|
35fc0b5dad
|
remove unnecessary sorts
|
2016-04-18 14:50:49 +02:00 |
|
troymc
|
0870985049
|
Nevermind checking err when export pubkey and pubkey set
|
2016-04-18 11:49:41 +02:00 |
|
troymc
|
5482934868
|
More tests for bigchain export-my-pubkey
|
2016-04-18 11:06:09 +02:00 |
|
vrde
|
bbc08a5869
|
Fix tests
|
2016-04-15 16:35:30 +02:00 |
|
diminator
|
85353f7002
|
updated cryptoconditions
replaced get_subcondition_from_vk
|
2016-04-15 16:32:27 +02:00 |
|
vrde
|
667b30e5e8
|
Add connection pool to web views
|
2016-04-15 16:08:08 +02:00 |
|
vrde
|
92ee52bb64
|
Merge branch 'master' into feat/116/more-solid-webserver
|
2016-04-15 15:55:55 +02:00 |
|
vrde
|
57ffd361a6
|
Add timeout parameter to pool context manager
|
2016-04-15 12:57:53 +02:00 |
|
vrde
|
99ac8f99e0
|
Add new check for queue size
|
2016-04-15 12:34:27 +02:00 |
|
vrde
|
3f69f208a1
|
Add more tests for pool
|
2016-04-15 12:29:01 +02:00 |
|
Rodolphe Marques
|
7576dc3937
|
Merge remote-tracking branch 'remotes/origin/feat/127/crypto-conditions-ilp-bigchain-integration' into feat/128/multiple-input-output
|
2016-04-15 11:43:25 +02:00 |
|
Rodolphe Marques
|
8bc8229c0d
|
Added more tests
|
2016-04-15 11:33:43 +02:00 |
|
vrde
|
3d504df4de
|
WIP for connection pool
|
2016-04-14 18:55:09 +02:00 |
|
Rodolphe Marques
|
4af6a2037d
|
Added tests for the default threshold signatures.
|
2016-04-14 17:35:09 +02:00 |
|
Rodolphe Marques
|
a4bbffa544
|
Refactor sign_tx. Fix tests
The implicit condition of create transactions is now handled by
`get_fulfillment_message` instead of `sign_tx`
|
2016-04-14 16:13:57 +02:00 |
|
Rodolphe Marques
|
cbb9a55de8
|
Added tests for get_spent with multi outputs txs
|
2016-04-14 14:21:07 +02:00 |
|
Rodolphe Marques
|
1c1fd47c80
|
Fix get_owned_ids to work with multiple outputs
Created more tests
|
2016-04-14 12:22:26 +02:00 |
|