1
0
Fork 0
forked from lthn/blockchain
Commit graph

18 commits

Author SHA1 Message Date
cryptozoidberg
e82bd6b575
added new test, fixed multiple bugs 2019-11-29 21:43:17 +01:00
cryptozoidberg
57e0aa063d
pool code modificated to work with onboard transactions 2019-11-16 20:26:40 +01:00
cryptozoidberg
d1e6ef429b
refactoring of tx pool/core block's transactions handling 2019-11-15 01:04:51 +01:00
cryptozoidberg
19d3ba7fb2
merged from develop 2019-10-28 19:52:15 +01:00
cryptozoidberg
1ade55eb17
libmdbx set as an option for command line parameter(--db-engine) 2019-10-25 00:13:38 +02:00
sowle
2ba3f5afac
tx pool: remove stuck txs with key image conflicts from pool once conflicted tx has enough confirmations in the blockchain (closes #52) 2019-10-17 14:07:32 +03:00
cryptozoidberg
7eb7849f86
Merge branch 'develop' into libmdbx 2019-09-26 15:04:39 +02:00
sowle
d66e07ef1a
filesystem unicode refactoring WIP3 2019-09-25 17:09:38 +03:00
cryptozoidberg
7dd61aede6
make low fee message less dramatic 2019-09-08 20:02:42 +02:00
cryptozoidberg
84dfc6917a
added cmake paramter to have mdbx as an option 2019-08-31 14:41:18 +02:00
sowle
28659827c3
lmdb: reverting back to v 18 due to complex issues with resizing/synchronization
lmdb v 24 requires manual resizing/growing during it's normal function
Zano core is purely async so it's not easy to prevent all DB txs from starting on lmdb adapter level, because it will lead to random deadlocks in the core due to many high-level cross-thread dependencies.
We will rethink this later.
Many thanks to @leo-yuriev who helped us to discover these issues!
2019-08-28 17:58:35 +03:00
sowle
1caa86c499
DB: fixed a bug in tx pool major compartibility option storing, implemented more robust two-stage lmdb opening for blockchain and tx pool; added handling for 0.9.18->0.9.24 lmdb migration for case, when a user has >128GB of free space 2019-08-17 07:10:37 +03:00
cryptozoidberg
41695ef275
got rid of cancel offer exception 2019-07-11 19:38:14 +02:00
sowle
13ea200399 tx_pool: do not remove txs with "future" receive_time as outdated 2019-04-30 16:58:01 +03:00
crypro.zoidberg
18c35f2274 attempt to fix bug with unreturned key_images to tx_pool on reorganize 2019-04-25 01:41:57 +02:00
crypro.zoidberg
534d649466 implemented 128 bit coin supply 2019-04-10 03:00:29 +02:00
sowle
5dd8f584cc wallet2: advanced logging for difficult issues 2019-02-27 00:59:02 +03:00
crypro.zoidberg
f23e97c10c Moved sources to public repo 2018-12-27 18:50:45 +03:00