54 Commits

Author SHA1 Message Date
diminator
bb88279b64 fix: use _bitmask for seriallizing thresholdconditions 2016-03-21 10:49:39 +01:00
diminator
2cc5c41c86 Merge remote-tracking branch 'remotes/origin/develop' into feat/127/crypto-conditions-ilp-sha256-fulfillments
Conflicts:
	bigchaindb/core.py
2016-03-21 09:54:54 +01:00
diminator
a852f5f66d - Ed25519: get_verifying_key and to_ascii
- documentation
2016-03-19 18:23:29 +01:00
diminator
f273e48c11 - Ed25519 inheritance
- Renamed Private/PublicKey to Signing/VerifyingKey
2016-03-18 22:23:32 +01:00
diminator
bdc2475bdd cleanup 2016-03-18 20:20:18 +01:00
diminator
9bd1e9ff8b sha256 fulfillment
tests
2016-03-18 20:01:47 +01:00
diminator
821ca9f8e6 threshold fulfillment
tests
2016-03-18 18:46:22 +01:00
diminator
46cd3323e8 ILP conditions and fulfillment basis
ed25519 fulfillment
tests
2016-03-18 09:58:54 +01:00
diminator
828ed4e98b updated tests 2016-03-16 16:44:11 +01:00
diminator
4255c1780b renamed crypto.core to crypto.asymmetric 2016-03-16 16:40:45 +01:00
diminator
9dc767318e - abstracted crypto scheme
- added ED25519
- added tests
2016-03-16 16:27:40 +01:00
Matt Smith
ad535c7895 Tests for loading consensus plugins 2016-03-14 13:27:17 -07:00
vrde
8ed937aecc Simplify code for client 2016-03-04 16:00:30 +01:00
vrde
1fa47d4b5f Move last methods to util 2016-03-03 03:09:54 +01:00
vrde
1475a3cbb1 Move hash_data to the crypto module 2016-03-03 02:02:17 +01:00
vrde
fc33cf850a Update skipped test 2016-03-03 01:52:38 +01:00
vrde
3a714a7f8e Add config to blueprint and fix tests madness
There was a problem related to the import of the module
`bigchaindb.web.views`.
The module, when imported, inizialises a new `Bigchain` instance, and
this is wrong for testing and because it's a bad practice.

I spent more or less 2h finding out the problem.
2016-03-03 01:40:40 +01:00
vrde
8938811c67 Update endpoints names 2016-02-29 18:28:04 +01:00
vrde
70dbd6b192 Merge branch 'develop' into feat/17/provide-a-restful-api 2016-02-29 18:08:32 +01:00
vrde
bd6e16b836 Fix bug related to config overwrite 2016-02-29 14:28:02 +01:00
vrde
70692a851c Add client code to create/transfer txs 2016-02-26 16:23:50 +01:00
vrde
054c17d38c Merge remote-tracking branch 'origin/develop' into feat/17/provide-a-restful-api 2016-02-24 14:15:08 +01:00
Alberto Granzotto
712a55d4ed Merge pull request #72 from rhsimplex/statsd
Monitoring for BigchainDB
2016-02-24 14:07:21 +01:00
vrde
3bfb6bc4c4 Merge remote-tracking branch 'origin/develop' into feat/17/provide-a-restful-api 2016-02-24 12:02:54 +01:00
vrde
9383fa84be Remove useless print 2016-02-24 11:09:59 +01:00
vrde
aeede79846 Add asset create and transfer 2016-02-24 02:38:30 +01:00
vrde
445bacce0d Move some other code to the util module 2016-02-23 18:14:52 +01:00
Rodolphe Marques
4326c863ac Fixed how validate_transaction handles double spends.
Create tests.
Fixed some flake8 warnings
2016-02-23 13:48:31 +01:00
Sylvain Bellemare
9b662ff199 Add test for monitor 2016-02-23 09:39:56 +01:00
vrde
56357e978d Add simple flask webserver and tests 2016-02-23 03:37:33 +01:00
vrde
b3b54e7529 Move common code to util module 2016-02-22 23:46:32 +01:00
Rodolphe Marques
024817a4ac Initial implementation of the fix 2016-02-22 19:45:55 +01:00
ryan
63fb14dcc5 adjust tests accordingly 2016-02-22 14:16:02 +01:00
Alberto Granzotto
272a899c9e Merge pull request #64 from bigchaindb/feat/58/non-interactive-first-start
Allow non interactive first start
2016-02-21 22:38:11 +01:00
vrde
6ab2b03260 Use unique db names in tests to allow xdist 2016-02-19 00:10:44 +01:00
vrde
aea99f8ce0 Fix annoying fixture 2016-02-18 22:14:58 +01:00
vrde
c695f0950e Allow non interactive first start 2016-02-18 16:27:24 +01:00
vrde
4c177a9946 Replace == with is for some tests
Replace all occurrences of:
 - `== True` with `is True`
 - `== False` with `is False`
 - `== None` with `is None`
2016-02-18 11:42:34 +01:00
Sylvain Bellemare
53aff999aa Make it harder for issue #27 to go unnoticed 2016-02-15 22:18:26 +01:00
Sylvain Bellemare
a68a4352b8 Import locally 2016-02-15 16:30:37 +01:00
Sylvain Bellemare
2cf2201095 Remove unused import 2016-02-15 16:30:37 +01:00
Sylvain Bellemare
f623046f23 Use pytest fixtures to create the inputs 2016-02-15 16:30:37 +01:00
Sylvain Bellemare
df242a35c6 Use pytest fixtures instead of imports 2016-02-15 16:30:37 +01:00
Sylvain Bellemare
2db5197619 Remove unused import 2016-02-15 16:30:37 +01:00
Sylvain Bellemare
5b8a31a341 Re-worked tests such that #27 is covered 2016-02-15 16:30:37 +01:00
Sylvain Bellemare
9919e275c2 Add test for run_configure to write config 2016-02-15 13:54:52 +01:00
Sylvain Bellemare
a766fc60b7 Add test for run_configure 2016-02-15 13:54:52 +01:00
Sylvain Bellemare
2b483767ea Add test for run_drop 2016-02-15 13:54:52 +01:00
Sylvain Bellemare
35344d87fa Handle case when db already exists 2016-02-15 13:54:52 +01:00
Sylvain Bellemare
61c9268294 Add test for show_config option 2016-02-15 13:54:52 +01:00