1
0
mirror of https://github.com/bigchaindb/bigchaindb.git synced 2024-06-26 03:06:43 +02:00
Commit Graph

51 Commits

Author SHA1 Message Date
Rodolphe Marques
69d5859add Initial implementation of speed tests 2016-05-11 08:56:47 +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
diminator
2eff1f1579
- cryptoconditions 0.2.2
- specified exceptions
2016-04-26 17:42:45 +02:00
vrde
56af6e5b12
Move load from bigchain-benchmark to bigchain 2016-04-26 03:43:48 +02:00
vrde
f9c609ff0d
Add env variables to default config 2016-04-26 03:24:56 +02:00
diminator
a6dd9dc1fd
update to cryptoconditions 0.1.6: removes the need of the cryptography dependency 2016-04-22 12:23:51 +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
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
Rodolphe Marques
7498fafacc removed unused imports 2016-04-21 13:43:50 +02:00
Rodolphe Marques
dcbaedf7ea Unified place for the version number
added --version to bigchain-cli
2016-04-21 13:38:02 +02:00
Alberto Granzotto
ac47f63b93 Merge pull request #200 from bigchaindb/0.1.5
bugfix and bump version to 0.1.5
2016-04-21 11:00:45 +02:00
diminator
9f62cddbaf
bugfix and bump version to 0.1.5 2016-04-20 15:31:52 +02:00
diminator
2fdbb5bef8
updated multiple owner docs and cryptoconditions example 2016-04-18 17:18:10 +02:00
diminator
85353f7002
updated cryptoconditions
replaced get_subcondition_from_vk
2016-04-15 16:32:27 +02:00
diminator
66e3c9e8a9
sign/validate fulfillment (single owner)
Merge remote-tracking branch 'remotes/origin/develop' into feat/127/crypto-conditions-ilp-bigchain-integration

Conflicts:
	tests/conftest.py
2016-04-07 18:21:13 +02:00
Dimitri De Jonghe
56a1bb5e1d Merge branch 'develop' into feat/137/crypto-ed25519-compatible-signing-scheme 2016-04-07 16:11:20 +02:00
diminator
b76bd72ea0
tx with conditions 2016-04-07 15:41:06 +02:00
vrde
b11cbce5cd
Merge branch 'develop' into feat/116/more-solid-webserver 2016-04-07 11:00:47 +02:00
vrde
b988b3f6f7
Pin major version for gunicorn 2016-04-07 10:58:29 +02:00
diminator
ec08bca3d0
fulfillment preparations 2016-04-06 16:21:35 +02:00
Roderik van der Veer
dca2750407 Update the cryptography dependency to 1.2.3
This fixes the `conflicting types for 'BIO_new_mem_buf'` error when running with a recent openssl version, e.g. under Alpine Linux. See https://github.com/pyca/cryptography/issues/2750
2016-04-03 10:18:44 +02:00
diminator
ce1302dd90 imports from crypto 2016-03-31 15:10:43 +02:00
vrde
e10a5aed95 Add gunicorn dep 2016-03-30 17:54:17 +02:00
diminator
4138842eed import keys from cryptoconditions
set ed25519 as default
2016-03-23 19:14:59 +01:00
vrde
d0af0b0a55 Merge branch 'develop' into revert-120-develop 2016-03-21 10:01:01 +01:00
vrde
5d33848319 Exclude tests 2016-03-17 17:17:27 +01:00
vrde
6e60a38a99 Use find_packages 2016-03-17 17:03:08 +01:00
Alberto Granzotto
6ea63903cb Revert "Add missing package bigchaindb.web to setup.py" 2016-03-17 16:59:56 +01:00
Matt Smith
5c4529f120 Merge remote-tracking branch 'upstream/develop' into modular-consensus-rules
Conflicts:
	setup.py
2016-03-08 18:43:48 -08:00
Matt Smith
a5243e43f6 This large (sorry) commit
1. switches from a composable plugin model to a single-plugin model
2. switches class methods to static methods in the BaseConsensusRules class
3. adds create_transaction, sign_transaction, and verify_transaction to
the plugin API

