Sandip Patel
d93b8d714c
minor performance improvement
2019-10-02 13:18:37 +03:00
Ronak Patel
11e8e1ea2f
Fixed test failures and compilation issue
2019-10-02 13:18:37 +03:00
John Jones
485fe97ee2
prevent segfault when destructing application obj
2019-10-02 13:18:37 +03:00
cifer
225ab3f7f1
supplement more comments on database::_opened variable
2019-10-02 13:18:37 +03:00
cifer
20116e0a94
Fix #436 object_database created outside of witness data directory
2019-10-02 13:18:37 +03:00
Ronak Patel
8439d1fd44
Merged Bitshares PR #1462 and compilation fixes
2019-10-02 13:18:37 +03:00
Ronak Patel
dab396e1e4
Fix for for history ID mismatch ( Bitshares PR #875 )
2019-10-02 13:08:39 +03:00
Ronak Patel
99699d8a4d
Fixed integer overflow issue
2019-10-02 13:08:39 +03:00
Abit
6943a0bfbd
Merge pull request #938 from bitshares/fix-block-storing
...
Store correct block ID when switching forks
2019-10-02 13:08:39 +03:00
Srdjan Obucina
c8a7d5da4f
Add missing change
2019-10-02 13:08:39 +03:00
gladcow
96d2e2e8ec
exclude second undo_db.enable() call in some cases
2019-10-02 13:08:39 +03:00
Peter Conrad
e905534ea6
Fixed undo_database
2019-10-02 13:05:51 +03:00
Peter Conrad
631849e7cc
Cut back block_log index file if inconsistent
2019-10-02 13:05:51 +03:00
Peter Conrad
661cf65ed4
Improved consistency check for block_log
2019-10-02 13:05:51 +03:00
Peter Conrad
cefe6e5156
Writing the object_database is now almost atomic
2019-10-02 13:05:51 +03:00
Peter Conrad
816bb60925
Dont leave _data_dir empty if db is locked
2019-10-02 13:05:51 +03:00
Peter Conrad
c8e95f831d
Fixed lock detection
2019-10-02 13:05:51 +03:00
Peter Conrad
1654ce5436
Prevent unsigned integer underflow
2019-10-02 13:05:51 +03:00
Peter Conrad
969c8c9958
Log starting block number of replay
2019-10-02 13:05:51 +03:00
Peter Conrad
d75d003a63
Enable undo + fork database for final blocks in a replay
...
Dont remove blocks from block db when popping blocks, handle edge case in replay wrt fork_db, adapted unit tests
2019-10-02 13:05:51 +03:00
Peter Conrad
cefd1de512
Moved reindex logic into database / chain_database, make use of additional blocks in block_database
...
Fixed tests wrt db.open
2019-10-02 13:05:51 +03:00
Peter Conrad
9605e91531
Improved resilience of block database against corruption
2019-10-02 13:05:50 +03:00
Srdjan Obucina
2029e98a13
GRPH-76 - Short-cut long sequences of missed blocks
...
Fixes database::update_global_dynamic_data to speed up counting missed blocks.
(This also fixes a minor issue with counting - the previous algorithm would skip missed blocks for the witness who signed the first block after the gap.)
2019-10-02 13:05:50 +03:00
Alfredo Garcia
f0a6638970
remove cache from cli get_account
2019-10-02 13:01:28 +03:00
Srdjan Obucina
e01e66f774
Increase block creation timeout to 2500ms
2019-10-02 13:01:28 +03:00
John Jones
075710ddc5
remove needless find()
2019-10-02 13:01:28 +03:00
satyakoneru
0cf5718b39
GRPH-4-CliWallet_crash_ctrlD
2019-10-02 13:01:28 +03:00
Miha Čančula
2efb3ed290
Update fc submodule
2019-10-02 12:57:12 +03:00
Miha Čančula
4d54a81523
Adapt to variant API with max_depth argument
2019-10-02 12:57:12 +03:00
abitmore
889a03116c
Increase max depth for trx confirmation callback
2019-10-02 12:57:12 +03:00
Abit
168ff49da1
Merge pull request #714 from pmconrad/json_fix
...
JSON fix
2019-10-02 12:57:12 +03:00
abitmore
a3bf36a1ed
Add nullptr check in api.cpp for easier testing
2019-10-02 12:55:27 +03:00
John M. Jones
d74a71b4ca
Merge pull request #1036 from jmjatlanta/issue_730
...
Add fail_reason to proposal_object
2019-10-02 12:54:15 +03:00
Miha Čančula
6dd10519aa
Use offsetof instead of custom macro
2019-10-02 12:54:15 +03:00
gladcow
f35f1264bf
Backport fix for get_account_history from https://github.com/bitshares/bitshares-core/pull/628 and add additional account history test case
2019-10-02 12:52:26 +03:00
Peter Conrad
3818c684ad
Fixed error when account_history_object with id 0 doesnt exist
2019-10-02 12:52:26 +03:00
satyakoneru
500db5c50f
GRPH-53-Log_format_error
2019-10-02 12:52:26 +03:00
Ronak Patel
e1e5337bd4
Fix for irrelevant signature included issue
2019-10-02 12:52:26 +03:00
Sandip Patel
c625faaf19
Fixed error while loading object database
2019-10-02 12:52:26 +03:00
pbattu123
8aeeed6291
revert master changes that were brought in previous commit
2019-10-02 12:49:51 +03:00
Prabhjot
1536dbb20f
Changed hardfork time for SWEEPS and Core-429
2019-10-02 12:48:54 +03:00
PBSA
0cbedd071b
5050 fee update and compilation error fix
2019-10-02 09:53:15 +03:00
Prabhjot
cbb9a11fe1
fix: is_benefactor_reward had the default value of true when not set
2019-10-02 09:47:43 +03:00
Srdjan Obucina
ff2ebd3916
Enable building on Ubuntu 18.04 using GCC 7 compiler
2019-10-02 09:47:43 +03:00
Prabhjot
41f62a6c8f
Removed redundant if from asset_evaluator and fixed db_notify
2019-10-02 09:39:57 +03:00
Prabhjot
c3d1c8fd3b
Changed sweeps hardfork time
2019-10-02 09:39:57 +03:00
Prabhjot
5c6bd78a98
Added new lottery_asset_create_operation
2019-10-02 09:39:57 +03:00
Prabhjot
352c2f3efe
Removed blind_sign and unblind_signature functions
2019-10-02 09:39:57 +03:00
Prabhjot
a07177d826
fix casting in overloaded function
2019-10-02 09:37:54 +03:00
Prabhjot
f388a7d8e4
fixed asset_object
2019-10-02 09:31:37 +03:00