Scott Sadler
2a07362bad
test transaction supports unicode
2017-01-30 16:11:44 +01:00
Scott Sadler
9762b4b968
fix spend input twice bug ( https://github.com/bigchaindb/bigchaindb/issues/1099 )
2017-01-26 13:39:06 +01:00
Scott Sadler
e3317b370b
don't rename TransactionLink to TL
2017-01-24 12:11:21 +01:00
Scott Sadler
af23ff5b65
clean up use of double quotes, rename UNSPENTS_ENDPOINT, clarify test
2017-01-24 12:08:55 +01:00
Scott Sadler
897ffe81bc
outputs endpoint with unspent filter parameter
2017-01-23 16:10:21 +01:00
Scott Sadler
4bb64fa0b8
generalise get_owned_ids to get_outputs and get_owned_ids
2017-01-23 16:10:21 +01:00
Scott Sadler
7c4c7e9be3
remove use of random in test_bigchain_api
2017-01-17 11:48:58 +01:00
Sylvain Bellemare
1cfd3de60e
Fix flake8 errors in tests
2017-01-11 05:13:27 -05:00
Rodolphe Marques
7f05974f0f
Added a secondary index with uniqueness constraint in backlog.
...
Several test fixes
2017-01-09 13:25:42 +01:00
Rodolphe Marques
8e99d18fd6
Merge pull request #994 from bigchaindb/feat/927/implement-mongodb-changefeed
...
[WIP] Implement mongodb changefeed
2017-01-04 17:10:46 +01:00
Rodolphe Marques
1b3c909d51
Fixed mongodb queries
...
Fixed some tests
2017-01-04 15:43:17 +01:00
Brett Sun
8fa3245309
Rename any *util.py to *utils.py ( #991 )
2016-12-22 17:39:39 +01:00
libscott
5190e0a682
Merge pull request #925 from bigchaindb/inputs-outputs
...
Inputs & Outputs
2016-12-22 13:52:19 +01:00
Scott Sadler
04a78aacec
Merge remote-tracking branch 'origin/master' into inputs-outputs
2016-12-22 13:45:02 +01:00
Brett Sun
2882bee48e
Small flake8 fixes for tests ( #987 )
2016-12-22 11:57:13 +01:00
Brett Sun
9319583ab4
Remove Asset and AssetLink ( #982 )
...
* Remove asset.validate_asset and move its validation checks to other areas
* Move Asset.get_asset_id to Transaction
* Remove Asset and AssetLink models
* Add test against creating TRANSFER transactions with bad asset
2016-12-22 10:19:21 +01:00
Sylvain Bellemare
44391da94a
Add genesis block fixture and marker
2016-12-21 17:45:14 +01:00
Sylvain Bellemare
fa79fe6783
Add session scope test setup for config and db
...
resolves #966
2016-12-20 20:37:28 +01:00
libscott
7e33f2bd52
Tx ID as Asset ID ( #926 )
...
* Allow AssetLinks to be used in place of Assets in the Transaction Model and enforce `Transaction.transfer()` to only take an AssetLink
* Remove AssetLink's inheritance from Asset
* Remove id from the Asset model
* Fix get_txids_by_asset_id query for rethinkdb after removing asset's uuid
Because `CREATE` transactions don't have an asset that contains an id
anymore, one way to find all the transactions related to an asset is to
query the database twice: once for the `CREATE` transaction and another
for the `TRANSFER` transactions.
* Add TODO notice for vote test utils to be fixtures
* Update asset model documentation to reflect usage of transaction id
* Fix outdated asset description in transaction schema
2016-12-20 17:28:15 +01:00
libscott
b2cb426097
Merge pull request #962 from bigchaindb/remove-asset-keywords
...
Remove asset keywords
2016-12-20 10:02:42 +01:00
Scott Sadler
4e17fe5c3d
change fulfills.idx to fulfills.output
2016-12-19 12:29:29 +01:00
Scott Sadler
ed55b3984e
s/fulfillments/inputs/g && s/conditions/outputs/g (code changes)
2016-12-19 12:29:29 +01:00
Scott Sadler
d2827dfae8
remove asset keywords
2016-12-16 13:50:23 +01:00
Sylvain Bellemare
56feefe3f4
Re-work test fixtures - iteration one
2016-12-15 15:54:15 +01:00
Scott Sadler
448ee87944
flatten transaction - code changes
2016-12-12 16:07:41 +01:00
Scott Sadler
32c8b65f08
Remove metadata uuid
2016-12-12 16:07:41 +01:00
Brett Sun
345fc27a39
Remove durability from all database-related calls
2016-12-12 16:07:41 +01:00
Brett Sun
32b6c50d63
Fix usage of backend functions that weren't getting a connection passed in
2016-12-12 15:48:48 +01:00
Scott Sadler
44a43dcf94
make all tests pass after vote schema introduction
2016-12-12 15:15:38 +01:00
Scott Sadler
8d4677f456
flatten transaction - code changes
2016-12-01 14:31:31 +01:00
Scott Sadler
71dcee019f
Remove metadata uuid
2016-11-28 17:34:46 +01:00
vrde
024c8583b5
Merge remote-tracking branch 'origin/isolate-db-testcalls'
2016-11-28 16:29:23 +01:00
ryan
9ab0294bc9
partial removal of rethinkdb calls from tests
2016-11-22 14:47:11 +01:00
Scott Sadler
7dc9f52fe0
remove transaction timestamp
2016-11-22 13:03:30 +01:00
Rodolphe Marques
547ad32966
Merge remote-tracking branch 'origin/master' into feat/792/get-txs-by-metadata-id-ignore-invalid-blocks
2016-11-18 10:17:01 +01:00
Rodolphe Marques
826db6c122
fixed test
2016-11-18 10:12:39 +01:00
Rodolphe Marques
bc7f27e39a
Merge remote-tracking branch 'origin/master' into feat/792/get-txs-by-metadata-id-ignore-invalid-blocks
2016-11-17 12:45:20 +01:00
Rodolphe Marques
9e1da05103
Fixed some tests
2016-11-17 11:41:54 +01:00
Rodolphe Marques
eead7dbdda
Merge remote-tracking branch 'origin/master' into feat/746/new-naming-convention-for-keys
2016-11-17 11:41:23 +01:00
troymc
54f0d85cda
Merged master branch and fixed some merge conflicts
2016-11-14 18:35:46 +01:00
Sylvain Bellemare
6724e64cca
Update test to divisible asset change
2016-11-14 16:46:12 +01:00
Sylvain Bellemare
9f471ef4b3
Merge branch 'master' into divisible-assets
2016-11-14 16:39:02 +01:00
Ryan Henderson
c8553abb41
add backlog count ( #806 )
2016-11-14 10:03:59 +01:00
Rodolphe Marques
98084f6f4a
get_transaction_by_metadata_id now ignores invalid transactions
2016-11-11 17:36:27 +01:00
Ryan Henderson
d31a268a51
add id query ( #799 )
2016-11-11 15:08:37 +01:00
Rodolphe Marques
3909538c62
Replace all occurrences where vk
is used as a shortcut
...
for public key and replaced it with `pk`
2016-11-10 17:20:27 +01:00
Rodolphe Marques
c068f04a82
Replaced VerifyingKey with PublicKey
...
Replaced SigningKey with PrivateKey
Replaced all occurences of signing key with private key
Replaced all occurences of verifying key with public key
2016-11-10 17:01:06 +01:00
Rodolphe Marques
dccbc3c1fe
pep8 fixes
2016-11-09 14:25:42 +01:00
Rodolphe Marques
7313cd9441
get_asset_by_id now uses the new db api
2016-11-09 14:03:34 +01:00
Rodolphe Marques
de23053ebc
Merge remote-tracking branch 'origin/master' into divisible-assets
2016-11-09 13:36:56 +01:00