2312 Commits

Author SHA1 Message Date
Rodolphe Marques
19cfe172ea Added support for multiple owners_before in CREATE transactions
Added some type checking
Remove code for hashlocks and timelocks. They were partially implemented
features that we need to revisit.
2016-11-08 17:41:53 +01:00
Sylvain Bellemare
c65d2779c9 Remove base58 2016-11-08 14:37:10 +01:00
Troy McConaghy
04824df012 Merge pull request #793 from bigchaindb/modify-get-transaction
get_transaction will now return a tx from backlog, even if there are some in invalid blocks
2016-11-08 14:07:54 +01:00
Sylvain Bellemare
3b9f6801a8 Simplify the common code a bit 2016-11-07 16:24:07 +01:00
Rodolphe Marques
9a5bc816d8 re-added code to handle hashlock conditions 2016-11-07 15:26:42 +01:00
Rodolphe Marques
6e2ac1df03 remove unused code 2016-11-07 10:04:09 +01:00
Rodolphe Marques
3ac530617c Fixed some tests 2016-11-06 22:35:39 +01:00
Rodolphe Marques
a212aba35b Added validation for amounts
Added a new db call to return an asset instance given the id

Created tests
2016-11-06 20:00:47 +01:00
Rodolphe Marques
db55aa8153 Support for multiple io in TRANSFER transactions
Create tests
2016-11-06 18:09:43 +01:00
troymc
6930f93d4c Added test for case when tx is in backlog and an invalid block 2016-11-06 10:13:29 +01:00
Rodolphe Marques
ee3b967184 Added support for divisible assets in TRANSFER transactions
Created tests
2016-11-06 01:55:47 +01:00
Rodolphe Marques
5b5c701e0a Finished implementing divisible assets for CREATE transactions
Simplified Transaction.create logic
Created tests
2016-11-06 00:04:27 +01:00
troymc
e81283fee9 test_read_transaction_invalid_block didn't need to write tx to backlog 2016-11-05 17:30:48 +01:00
troymc
191c60ce37 Minor change to get_transaction + revised its docstring 2016-11-05 17:29:58 +01:00
Rodolphe Marques
48084ec47a multiple outputs in create transaction 2016-11-04 15:34:39 +01:00
Rodolphe Marques
63f5879cb2 consolidate Asset model in common 2016-11-04 11:31:07 +01:00
Rodolphe Marques
dd382ee4e6 Added ability to CREATE divisible assets 2016-11-03 15:57:05 +01:00
vrde
381ffca4e5
Merge branch 'sbellem-rebase-pr-528' 2016-11-03 11:52:51 +01:00
vrde
80b8d4177d
Merge branch 'rebase-pr-528' of https://github.com/sbellem/bigchaindb into sbellem-rebase-pr-528 2016-11-03 11:52:40 +01:00
vrde
187087d1e8
Remove unused import 2016-11-02 17:02:07 +01:00
vrde
a12882b51e
Merge branch 'master' into remove-unused-db-reconnect 2016-11-02 17:01:35 +01:00
vrde
b85272d56e
Merge remote-tracking branch 'origin/remove-unused-db-reconnect' 2016-11-02 16:48:47 +01:00
MinchinWeb
658aa117c0 Remove sphinxcontrib-napoleon from doc requirements
As of Sphinx 1.3, this is included in the the core Sphinx package
2016-11-02 09:29:05 +01:00
MinchinWeb
d665353cc0 Unpin testing requirements 2016-11-02 09:29:05 +01:00
MinchinWeb
87e59fe820 Remove pytz from requirements
Closes #775
2016-11-02 09:29:05 +01:00
MinchinWeb
81ef54b3fc Remove bigchaindb-common from requirements 2016-11-02 09:29:05 +01:00
MinchinWeb
2ed543cfe3 Un-pin requirements for installation 2016-11-02 09:29:05 +01:00
Christian Gärtner
dfd38edd8d Fixed newly introduced PEP8 violations 2016-11-02 09:26:05 +01:00
Christian Gärtner
2eeb6b5648 streamlined travis process and dependencies 2016-11-02 09:26:05 +01:00
Christian Gärtner
078d018395 Fixed pep8 violations in bigchaindb source code 2016-11-02 09:26:05 +01:00
Christian Gärtner
fdf3786a3b Added PEP8 checker to travis
"Fixes" #530
2016-11-02 09:26:05 +01:00
Troy McConaghy
dc1d23f7d0 Merge pull request #777 from bigchaindb/bug/767/fix-link-to-conditions-and-fulfillments
Fixed three broken links in page about the transaction model
2016-11-01 19:54:33 +01:00
Troy McConaghy
a66f3b293e Merge pull request #766 from bigchaindb/expand-tx-validation-explanation
Expanded/updated the docs explaining transaction validation
2016-11-01 18:20:39 +01:00
Sylvain Bellemare
dc31ceae4e Closes #768 2016-11-01 15:39:52 +01:00
troymc
ad65115b48 Fixed three broken links in page about the transaction model 2016-11-01 13:50:17 +01:00
Sylvain Bellemare
a28bf7b950 Update import for exceptions 2016-11-01 11:49:17 +01:00
najla
4dae41828c Using function from utils for setting up the database 2016-11-01 11:31:15 +01:00
najla
fc54aef181 Split the setting of the database initialization from the initialization of the genesis block of the bigchainDB 2016-11-01 10:56:34 +01:00
vrde
ac6249b42f
Merge branch 'isolate-database-calls' 2016-10-31 16:33:19 +01:00
Troy McConaghy
745888a9ec Merge pull request #771 from bigchaindb/update-ami-in-example-aws-config-file
Security: updated the Ubuntu AMI in example_deploy_config.py
2016-10-31 15:50:14 +01:00
troymc
56f863e824 Removed example IMAGE_ID from example_deploy_conf.py comments 2016-10-31 15:45:23 +01:00
vrde
51db5ab190
Pass db params to get_backend 2016-10-31 15:08:53 +01:00
troymc
e86f52fa15 Security: updated the Ubuntu AMI in example_deploy_config.py 2016-10-31 14:22:31 +01:00
troymc
78694b65d8 Expanded/updated the docs explaining tx validation 2016-10-30 12:11:07 +01:00
troymc
2d6dfaa6f4 Rename FulfillmentNotInValidBlock to TransactionNotInValidBlock 2016-10-29 16:35:15 +02:00
Troy McConaghy
bd12972aa3 Merge pull request #764 from bigchaindb/import-root-docs
Copied docs-root repo to docs/root, added requirements.txt
2016-10-29 15:13:09 +02:00
troymc
e9c2655935 Copied docs-root repo to docs/root, added requirements.txt 2016-10-29 15:06:29 +02:00
Troy McConaghy
31c93b7fea Merge pull request #763 from bigchaindb/bump-version-to-0.8.0.dev
Bumped version to 0.8.0.dev in version.py
2016-10-29 13:31:48 +02:00
troymc
e333b31a2a Bumped version to 0.8.0.dev in version.py 2016-10-29 13:23:50 +02:00
Troy McConaghy
2dd7f1af27 Merge pull request #760 from bigchaindb/bump-version-to-0.7.0
Changed version to 0.7.0 in version.py
v0.7.0
2016-10-28 16:00:47 +02:00