Commit Graph

19 Commits

Author SHA1 Message Date
David Dashyan 9e99c024d3
Replace headers (#2683)
Signed-off-by: David Dashyan <mail@davie.li>
2020-04-06 11:52:18 +02:00
Muawia Khan bd39076522 Problem: Users trying to use an incompatible version of Tendermint (#2541)
-  Hard-wire the supported Tendermint version(s) right in the code of BigchainDB Server. Check the version of Tendermint and disconnect if Tendermint version is an unsupported one.
- Expose a CLI command bigchaindb tendermint-version to display the supported Tendermint versions.
- PR also takes care the long list of warnings we get when we run tests.
    - Updated deprecated pymongo methods
    - Do not call pytest fixtures directly.
    - Also added the doc for the new cli command
2018-09-14 15:37:18 +02:00
Troy McConaghy abdd23f5a6 Problem: Source files contain no license info (#2455)
* Problem: Source files contain no license info

Solution: Add comments with SPDX license info to source files

* Python 3 files don't need # -*- coding: utf-8 -*-
2018-08-16 12:31:32 +02:00
Zachary Bowen 3760824261 Create dynamic upsert validator commands (#2446)
* Problem: Need a method to initiate a new upsert-validator election

Solution: Added subcommand `new` to `upsert_validator`

* Problem: Changes to upsert-validator needed to be reflected in the docs

Solution: Wrote a section for `upsert-validator new`
2018-08-09 17:29:21 +02:00
Shahbaz Nazir e8e02cac50 Problem: Bigchaindb startup sometimes fails due genesis block creation during init (#2129)
* removing GENESIS transaction type
* remove GENESIS transaction schema
* all blocks are same in the eyes of GOD no checks needed for genesis blocks
2018-03-16 16:19:12 +01:00
vrde 14d523efd5 Problem: processes don't have an intelligible name (#2078)
Solution: when a process starts, update the "process title" as well.
2018-02-21 17:54:50 +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
Rodolphe Marques 9033ba76f8 Remove unnecessary output_has_owner method.
- Refactor the code
2017-07-03 14:30:19 +02:00
Rodolphe Marques aaf4fcb91e Merge remote-tracking branch 'origin/master' into fix/outputs-public-keys-validate 2017-07-03 14:15:40 +02:00
libscott 5e9b7f4ffe Remove condition details signature, rename subfulfillments to subconditions (#1589)
* implement output.condition.details marshalling and remove signature field

* rename outputs[].condition.details.subfulfillments to subconditions

* simpler threshold depth overlow handling

* pass public_key as kwarg

* change ccv1 condition uri in docs

* import base58 at top in test_transaction
2017-06-30 09:44:22 +02:00
Rodolphe Marques 066ec71333 Remove unnecessary if statement 2017-06-01 17:07:26 +02:00
diminator 7bf1d55f62
return false 2017-05-12 20:48:41 +02:00
diminator ceaa4be6ec
remove redundant statement that causes bugs on complex cc 2017-05-12 20:45:43 +02:00
Sylvain Bellemare 87eb070ed6 Refactor core.BigchainDB.get_outputs 2017-03-31 16:29:16 +02:00
Scott Sadler 7fd1de696c move voting logic out of block_election_status 2017-02-23 21:53:12 +01:00
vrde 2c87f1c28a
Update docs 2017-01-27 14:35:37 +01:00
vrde 54544f66a0
Simplify run function 2017-01-26 17:12:35 +01:00
vrde baeae19951
Add experimental run interface 2017-01-26 09:56:13 +01:00
Brett Sun 8fa3245309 Rename any *util.py to *utils.py (#991) 2016-12-22 17:39:39 +01:00