No description provided.
Fix potential deadlock assertion failure #24264
pull Mr-Leshiy wants to merge 10000 commits into bitcoin:master from VeriBlock:fix-deadlock-assert changing 2017 files +441949 −152892-
Mr-Leshiy commented at 5:59 PM on February 4, 2022: contributor
-
5b106f1de5
Merge pull request #451 from VeriBlock/bump-lib
Bump lib
-
Rebootstrap 4afa154139
-
ALT-446: Install pypoptools for macos-native 167d511af9
-
8fbdf51af7
Merge pull request #442 from VeriBlock/feature/ALT-446-add-pypoptools-to-ci
ALT-446: Add pop integration tests to CI
-
Autoupdate alt-cpp in push to develop 542b01ce57
-
Update-cpp-li 9e3dec43b5
-
Fix lwma 47e345b58b
-
Fix tests 27b95c3a9e
-
10007493e0
Merge pull request #454 from VeriBlock/feature/fix-lwma
Fix lwma
-
Update veriblock-pop-cpp 3c1e75ee85
-
c1e4ffa257
Merge pull request #455 from VeriBlock/veriblock-pop-cpp
Update veriblock-pop-cpp to 84effc69b8f33e49bfef0bc0d3be0f3cd65c67d0
-
Update veriblock-pop-cpp 02581b6a6a
-
c1f7f3cef1
Merge pull request #457 from VeriBlock/veriblock-pop-cpp
Update veriblock-pop-cpp to b141533388a502fab1158b9e9762256ac2f2b3e4
-
Bump 3debe3b9a1
-
Fix header check 6a1f74f96e
-
4c296bcc1e
Merge pull request #459 from VeriBlock/feature/bump-lib
Bump alt-cpp
-
Bump lib to develop fc3a6ca191
-
Fix cbae37aac2
-
Bump 53d97c35ba
-
9dbee94319
Merge pull request #461 from VeriBlock/bump-lib
Bump lib to develop
-
Bump lib 24f4b80b6a
-
Do not build alpine debug and ubuntu release 152c71b845
-
Fix stratum pool 7b62774a40
-
Fix stratum error 052bf45de2
-
Update veriblock-pop-cpp ad9a016bf7
-
2b589a2e8b
Merge pull request #464 from VeriBlock/veriblock-pop-cpp
Update veriblock-pop-cpp to a60a0e4d3c8d10a950057faa49eb440d58f03a68
-
Update veriblock-pop-cpp 2dac6d180e
-
7c026c1653
Merge pull request #465 from VeriBlock/veriblock-pop-cpp
Update veriblock-pop-cpp to 15703f056c1039994ddc98eef3d275262083fb34
-
Update veriblock-pop-cpp f72bdbe392
-
e0fe063e23
Merge pull request #466 from VeriBlock/veriblock-pop-cpp
Update veriblock-pop-cpp to 07ca4ec8fd402cc634d3aa8e35f1b4f76a95e29f
-
Update veriblock-pop-cpp 8f3b835fbd
-
6ce4d45769
Merge pull request #467 from VeriBlock/veriblock-pop-cpp
Update veriblock-pop-cpp to e0b23a1375e976541a0ef44e2e86258dbb1e9a4f
-
Update veriblock-pop-cpp a4d267e509
-
4f4705d326
Merge pull request #468 from VeriBlock/veriblock-pop-cpp
Update veriblock-pop-cpp to 1acb0e5e01e8d83087ca03194cb707403a47187d
-
Update veriblock-pop-cpp 1ac8562607
-
2d447abe02
Merge pull request #469 from VeriBlock/veriblock-pop-cpp
Update veriblock-pop-cpp to c2702f383b382e4db76b14d9b4132efd159c601d
-
ALT-451: Move stateless check before lock cs_main c48920f594
-
Update veriblock-pop-cpp 423e3231a3
-
c07f918ad7
Merge pull request #471 from VeriBlock/feature/ALT-451-lock-cs-main
ALT-451: Move stateless check before lock cs_main
-
ec45b1176e
Merge pull request #470 from VeriBlock/veriblock-pop-cpp
Update veriblock-pop-cpp to 1d14498e44d4237eaf05fa8e808b12badf868901
-
ALT-345: Hardcode POP network type 3ca5b368bd
-
ALT-391: Calc PoW reward using pindex not pindexPrev 8e51cfcdd8
-
fc3a94c431
Merge pull request #472 from VeriBlock/feature/ALT-345-hardcode-pop-network-type
ALT-345: Hardcode POP network type
-
82e18925a3
Merge pull request #474 from VeriBlock/feature/ALT-391-payout-issue
ALT-391: Calc PoW reward using pindex not pindexPrev
-
Update veriblock-pop-cpp c7c1fbc9f9
-
48a1a3cd3c
Merge pull request #473 from VeriBlock/veriblock-pop-cpp
Update veriblock-pop-cpp to 40613600dc5a2a9b2e3133c18a526c690739cb90
-
Update veriblock-pop-cpp b09c95e981
-
994ea909ef
Merge pull request #475 from VeriBlock/veriblock-pop-cpp
Update veriblock-pop-cpp to 8f5bd1980fc95f92d0976ef3bfceaa1b11a2878a
-
Update veriblock-pop-cpp 8e89d2d396
-
2ffac503bb
Merge pull request #476 from VeriBlock/veriblock-pop-cpp
Update veriblock-pop-cpp to 294a068be71ea5dc27b3ba40bbce7286693f6f3c
-
update d4a6589499
-
Merge pull request #478 from VeriBlock/feature/update_compareForks 872b4bb883
-
update e356a4abe1
-
Use veriblock-pop-cpp with StoredBlockIndex 1d82d5c6c9
-
Try to fix darwin build 93c5115f58
-
Try to fix darwin build 3859981702
-
Use recent lib 27a8d31802
-
Bump lib 2858fdb080
-
Merge pull request #480 from VeriBlock/feature/use-stored-block-index-alt-502 894643f789
-
Update veriblock-pop-cpp 8f64781f18
-
Merge pull request #479 from VeriBlock/feature/fix_ci c2af14a0a9
-
Merge pull request #477 from VeriBlock/veriblock-pop-cpp 58c68c1108
-
Update veriblock-pop-cpp eca48ef5e8
-
ALT-380: Add POP enabled checks 654d34ff1d
-
0a2b36e977
Merge pull request #484 from VeriBlock/veriblock-pop-cpp
Update veriblock-pop-cpp to 6ba9d9eed72eddf6b51902a35a1b6da406ed6c1c
-
ALT-494: Add deterministic regtest for testing POP enabled checks 877ee08b36
-
ALT-505: Fix isPopEnabled check with Finalizer 0924350c68
-
ALT-494: Fix ChainMerge test hash dace2a1f86
-
Update veriblock-pop-cpp 4603ec31cd
-
Merge pull request #487 from VeriBlock/veriblock-pop-cpp 07ced07d22
-
Merge pull request #481 from VeriBlock/feature/ALT-380-add-pop-enabled-checks 59abf9f6eb
-
Update veriblock-pop-cpp d5595e5907
-
Merge pull request #488 from VeriBlock/veriblock-pop-cpp 74db4470e0
-
update ec003c5746
-
Merge branch 'develop' into feature/update_python 6a837f2d0c
-
Merge pull request #490 from VeriBlock/feature/update_python bfbe4b2030
-
update bootstrap blocks bfa2863ec1
-
ALT-518: Add test feature_pop_enabled_sync.py ae24806c61
-
ALT-518: Remove sync pop mempools for feature_pop_enable_sync.py test 3c10ea622e
-
Merge pull request #491 from VeriBlock/feature/ALT-518-add-test-for-pop-enabled 35f17ba2d1
-
update afa9d2eaf1
-
update a3ba2122e3
-
update lib 4c3f27cad2
-
Merge pull request #492 from VeriBlock/feature/update_isPopEnabled 197b72d884
-
Fix pop sync test 3ea765d275
-
rebootsrap 8bdf3468f1
-
a5f11393f7
Merge pull request #493 from VeriBlock/feature/fix-pop-sync-test
Fix pop sync test
-
update d38e9f536d
-
update lib fa800d1281
-
update 2c9879cb11
-
0a79ede57e
Merge pull request #494 from VeriBlock/feature/context_gap
Update RPC functions
-
update 2eda43b311
-
update 552e81a2a2
-
0d8495aab0
Merge pull request #497 from VeriBlock/feature/update
Add getmissingbtcblockhashes rpc function
-
Bfistatus (#499) 2a66b3eec9
-
a30d05e6f8
Bfistatus display changes for unconfirmed and zero plus. (#501)
* Updated call to get BFI status. * Changed how negative finality is formatted for display. * More changes to display formatting of bfi status.
-
35da0dcc0b
Update lib (#503)
*
-
Fixed warning formatting and bitcoinFinality. (#506) dc81e9e287
-
Add new rpc function extractblockinfo() (#504) 853995f2e8
-
change lib ver a8576deaa2
-
5950fd9da4
Fix macos (#507)
Co-authored-by: Andrey Lekar <andrey_lekar@adoriasoft.com>
-
Update lib (#509) 2fa695086a
-
Update extractblockinfo rpc function (#510) 859b38e31a
-
Update lib (#511) 00c09fad48
-
Add new setmempooldostalledcheck rpc function (#514) 090f501cba
-
fix setmempooldostalledcheck rpc function cd88f499ec
-
Allow run certification benchmarks (#513) 8a28e4c177
-
Update lib (#515) 3753a1e9af
-
Move vbitcoind_node.py adaptor impl from the alt-cpp library (#516) e1c7097827
-
Update lib, add certification rpc test (#518) e4e6018c09
-
Feature/change keystone interval alt 605 (#517) fd10a58b46
-
Update RPC tests (#520) 13778e8afc
-
Support finalization tests (#521) 9ef7346c90
-
Fix rpc test (#522) affb00c7ff
-
26250525d7
Windows cleanup (#523)
Co-authored-by: Andrey Lekar <andrey_lekar@adoriasoft.com>
-
10f2df1bbc
Update veriblock-pop-cpp (#489)
Co-authored-by: vbk-deploy <vbk-deploy@users.noreply.github.com>
-
ee099a7db9
Update veriblock-pop-cpp (#524)
Co-authored-by: vbk-deploy <vbk-deploy@users.noreply.github.com>
-
cff61b84ce
Small fix (#525)
Co-authored-by: Andrey Lekar <andrey_lekar@adoriasoft.com>
-
3be4196af7
Fix bad-pop-payout bug (#527)
Co-authored-by: blackyblack <andrey_lekar@adoriasoft.com>
-
update (#529) b1d0a45186
-
Fixing PruneBlockIndexCandidates method (#530) 1efcbd3c44
-
Add assert log msg (#532) eaf080289e
-
Update veriblock-pop-cpp (#528) 6b8ff577ae
-
Add POP stateless check to CheckBlock (#536) da06e9a41c
-
e4c4de81cc
[WIP] Mainnet parameters (#534)
* Update pop params * Update mainnet params * Enable mainnet * Add mainnet specific params * Fix * Fix * Fixes * Fix versions * Fix mainnet magic * Update POP_PAYOUT_DELAY
-
0761bdb40d
Added test to shutdown node while syncing and restart it. (#537)
* Added test to shutdown node while syncing and restart it. * Remove loop that was not working from test.
-
cbeb89f402
Update veriblock-pop-cpp (#538)
Co-authored-by: vbk-deploy <vbk-deploy@users.noreply.github.com>
-
Replaced quot character entities with the quote character. 0610cc2317
-
Re-bootstrap, disable mainnet, update github workflow. 3e5471c7ed
-
Activate pop mining on testnet at block 1. 1357a6ca92
-
update lib (#540) 096760b1ad
-
Rebootstrap 218fc4eeba
-
cd32427131
Fix for stratum / Fix for POP Enable/Activate (#541)
* Fix stratum * Update lib * Refactor IsPopActive and add test stratum compat * Fix * Fix review issues
-
32c6cb7557
Missing isPopActive added (#544)
Co-authored-by: Andrey Lekar <andrey_lekar@adoriasoft.com>
-
9e5cc48931
Chainparams updates (#543)
* change block time and PoW/PoP rewards * fix make check * fix * update * fix * update * fix * update * update * update * update * update * update * fix * update * update * update
-
Update pop params (#546) 793df82026
-
re-bootstrap 173f0e4517
-
530bc66030
Update genesis blocks (#547)
* Update testnet/mainnet GBs * Update lib to 0.4
-
new bootstraps.cpp 87dd07fafc
-
Limit offers to 1000 c8598572f1
-
Temporary fix for synchronization de9ea0d583
-
Fixed typo e6574fa3a4
-
Short term fix for POP DOS (#550) 16ce607e54
-
25fc59bcd2
Feature/asan build (#551)
* add ASAN docker build * fix docker tag name
-
Update cd.yml 84f622b2fa
-
Add valgrind and gdb to debug image (#552) cb4d360932
-
Fix CI (#548) 4254996c7a
-
Update lib and make default log = error fbb199dbfb
-
2cfd0276e3
Optimize POP FR
By not running POP FR if candidate is on active chain
-
2d49df90b0
Introduce FORK_1 at 40k (#554)
* On 20k disable min diff blocks for testnet * Introduce FORK_1 on height 40k * Change 12h to 6h Co-authored-by: Overcooked Panda <35861207+overcookedpanda@users.noreply.github.com>
-
Update lib (#555) 44276a2a05
-
Update lib (#556) 16434e580d
-
Improve logging (update lib) fe2ff2ce66
-
Updated txid in test to match new genesis block. b4478b149c
-
use txid from mainnet genesis block 1b7cad9a11
-
CI: Fix auto PR for cpp lib updates. (#558) 8926221c05
-
26b72da942
Update veriblock-pop-cpp (#562)
Co-authored-by: vbk-deploy <vbk-deploy@users.noreply.github.com>
-
Fix PoP p2p (#561) ea5a03cceb
-
fc14c17323
Update veriblock-pop-cpp (#563)
Co-authored-by: vbk-deploy <vbk-deploy@users.noreply.github.com>
-
Fix p2p sync of PoP payloads (#560) d564589c8e
-
Fix function pop p2p tests (#566) bfbfef7a75
-
9e2d1439ab
Update veriblock-pop-cpp (#567)
Co-authored-by: vbk-deploy <vbk-deploy@users.noreply.github.com>
-
fix feature_pop_p2p, increase sleep d6dbd75697
-
update license (#568) b3556473b1
-
841a27a5ba
Update veriblock-pop-cpp (#569)
Co-authored-by: vbk-deploy <vbk-deploy@users.noreply.github.com>
-
Add separation testnet/mainnet bootstraps 6d3454d03a
-
Change parameters for mainnet 894021a8e7
-
Re-enable mainnet 24abded49f
-
Add altchain id limit to VBK ATVs ff934073a8
-
bootstrap with mainnet blocks e0ba31db43
-
update CI/CD to build mainnet branch baac2aba6e
-
update testnet->mainnet bf98fe325a
-
update bootstraps 2436ed686b
-
5d4777f90b
Update veriblock-pop-cpp (#576)
Co-authored-by: vbk-deploy <vbk-deploy@users.noreply.github.com>
-
Change parameters for mainnet 10ba0a004a
-
Re-enable mainnet 2e67dba090
-
Add altchain id limit to VBK ATVs 8c70f66bac
-
bootstrap with mainnet blocks 9e701770cf
-
update CI/CD to build mainnet branch efbfb3da74
-
update testnet->mainnet 429c130811
-
update bootstraps 1a0df462e3
-
Update python network ID 2333301f9b
-
9bf46536ae
Update veriblock-pop-cpp (#577)
Co-authored-by: vbk-deploy <vbk-deploy@users.noreply.github.com>
-
Update LoadBlockIndex, improve forkresolution (#575) 0ab079a6a5
-
Test for extractblockinfo assertion failure (#571) 44025a3f76
-
2c83ce70e9
Update mainnet GB
- update LWMA averaging interval 45->150
-
Merge branch 'mainnet' of github.com:VeriBlock/vbk-ri-btc into mainnet e3bd0d2eda
-
update bootstraps e1af8884e9
-
re-bootstrap 4ea065c207
-
447e3c9ce8
mainnet features -> master (#578)
* Change parameters for mainnet * Re-enable mainnet * Add altchain id limit to VBK ATVs * bootstrap with mainnet blocks * update CI/CD to build mainnet branch * update testnet->mainnet * update bootstraps * Change parameters for mainnet * Re-enable mainnet * Add altchain id limit to VBK ATVs * bootstrap with mainnet blocks * update CI/CD to build mainnet branch * update testnet->mainnet * update bootstraps * Update python network ID * Update mainnet GB - update LWMA averaging interval 45->150 * update bootstraps * fix tests * update QT tests with new genesis block txid Co-authored-by: Bohdan Vanieiev <warchantua@gmail.com> Co-authored-by: alex pozhilenkov <alex_pozhilenkov@adoriasoft.com>
-
Merge branch 'phase2' 6e8e0df5c2
-
Add verbosity argument to getrawpopmempool (#582) ada3860106
-
94d141b245
Fix/cb spendable (#584)
* Make genesis coinbase spendable * Fix * Fix CI * Add test to test runner
-
Update spend gb coinbase test 082f96ec56
-
Update test cf66e668c5
-
Fix failure on assert 85e2f5c526
-
Fix load tree issue 6636dc037b
-
Rebranding (#585) eac4e14dff
-
fix (#589) e04f060dbc
-
Fix best header (#590) 4af44b0896
-
Use only valid block e27cc45151
-
Fix tests 6d7a0594af
-
Update block invalidity status 3d34c42630
-
Fix functional tests e1bc4b143a
-
Fix all functional tests d24e3fe8dd
-
Test for missing block FR (#598) 978059c9b5
-
eb246bf951
Do not try POP FR if blocks does not connect to another full block (#605)
* Do not try POP FR if blocks does not connect to another full block * Test for filling gap block Co-authored-by: blackyblack <andrey_lekar@adoriasoft.com>
-
Disable finalization 55eef4a556
-
1ba457174f
Update veriblock-pop-cpp (#592)
Co-authored-by: vbk-deploy <vbk-deploy@users.noreply.github.com>
-
abc4115df2
Bump alt-lib (#586)
* Bump alt-lib * Bump alt-lib * Allow storing smaller hash Co-authored-by: blackyblack <andrey_lekar@adoriasoft.com> Co-authored-by: Bohdan <warchantua@gmail.com>
-
0aed81aa81
Update veriblock-pop-cpp (#609)
Co-authored-by: vbk-deploy <vbk-deploy@users.noreply.github.com>
-
add new regtest GB, update feature_pop_spend_gb_coinbase (#610) f66ee375e3
-
1d9f2b1e7b
Update veriblock-pop-cpp (#611)
Co-authored-by: vbk-deploy <vbk-deploy@users.noreply.github.com>
-
Update mainnet genesis block b2457bb2a2
-
re-bootstrap 6565f61b3b
-
Update network ID fc323f3a10
-
Update genesis block 48675f8223
-
d668929d42
Disable QT from linux-asan (#615)
Co-authored-by: Andrey Lekar <andrey_lekar@adoriasoft.com>
-
9400294c1f
Feature/fix qt tests (#618)
* Update mainnet genesis block for QT tests. * Re-enable QT5 for linux-asan build. * Use correct GB hash * Remove leading `0x` from tx hash
-
update licence (#619) c1a96fd514
-
9f7cfe67ac
Update veriblock-pop-cpp to 3eaaf0706e51c128c3b9b275fcf16a25e765f828 (#617)
* Update veriblock-pop-cpp * fix build Co-authored-by: vbk-deploy <vbk-deploy@users.noreply.github.com> Co-authored-by: Mr-Leshiy <leshiy12345678@gmail.com>
-
e45c1b8578
Update veriblock-pop-cpp (#620)
Co-authored-by: vbk-deploy <vbk-deploy@users.noreply.github.com>
-
8bc0e2374e
Fix BFI endpoint usage (#623)
* Fix BFI endpoint usage * Remove endls
-
dbe887889c
Update veriblock-pop-cpp (#622)
Co-authored-by: vbk-deploy <vbk-deploy@users.noreply.github.com>
-
Update README and GB (#625) 9e5754b463
-
734a3a0190
Add rewards code (#626)
* Update veriblock-pop-cpp * Add rewards code * fix tests * fix python * Use arith_uint256 to prevent overflows in POP rewards * Fix * Fix mininode * Fix * Fix tests * Fix subsidy limit test * Try fix flaky test * Update Qt test after GB change * re-bootstrap * fixed typo for testnet bootstraps Co-authored-by: vbk-deploy <vbk-deploy@users.noreply.github.com> Co-authored-by: Mr-Leshiy <leshiy12345678@gmail.com> Co-authored-by: Aleksa Milosevic <aleksa.v.milosevic@gmail.com> Co-authored-by: Aleksa Milosevic <amilosevic@animus.rs>
-
47363b0769
Update veriblock-pop-cpp (#629)
Co-authored-by: vbk-deploy <vbk-deploy@users.noreply.github.com>
-
f6b087bc11
Update veriblock-pop-cpp (#631)
Co-authored-by: vbk-deploy <vbk-deploy@users.noreply.github.com>
-
5874491b00
Update veriblock-pop-cpp (#632)
Co-authored-by: vbk-deploy <vbk-deploy@users.noreply.github.com>
-
deecffc940
Update veriblock-pop-cpp (#635)
Co-authored-by: vbk-deploy <vbk-deploy@users.noreply.github.com>
-
fe57305c2c
Update veriblock-pop-cpp (#636)
Co-authored-by: vbk-deploy <vbk-deploy@users.noreply.github.com>
-
3fafae025d
Allow using getrawtransaction on coinbase tx in genesis (#637)
* Allow using getrawtransaction on coinbase tx in genesis * Fix test
-
Add date to current version (#638) 7b848c73ee
-
Add GH actions saving (#639) 0f6477349c
-
Remove issue templates a12870cd21
-
9bdd0a2d57
Add asan artifacts uploading (#640)
* Add asan artifacts * Remove ubuntu-valgrind * Update macos cache, fix linux asan CI * Install ccache macos * Reorder
-
d10893a8fd
Bump alt-cpp (#642)
* Bump * Update lib
-
0cc1ee6b15
Update veriblock-pop-cpp (#643)
Co-authored-by: vbk-deploy <vbk-deploy@users.noreply.github.com>
-
9b82351eba
Update veriblock-pop-cpp (#644)
Co-authored-by: vbk-deploy <vbk-deploy@users.noreply.github.com>
-
a002590c40
Update veriblock-pop-cpp (#645)
Co-authored-by: vbk-deploy <vbk-deploy@users.noreply.github.com>
-
50985f052b
Update veriblock-pop-cpp (#646)
Co-authored-by: vbk-deploy <vbk-deploy@users.noreply.github.com>
-
Fix create single commit d5d55faa5e
-
f526fe2b72
Fix CI (#653)
* Test * Fix boost link * Update boost
-
Downgrate boost (#654) 8127961145
-
26ff2f52b9
Fix warning message (#652)
Co-authored-by: blackyblack <andrey_lekar@adoriasoft.com> Co-authored-by: Bohdan <warchantua@gmail.com>
-
068055d5ea
Update veriblock-pop-cpp to 87ac0d6047aee15d804d67bd3dd7627afb73deba (#655)
* Update veriblock-pop-cpp * Bump * Bump * Disable Ubuntu->MAC CC Co-authored-by: vbk-deploy <vbk-deploy@users.noreply.github.com> Co-authored-by: Bohdan Vanieiev <warchantua@gmail.com>
-
3b2c36f45c
Update veriblock-pop-cpp (#656)
Co-authored-by: vbk-deploy <vbk-deploy@users.noreply.github.com>
-
396d7b154b
Feature/shutdown sync proof (#657)
* Additional shutdown_sync test * Add to test_runner * Bump Co-authored-by: blackyblack <andrey_lekar@adoriasoft.com>
-
6a23919b2d
Update veriblock-pop-cpp (#658)
Co-authored-by: vbk-deploy <vbk-deploy@users.noreply.github.com>
-
remove redundunt code 14f813948f
- Mr-Leshiy closed this on Feb 4, 2022
- fanquake locked this on Feb 5, 2022
Contributors