128 Commits

Author SHA1 Message Date
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
troymc
53196c5b8c Renamed dict_config() to set_config() 2016-04-14 10:55:07 +02:00
Rodolphe Marques
4c4cae8f81 create_tx and sign_tx create threshold conditions by default if there
are multiple current owners.
Created tests
2016-04-13 17:44:25 +02:00
diminator
87592ee004
docs for get_hash_data and get_fulfillment_message
added serialized=False arg to get_fulfillment_message
2016-04-13 11:34:01 +02:00
diminator
197954576f
threshold conditions documentation 2016-04-13 11:10:32 +02:00
diminator
610715691a Merge remote-tracking branch 'remotes/origin/master' into feat/127/crypto-conditions-ilp-bigchain-integration 2016-04-13 10:45:25 +02:00