Brannon King
8028a44de5
Merge branch 'block_filter_in_sqlite' into v19_master
2020-04-22 06:17:32 -06:00
Brannon King
50bf41e9c0
keep the block filter entirely in sqlite
...
and make it work right, fixing issue 383
2020-04-21 07:02:15 -06:00
Brannon King
f1d8061534
repair unintended hard fork at 745383
...
adjustments to hf sync
fixed compilation
2020-04-20 07:33:36 -06:00
Brannon King
165ab09a7d
reset testnet
2020-04-20 07:03:51 -06:00
Brannon King
012fb0718f
fix max block filesize param int parsing
2020-04-19 10:42:42 -06:00
Brannon King
905f744baf
fixed missing flags in getblocktemplate
2020-04-19 10:34:43 -06:00
Brannon King
52d1eddadc
fix max block filesize
2020-04-18 11:00:57 -06:00
Brannon King
1d6d6c4b16
marked release
...
make readme point to v19
2020-03-27 11:37:10 -06:00
Brannon King
86b9c279d9
rolled back BlockUntilSyncedToCurrentChain
2020-03-26 17:39:32 -06:00
Brannon King
a31300f8f9
rolled version
2020-03-26 17:00:21 -06:00
Brannon King
34e0d2846b
fix wallet balance to always pass
2020-03-26 16:58:46 -06:00
Brannon King
1faf8bc42a
adjusted isminefilter
2020-03-26 15:58:39 +02:00
Brannon King
e06ee32336
maybe I missed this one last time
2020-03-26 15:58:39 +02:00
Brannon King
4d3a1c45f4
include the wallet executable in our zip package
2020-03-26 15:58:39 +02:00
Brannon King
8c1ec659f2
fix functional tests to work with txindex on by default
2020-03-26 15:58:39 +02:00
Brannon King
49f3e519f7
detect glibc round 2
2020-03-26 15:58:39 +02:00
Brannon King
4c5025b8f7
fix windows build
2020-03-26 15:58:39 +02:00
Brannon King
90f857c466
force compatible glibc only if possible
2020-03-26 15:58:39 +02:00
Brannon King
3fd448e552
move txindex back to its own thread
2020-03-26 15:58:39 +02:00
Brannon King
10a898607f
move block filter specifics out of base.cpp
2020-03-26 15:58:39 +02:00
Brannon King
05128d3ee9
fix EstimateSize for gettxoutsetinfo
2020-03-26 15:58:39 +02:00
Brannon King
eaaba6880d
Wallet refactor
...
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
2020-03-26 15:58:39 +02:00
Brannon King
87dfdabf94
reintroduce hash table
2020-03-26 15:58:38 +02:00
Anthony Fieroni
d6e230dcd2
Allow sqlite to copy only temporaries
...
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
2020-03-26 15:58:38 +02:00
Brannon King
541b26e920
restored compatible undo functionality
2020-03-26 15:58:38 +02:00
Brannon King
af42072578
run functional tests on Travis
...
on hard link on config
attempt to fix functional test run
fix path in config.ini
2020-03-26 15:58:38 +02:00
Brannon King
95edef3b9e
Merge remote-tracking branch 'origin/remove_tx_index'
2020-03-26 15:58:38 +02:00
Brannon King
8c41ff1608
fix data corruption of block_info::hash
2020-03-26 15:58:38 +02:00
Brannon King
b7ad2beabd
fixing functional test run
2020-03-26 15:58:38 +02:00
Anthony Fieroni
1138fac5e1
Fix rebase to 0.19.1
...
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
2020-03-26 15:58:38 +02:00
Anthony Fieroni
d3f9a44e57
Adjust best fork warning conditions
...
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
2020-03-26 15:58:38 +02:00
Brannon King
ed26eb347f
MaxTipAge should only apply on mainnet
2020-03-26 15:58:38 +02:00
Brannon King
7fcb767c7a
made faster flush, faster generate, larger coin cache
2020-03-26 15:58:38 +02:00
Brannon King
d5e8846ed5
added new maxblockfilesize parameter
2020-03-26 15:58:38 +02:00
Anthony Fieroni
e9c468e811
Fix assume valid block checking
...
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
2020-03-26 15:58:38 +02:00
Anthony Fieroni
deb58491ca
Fix cursor ordering
...
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
2020-03-26 15:58:38 +02:00
Brannon King
ae9b82a721
brought back fReset
2020-03-26 15:58:38 +02:00
Brannon King
daf90c3adf
flush more, disk sync less
...
minor optimizations
compiles but still calls fcntl64
updated to expect backwards symbol table
reduce output on syncing testnet
changing to gcc-only build for Linux
fix DOCKER_IMAGE
remove docker_build_image
optimizing the wallet to better handle claimname calls
post-merge fixes
2020-03-26 15:58:38 +02:00
Anthony Fieroni
7f4ddab539
Do not try to search only in cache, flush can discard changes
...
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
2020-03-26 15:58:38 +02:00
Anthony Fieroni
e738202334
Use set instead of map on block index
...
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
2020-03-26 15:58:38 +02:00
Anthony Fieroni
0c311d5fae
Fix tx offset
...
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
2020-03-26 15:58:38 +02:00
Anthony Fieroni
33ca64ad68
Functional tests to pass
...
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
2020-03-26 15:58:31 +02:00
Anthony Fieroni
55721a75f8
Guard against prev block on csv in regtest
...
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
2020-03-26 15:40:58 +02:00
Anthony Fieroni
b4bc48552c
Allow setmocktime in regtest
...
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
2020-03-26 15:40:58 +02:00
Brannon King
9b17209c44
attempt to fix windows tests on Travis
2020-03-26 15:40:58 +02:00
Brannon King
76247f430c
move in changes from master
2020-03-26 15:40:58 +02:00
Brannon King
91760d0252
fixing broken tests on Windows, merge GetDataDir fixes
2020-03-26 15:40:44 +02:00
Anthony Fieroni
4a6b3b7bf2
Adjust fuctional tests
...
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
2020-03-26 15:40:44 +02:00
Anthony Fieroni
675dfa2367
Fix off by one rewind height
...
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
2020-03-26 15:40:44 +02:00
Anthony Fieroni
ed917ae0ce
Do not rename non regular log file e.g. /dev/null
...
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
2020-03-26 15:40:44 +02:00