TODO: If we adopt this model, all references in e.g. client.py to util
methods like `sign_tx` need to be routed through the plugin methods, and
possibly need to be added to the plugin interface.
2016-03-08 18:33:31 -08:00
Matt Smith
01d706ac56 Moved consensus package files into single consensus.py module 2016-03-08 18:24:21 -08:00
Cristian S
9e1ff01057 Add missing package form installer
Without this running blockchaindb yields:
Traceback (most recent call last):
  File "/usr/lib/python3.4/runpy.py", line 170, in _run_module_as_main
    "__main__", mod_spec)
  File "/usr/lib/python3.4/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/usr/lib/python3.4/trace.py", line 858, in <module>
    main()
  File "/usr/lib/python3.4/trace.py", line 804, in main
    t.runctx(code, globs, globs)
  File "/usr/lib/python3.4/trace.py", line 510, in runctx
    exec(cmd, globals, locals)
  File "/usr/local/bin/bigchaindb", line 9, in <module>
    load_entry_point('BigchainDB==0.1.4', 'console_scripts', 'bigchaindb')()
  File "/usr/local/lib/python3.4/dist-packages/pkg_resources/__init__.py", line 549, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/usr/local/lib/python3.4/dist-packages/pkg_resources/__init__.py", line 2542, in load_entry_point
    return ep.load()
  File "/usr/local/lib/python3.4/dist-packages/pkg_resources/__init__.py", line 2202, in load
    return self.resolve()
  File "/usr/local/lib/python3.4/dist-packages/pkg_resources/__init__.py", line 2208, in resolve
    module = __import__(self.module_name, fromlist=['__name__'], level=0)
  File "/usr/local/lib/python3.4/dist-packages/BigchainDB-0.1.4-py3.4.egg/bigchaindb/commands/bigchain.py", line 14, in <module>
    from bigchaindb.processes import Processes
  File "/usr/local/lib/python3.4/dist-packages/BigchainDB-0.1.4-py3.4.egg/bigchaindb/processes.py", line 9, in <module>
    from bigchaindb.web import server
ImportError: No module named 'bigchaindb.web'
2016-03-08 14:06:18 +02:00
Matt Smith
9644df07f7 Merge remote-tracking branch 'upstream/develop' into
modular-consensus-rules
Resolves conflicts from module reorg in PR #102

Conflicts:
	bigchaindb/__init__.py
	bigchaindb/core.py
2016-03-04 18:07:23 -08:00
vrde
90ccadde29 Merge remote-tracking branch 'origin/develop' into feat/17/provide-a-restful-api 2016-03-03 02:58:53 +01:00
vrde
dd694f18fe Use the default ReadTheDocs theme 2016-03-02 01:12:42 +01:00
Matt Smith
8a9030e5c0 Added a simple plugin system for consensus rules using setuputils entry_points 2016-02-29 18:38:33 -08:00
vrde
70692a851c Add client code to create/transfer txs 2016-02-26 16:23:50 +01:00
vrde
56357e978d Add simple flask webserver and tests 2016-02-23 03:37:33 +01:00
Sylvain Bellemare
c4c850f480 Add classifiers 2016-02-22 12:27:52 +01:00
vrde
6ea6027a17 Release 0.1.4 2016-02-22 12:27:40 +01:00
vrde
1c96b15174 Add xdist to travis 2016-02-19 00:26:38 +01:00
Sylvain Bellemare
f568d8acb5 Add docs requirements in setup.py 2016-02-17 23:59:26 +01:00
vrde
8926e3216c Update requirements, ready for v0.1.3 2016-02-16 11:37:51 +01:00
Sylvain Bellemare
e15d4ce39c Fix some config issues for docker-compose 2016-02-15 14:42:15 +01:00
vrde
d2ff24166d Release 0.1.2 2016-02-15 14:23:24 +01:00
Sylvain Bellemare
f71e378f10 Release 0.1.1 2016-02-12 21:12:30 +01:00
Sylvain Bellemare
bb3fd5606d Version 0.1.0 2016-02-12 12:32:00 +01:00
Sylvain Bellemare
44e6bd0848 Use setup.py to list requirements 2016-02-12 01:39:31 +01:00
Sylvain Bellemare
b7ad16a1de Update setup.py and requirements 2016-02-11 15:17:02 +01:00
Wrigley the Buffalo
841cabe8c6 Add code, have fun! 2016-02-10 19:55:33 +01:00