@bot build-chronik chronik-client-integration-tests
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Wed, Nov 5
rebase
rebase
update also chronik functional and unit tests
try to workaround a false positive [-Werror=maybe-uninitialized]
Tue, Nov 4
@bot guix-win guix-linux guix-osx
bump to c++20 in .clang-format, back to c++17 in chronik until the clang issue is fixed or worked around (https://github.com/llvm/llvm-project/issues/67449), revert the CXX_EXTENSIONS change to fix the guix-win issue (can be fixed in a follow-up with a WIN32 definition)
set(CMAKE_CXX_EXTENSIONS OFF)
Mon, Nov 3
i rebased to check whether d18664 fixes all the seeder issues, but we still have a guix-osx issue to deal with.
@bot guix-linux guix-win guix-osx
@bot guix-win
fix include
@bot guix-linux guix-win guix-osx
Nov 1 2025
force the ScriptCacheKey constructor to take the hasher as a rvalue, to avoid intermediate copies. Adjust the txvalidationcache_tests accordingly.
add lock annotation and add back compile time assertion for IsKeyInScriptCache and AddKeyInScriptCache
Oct 31 2025
remove unneeded XOnlyPubKey forward declaration. We keep CTransaction even if it is unrelated to the rest of the commit, because it is correct (used in CachingTransactionSignatureChecker)
It is the right commit but we are doing some extra stuff, like moving the ValidationCache ctor to validation.h after dropping the dependency on scriptcache.cpp globals. And we have to deal with an extra layer of wrapper around uint256 for the cache key: ScriptCacheKey, introduced in D4834. This class needs the hasher as a param in its ctor.