Sylvain Bellemare
161ccdda5d
Implement UTXO set backend ( #2033 )
2018-02-14 15:37:19 +01:00
vrde
55073366ec
Problem: new env vars are not managed by the conf
...
Solution: add `BIGCHAINDB_` to new tendermint vars. Reference:
https://github.com/bigchaindb/bigchaindb/pull/2039#discussion_r167880795
2018-02-14 12:18:59 +01:00
Sylvain Bellemare
6e3f9e8f54
Docker compose for travis ( #2039 )
...
* Replace double quotes with single quotes (flake8)
* Test event subscriber to tendermint via ws
* Problem: Tendermint is not part of stack for CI
Solution: Add Tendermint to stack for CI. For simplicity's sake
docker-compose is being used.
2018-02-14 10:19:04 +01:00
vrde
4157244df7
Problem: statsd config is no longer supported
...
Solution: remove monitoring code, completes #1138
2018-02-13 14:35:47 +01:00
Sylvain Bellemare
cc069fa640
Add db_context fixture
2018-02-08 15:26:50 +01:00
Sylvain Bellemare
b2584dd0fa
Order imports as per pep 8
2018-02-08 15:19:47 +01:00
Vanshdeep Singh
fa33fc26af
Integrate get block with transaction id api ( #2021 )
...
* Integrate api, get block with transaction id
* Fixed docs and docstrings
* Fix docs
* Remove status from tendermint, fix mongo query
2018-02-08 14:32:21 +01:00
Vanshdeep Singh
a7ed8cf4cb
Write transactions on commit ( #2017 )
...
* Write transacitons on commit
* Fix docs strings, lazy check for duplicates
2018-02-02 14:40:24 +01:00
Vanshdeep Singh
e25d365828
Integrate blocks API ( #1970 )
...
* Integrate blocks api
* Update docs
* Fix docs
* Fixed mismatch between code and documentation
* Fixed docs
2018-01-31 14:42:41 +01:00
codegeschrei
ff50d243bc
Merge branch 'tendermint' into 1995-mode-API
2018-01-24 11:58:13 +01:00
Sylvain Bellemare
d2f1282333
Merge branch 'master' of github.com:bigchaindb/bigchaindb into tendermint
2018-01-15 19:29:35 +01:00
Sylvain Bellemare
9bed8f363a
Fixes #1930
2018-01-15 19:08:58 +01:00
codegeschrei
1d99d6e8a8
requested changes
2018-01-15 17:12:17 +01:00
codegeschrei
411d1963bb
requested changes
2018-01-12 11:06:27 +01:00
codegeschrei
06a091e215
add mode parameter to transaction endpoint, fixes #1995
2018-01-11 13:26:06 +01:00
Sylvain Bellemare
52d0c7024a
Merge branch 'master' into tendermint
2017-12-23 04:58:18 +01:00
Sylvain Bellemare
8bd8dc02a4
Fixes #1969
2017-12-22 18:03:57 +01:00
vrde
57d4a8e895
Merge pull request #1928 from bigchaindb/feat/integrate-event-stream
...
Integrate event stream api
2017-12-20 16:06:16 +01:00
vrde
ab4328fa1f
Merge pull request #1939 from bigchaindb/feat/integrate-metadata-api
...
integrate metadata api
2017-12-20 16:01:19 +01:00
Troy McConaghy
7a491bb781
Removed pytest-catchlog from setup.py & fixed one failing test
2017-12-07 13:33:57 +01:00
Sylvain Bellemare
cb268a3832
Merge branch 'master' into tendermint
2017-12-06 16:59:26 +01:00
kansi
f5b887ac59
Integrate events api
2017-12-06 15:42:45 +05:30
kansi
b3f2eeb931
Integrate metadata api
2017-12-06 10:25:52 +05:30
Sylvain Bellemare
9dd2e026b0
Fixes #1891
2017-12-05 19:38:52 +01:00
kansi
2b3a9fa6f6
Integrate output search api
2017-11-30 23:59:42 +05:30
vrde
1e104ad2c4
Merge branch 'master' into tendermint
2017-11-30 18:17:36 +01:00
Katha
9d38d3d405
add tests to improve codecov ( #1871 )
...
* add tests to improve codecov
2017-11-30 15:07:45 +01:00
Katha
e377fb57af
Pre commit styling ( #1914 )
...
* run pre-commit and fix errors
* mention pre-commit in our guides
2017-11-30 15:04:14 +01:00
vrde
044a052644
Merge branch 'master' into tendermint
2017-11-29 17:18:00 +01:00
Sylvain Bellemare
35012a6452
Fix flake8 errors
2017-11-29 16:55:32 +01:00
kansi
fcfe577813
Added localmongodb marker
2017-11-24 12:30:57 +05:30
kansi
6c3f176122
Integrate asset search
2017-11-23 21:28:51 +05:30
kansi
00dd16840f
Added backend tests, configure app fixture
2017-11-23 16:27:35 +01:00
kansi
95c0f267e0
Integrate api GET "/transactions?asset_id={asset_id}&operation="
2017-11-23 16:27:35 +01:00
vrde
f4a6b863fe
Merge branch 'tendermint' into write-transfer-test
2017-11-23 15:55:32 +01:00
vrde
cf2f13aa3c
Remove app reinitialization from tests
2017-11-23 15:53:43 +01:00
muawiakh
82cd3a61ed
Add metadata endpoint to info view
...
- Metadata search was recently added and works seamlessly
- The endpoint was not reflected in the info view i.e.
when someone queries at root / or api/v1 endpoints.
- Handle unit tests for the change as well.
2017-11-22 18:31:35 +01:00
kansi
66601f7fa2
Moved class "Block" to namedtuple, updated tests
2017-11-22 21:38:26 +05:30
kansi
c78490f44d
Merge branch 'master' into bug/1592/metadata-text-search
2017-11-20 19:12:12 +05:30
Troy McConaghy
73034794f8
Merge branch 'master' into rm-descriptions-from-yaml-files
2017-11-16 18:06:58 +01:00
codegeschrei
48e38b6713
fix flake8 errors
2017-11-16 17:14:21 +01:00
codegeschrei
63f0baf1b7
add double spend test, fix double spend validation
2017-11-16 11:53:14 +01:00
Vanshdeep Singh
e27c1e9cef
Return commit hash to tendermint ( #1851 )
...
* Aggregate transaction ids for commit hash
* Setup chain and return commit hash to tendermint
* Fix function naming
2017-11-15 15:41:23 +01:00
vrde
7dc7d745ec
Split transaction from asset ( #1854 )
...
Close #1827
2017-11-15 15:05:38 +01:00
muawiakh
18fed8b1d0
[Workaround]: Travis failures
...
- Marking test_double_create as serial
- If this works, we don't need to skip the tests
- Finger crossed.
2017-11-15 14:30:01 +01:00
Troy McConaghy
e86fa1f1bb
Removed drop_schema_description() & its test
2017-11-14 14:05:53 +01:00
kansi
4eca26782c
Change metadata model, fix tests and update docs
2017-11-14 00:13:06 +05:30
vrde
db7727a459
Add GET and POST transaction ( #1823 )
2017-11-11 02:26:50 +01:00
vrde
2815cffcb5
Flat UTXO collection and first integration with Tendermint™ ( #1822 )
...
* Remove testing for rethinkdb, mongodb, and Py3.5
* Add first tests
* Add validation
* Add command to start the ABCI Server
* Reuse existing MongoDB Connection class
* Use DuplicateTransaction
* Test only tendermint
* Update travis scripts
* Fix pep8 errors
* Update Makefile
2017-11-10 17:53:57 +01:00
kansi
832ecb5e63
Handle metadata table during test setup/tear down
2017-11-09 19:17:23 +05:30