Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[wip] Mnemonic support for wallet entropy #117

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Temp

6d29577
Select commit
Loading
Failed to load commit list.
Open

[wip] Mnemonic support for wallet entropy #117

Temp
6d29577
Select commit
Loading
Failed to load commit list.
Cirrus CI / TSan, depends failed Aug 20, 2024 in 22m 55s

Task Summary

Instruction ci failed in 22:46

Details

✅ 00:02 clone
✅ 00:02 merge_base
❌ 22:46 ci

2024-08-20T06:03:05.055002Z (mocktime: 2020-08-31T15:34:12Z) [test] [wallet/wallet.h:959] [WalletLogPrintf] [default wallet] Setting spkMan to active: id = af5613b31d76600667442b2e08444c65941cee4d431473b00bc5e7f528a18154, type = p2sh-segwit, internal = true
2024-08-20T06:03:05.063226Z (mocktime: 2020-08-31T15:34:12Z) [test] [wallet/wallet.h:959] [WalletLogPrintf] [default wallet] Setting spkMan to active: id = dc33614007eb0b879e9527511b868a10e34ede9e35899b1270dbc80d304a329d, type = bech32, internal = true
2024-08-20T06:03:05.066986Z (mocktime: 2020-08-31T15:34:12Z) [test] [wallet/wallet.h:959] [WalletLogPrintf] [default wallet] Setting spkMan to active: id = 9238862579d2761df87f6fc3ca4dba6a5ccb538bed915b8d079f893ca9d3b176, type = bech32m, internal = true
2024-08-20T06:03:05.112377Z (mocktime: 2020-08-31T15:34:12Z) [scheduler] [util/thread.cpp:22] [TraceThread] scheduler thread exit
�[1;34;49mwallet/test/wallet_tests.cpp(338): Leaving test case "coin_mark_dirty_immature_credit"; testing time: 700678us
�[0;39;49m�[1;34;49mwallet/test/wallet_tests.cpp(893): Entering test case "CreateWalletWithoutChain"
�[0;39;49m2024-08-20T06:03:05.136630Z [test] [test/util/random.cpp:31] [Seed] Seed: Setting random seed for current tests to RANDOM_CTX_SEED=636afcf710fba389c1803f1aa33070f5c7b30e3ec4ca4ba09e05b518e49058f2
2024-08-20T06:03:05.138721Z [test] [init/common.cpp:155] [LogPackageVersion] Navio Core version v26.99.0-e59548b6fe9f-dirty (release build)
2024-08-20T06:03:05.139600Z [test] [node/chainstatemanager_args.cpp:56] [ApplyArgsManOptions] Script verification uses 2 additional threads
2024-08-20T06:03:05.139708Z [test] [kernel/context.cpp:20] [Context] Using the 'x86_shani(1way,2way)' SHA256 implementation
2024-08-20T06:03:05.139754Z [test] [random.cpp:101] [ReportHardwareRand] Using RdSeed as an additional entropy source
2024-08-20T06:03:05.139773Z [test] [random.cpp:104] [ReportHardwareRand] Using RdRand as an additional entropy source
2024-08-20T06:03:05.168474Z [test] [script/sigcache.cpp:104] [InitSignatureCache] Using 16 MiB out of 16 MiB requested for signature cache, able to store 524288 elements
2024-08-20T06:03:05.186066Z [test] [validation.cpp:1882] [InitScriptExecutionCache] Using 16 MiB out of 16 MiB requested for script execution cache, able to store 524288 elements
2024-08-20T06:03:05.189951Z [test] [wallet/bdb.cpp:314] [Verify] Using BerkeleyDB version Berkeley DB 4.8.30: (April  9, 2010)
2024-08-20T06:03:05.189990Z [test] [wallet/bdb.cpp:315] [Verify] Using wallet /tmp/test_common_Navio Core/155bd966f0298ca34dc826002190b5e2d32e75843261db0aa4957d8616c66957/wallet.dat
2024-08-20T06:03:05.190183Z [test] [wallet/bdb.cpp:161] [Open] BerkeleyEnvironment::Open: LogDir=/tmp/test_common_Navio Core/155bd966f0298ca34dc826002190b5e2d32e75843261db0aa4957d8616c66957/database ErrorFile=/tmp/test_common_Navio Core/155bd966f0298ca34dc826002190b5e2d32e75843261db0aa4957d8616c66957/db.log
2024-08-20T06:03:05.239552Z [test] [wallet/wallet.h:959] [WalletLogPrintf] [default wallet] Wallet file version = 10500, last client version = 269900
2024-08-20T06:03:05.239680Z [test] [wallet/wallet.h:959] [WalletLogPrintf] [default wallet] Legacy Wallet Keys: 0 plaintext, 0 encrypted, 0 w/ metadata, 0 total.
2024-08-20T06:03:05.239723Z [test] [wallet/wallet.h:959] [WalletLogPrintf] [default wallet] Descriptors: 0, Descriptor Keys: 0 plaintext, 0 encrypted, 0 total.
2024-08-20T06:03:05.240185Z [test] [wallet/wallet.h:959] [WalletLogPrintf] [default wallet] Setting minversion to 169900
2024-08-20T06:03:05.243208Z [test] [wallet/wallet.h:959] [WalletLogPrintf] [default wallet] Setting spkMan to active: id = e039032650dc061f8f0d0a4af32d49e66c0e3ebe094e544a3fc223b44bab687a, type = legacy, internal = false
2024-08-20T06:03:05.246285Z [test] [wallet/wallet.h:959] [WalletLogPrintf] [default wallet] Setting spkMan to active: id = f0849409a3cf9b71b948f6d50d778d488ded09c55074fdd48400815a1fae13c8, type = p2sh-segwit, internal = false
2024-08-20T06:03:05.249000Z [test] [wallet/wallet.h:959] [WalletLogPrintf] [default wallet] Setting spkMan to active: id = 64028733ce4db0ce7a32630b14bbf92b0ad4e6aa4273e03b08735f9fc78f5821, type = bech32, internal = false
2024-08-20T06:03:05.263253Z [test] [wallet/wallet.h:959] [WalletLogPrintf] [default wallet] Setting spkMan to active: id = e93fee7acf27dc644858ce4ff85d0918027f3ff5ee0ca31a121272a11ea7350d, type = bech32m, internal = false
2024-08-20T06:03:05.266071Z [test] [wallet/wallet.h:959] [WalletLogPrintf] [default wallet] Setting spkMan to active: id = 3a28915968d89fd8bc3711603555ad86c05d3436792691772ea5ed5bac8a9fb3, type = legacy, internal = true
2024-08-20T06:03:05.268721Z [test] [wallet/wallet.h:959] [WalletLogPrintf] [default wallet] Setting spkMan to active: id = 021a475e83d9e708bfe6df36d755396cdcb99a9c338ac9de4cebff511918a4d0, type = p2sh-segwit, internal = true
2024-08-20T06:03:05.271723Z [test] [wallet/wallet.h:959] [WalletLogPrintf] [default wallet] Setting spkMan to active: id = 66251c71fa12cc96b4fddf969a8ea898a4b55d3e8170a1127a88ca8132bc5972, type = bech32, internal = true
2024-08-20T06:03:05.283968Z [test] [wallet/wallet.h:959] [WalletLogPrintf] [default wallet] Setting spkMan to active: id = 8063fe34556c37d784054ba9e382d013843b73a8a4ae9efcf936f0a7acd3fd28, type = bech32m, internal = true
2024-08-20T06:03:05.284300Z [test] [wallet/wallet.h:959] [WalletLogPrintf] [default wallet] Wallet completed loading in              46ms
2024-08-20T06:03:05.285516Z [test] [wallet/wallet.h:959] [WalletLogPrintf] [default wallet] setKeyPool.size() = 256
2024-08-20T06:03:05.285558Z [test] [wallet/wallet.h:959] [WalletLogPrintf] [default wallet] setSubAddressPool[0].size() = 0
2024-08-20T06:03:05.289131Z [test] [wallet/wallet.h:959] [WalletLogPrintf] [default wallet] mapWallet.size() = 0
2024-08-20T06:03:05.289169Z [test] [wallet/wallet.h:959] [WalletLogPrintf] [default wallet] m_address_book.size() = 0
2024-08-20T06:03:05.289244Z [test] [wallet/wallet.h:959] [WalletLogPrintf] [default wallet] Releasing wallet
2024-08-20T06:03:05.289281Z [test] [wallet/bdb.cpp:594] [Flush] [walletdb] BerkeleyEnvironment::Flush: [/tmp/test_common_Navio Core/155bd966f0298ca34dc826002190b5e2d32e75843261db0aa4957d8616c66957] Flush(false)
2024-08-20T06:03:05.289313Z [test] [wallet/bdb.cpp:605] [Flush] [walletdb] BerkeleyEnvironment::Flush: Flushing wallet.dat (refcount = 0)...
2024-08-20T06:03:05.289391Z [test] [wallet/bdb.cpp:609] [Flush] [walletdb] BerkeleyEnvironment::Flush: wallet.dat checkpoint
2024-08-20T06:03:05.289456Z [test] [wallet/bdb.cpp:611] [Flush] [walletdb] BerkeleyEnvironment::Flush: wallet.dat detach
2024-08-20T06:03:05.289613Z [test] [wallet/bdb.cpp:614] [Flush] [walletdb] BerkeleyEnvironment::Flush: wallet.dat closed
2024-08-20T06:03:05.289643Z [test] [wallet/bdb.cpp:620] [Flush] [walletdb] BerkeleyEnvironment::Flush: Flush(false) took               0ms
�[1;34;49mwallet/test/wallet_tests.cpp(893): Leaving test case "CreateWalletWithoutChain"; testing time: 197534us
�[0;39;49m�[1;34;49mwallet/test/wallet_tests.cpp(47): Leaving test suite "wallet_tests"; testing time: 12571765us
�[0;39;49m�[1;33;49mtest/bloom_tests.cpp(25): Test suite "bloom_tests" is skipped because disabled
�[0;39;49m�[1;34;49mLeaving test module "Navio Core Test Suite"; testing time: 12589772us
�[0;39;49m
�[1;31;49m*** 1 failure is detected in the test module "Navio Core Test Suite"
�[0;39;49mmake[3]: *** [Makefile:26072: wallet/test/wallet_tests.cpp.test] Error 1
make[3]: Leaving directory '/ci_container_base/ci/scratch/build/navio-x86_64-pc-linux-gnu/src'
make[2]: *** [Makefile:23596: check-am] Error 2
make[2]: Leaving directory '/ci_container_base/ci/scratch/build/navio-x86_64-pc-linux-gnu/src'
make[1]: *** [Makefile:23268: check-recursive] Error 1
make[1]: Leaving directory '/ci_container_base/ci/scratch/build/navio-x86_64-pc-linux-gnu/src'
make: *** [Makefile:720: check-recursive] Error 1

Exit status: 2