Page MenuHomePhabricator
Feed All Stories

Jun 8 2021

Fabien committed rABCa1601abf3f0e: [CMAKE] Hint to user to the option flags when an optional dependency is not… (authored by Fabien).
[CMAKE] Hint to user to the option flags when an optional dependency is not…
Jun 8 2021, 11:43
deadalnix accepted D9645: [CMAKE] Hint to user to the option flags when an optional dependency is not found.

likestamp

Jun 8 2021, 10:26
Fabien requested review of D9645: [CMAKE] Hint to user to the option flags when an optional dependency is not found.
Jun 8 2021, 09:32
PiRK accepted D9642: [avalanche] Keep a rolling bloom filter of our recently announced proofs.
Jun 8 2021, 08:09
PiRK closed D9079: walletdb: Remove unused static functions from walletdb.h.
Jun 8 2021, 08:07
PiRK committed rABC1d26b7dbb65d: walletdb: Remove unused static functions from walletdb.h (authored by Andrew Chow <achow101-github@achow101.com>).
walletdb: Remove unused static functions from walletdb.h
Jun 8 2021, 08:07
PiRK closed D9641: wallettool: Have RecoverDatabaseFile return errors and warnings.
Jun 8 2021, 08:06
PiRK committed rABCd37ccaecae8f: wallettool: Have RecoverDatabaseFile return errors and warnings (authored by Andrew Chow <achow101-github@achow101.com>).
wallettool: Have RecoverDatabaseFile return errors and warnings
Jun 8 2021, 08:06
PiRK closed D9640: walletdb: Don't remove database transaction logs and instead error.
Jun 8 2021, 08:05
PiRK committed rABC7e286043e41a: walletdb: Don't remove database transaction logs and instead error (authored by Andrew Chow <achow101-github@achow101.com>).
walletdb: Don't remove database transaction logs and instead error
Jun 8 2021, 08:05
PiRK closed D9639: Call RecoverDatabaseFile directly from wallettool.
Jun 8 2021, 08:00
PiRK committed rABC11d97206b17a: Call RecoverDatabaseFile directly from wallettool (authored by Andrew Chow <achow101-github@achow101.com>).
Call RecoverDatabaseFile directly from wallettool
Jun 8 2021, 08:00

Jun 7 2021

Fabien requested review of D9644: [avalanche] Send avalanche proofs upon request.
Jun 7 2021, 21:17
Fabien updated the diff for D9643: [avalanche] Keep track of the peer creation time.

Use the right clock for the job

Jun 7 2021, 20:49
Mengerian added a comment to D9628: Add -uaclientname and -uaclientversion config options to set the client name and version of the user agent in the version message..

Why not have two flags that can be set, -uaclientname, and -uaclientversion ?

Jun 7 2021, 20:35
tobias_ruck updated the diff for D9628: Add -uaclientname and -uaclientversion config options to set the client name and version of the user agent in the version message..

Changed FormatSubVersion to FormatUserAgent and solely use FormatSubVersionUserAgent now

Jun 7 2021, 19:56
Fabien planned changes to D9643: [avalanche] Keep track of the peer creation time.
Jun 7 2021, 19:50
teamcity closed T1642: Build Bitcoin-ABC / CashTab / CashTab Components Unit Tests is broken. as Resolved.
Jun 7 2021, 18:19
teamcity closed T1641: Build Bitcoin-ABC / CashTab / CashTab Unit Tests is broken. as Resolved.
Jun 7 2021, 18:19
majcosta closed D9638: [refactor] deduplicate AmountFromValue.
Jun 7 2021, 18:11
majcosta committed rABC8a9f470950c1: [refactor] deduplicate AmountFromValue (authored by majcosta).
[refactor] deduplicate AmountFromValue
Jun 7 2021, 18:11
Fabien added inline comments to D9643: [avalanche] Keep track of the peer creation time.
Jun 7 2021, 16:37
Fabien accepted D9641: wallettool: Have RecoverDatabaseFile return errors and warnings.
Jun 7 2021, 16:36
Fabien accepted D9640: walletdb: Don't remove database transaction logs and instead error.
Jun 7 2021, 16:34
Fabien accepted D9639: Call RecoverDatabaseFile directly from wallettool.
Jun 7 2021, 16:31
Fabien accepted D9079: walletdb: Remove unused static functions from walletdb.h.
Jun 7 2021, 16:30
Fabien requested review of D9642: [avalanche] Keep a rolling bloom filter of our recently announced proofs.

I don't know what caused the failure, I couldn't reproduce in a 100 loop on a similar debian, nor did it reproduce on CI.

Jun 7 2021, 15:07
Fabien added a comment to D9643: [avalanche] Keep track of the peer creation time.

Added the rational in the diff summary

Jun 7 2021, 15:07
Fabien updated the summary of D9643: [avalanche] Keep track of the peer creation time.
Jun 7 2021, 15:06
Fabien updated the summary of D9642: [avalanche] Keep a rolling bloom filter of our recently announced proofs.
Jun 7 2021, 15:03
deadalnix added a comment to D9643: [avalanche] Keep track of the peer creation time.

Why?

Jun 7 2021, 14:51
Fabien planned changes to D9642: [avalanche] Keep a rolling bloom filter of our recently announced proofs.

Investigating the build failure

Jun 7 2021, 14:45
teamcity added a comment to D9642: [avalanche] Keep a rolling bloom filter of our recently announced proofs.
Jun 7 2021, 14:43
Fabien requested review of D9643: [avalanche] Keep track of the peer creation time.
Jun 7 2021, 14:43
Fabien requested review of D9642: [avalanche] Keep a rolling bloom filter of our recently announced proofs.
Jun 7 2021, 14:40
deadalnix requested changes to D9628: Add -uaclientname and -uaclientversion config options to set the client name and version of the user agent in the version message..
Jun 7 2021, 09:50
teamcity added a comment to D9641: wallettool: Have RecoverDatabaseFile return errors and warnings.
Jun 7 2021, 08:25
PiRK updated the diff for D9639: Call RecoverDatabaseFile directly from wallettool.

rebase (unrelated failure)

Jun 7 2021, 08:21
PiRK updated the diff for D9079: walletdb: Remove unused static functions from walletdb.h.

rebase to fix clang failure

Jun 7 2021, 08:20
PiRK updated the diff for D9641: wallettool: Have RecoverDatabaseFile return errors and warnings.

fix clang warning

Jun 7 2021, 08:18
teamcity added a comment to D9079: walletdb: Remove unused static functions from walletdb.h.
Jun 7 2021, 08:12
teamcity added a comment to D9641: wallettool: Have RecoverDatabaseFile return errors and warnings.
Jun 7 2021, 08:04
teamcity added a comment to D9639: Call RecoverDatabaseFile directly from wallettool.
Jun 7 2021, 07:58
iberiaflightcancellation updated iberiaflightcancellation.
Jun 7 2021, 07:58
PiRK updated the diff for D9079: walletdb: Remove unused static functions from walletdb.h.

rebase onto D9639, D9640 and D9641 to finally finish this.

Jun 7 2021, 07:57
PiRK updated the summary of D9641: wallettool: Have RecoverDatabaseFile return errors and warnings.
Jun 7 2021, 07:53
teamcity updated the summary of D9641: wallettool: Have RecoverDatabaseFile return errors and warnings.
Jun 7 2021, 07:53
PiRK requested review of D9641: wallettool: Have RecoverDatabaseFile return errors and warnings.
Jun 7 2021, 07:53
teamcity updated the summary of D9640: walletdb: Don't remove database transaction logs and instead error.
Jun 7 2021, 07:52
PiRK requested review of D9640: walletdb: Don't remove database transaction logs and instead error.
Jun 7 2021, 07:51
teamcity updated the summary of D9639: Call RecoverDatabaseFile directly from wallettool.
Jun 7 2021, 07:50
PiRK requested review of D9639: Call RecoverDatabaseFile directly from wallettool.
Jun 7 2021, 07:49
PiRK updated the summary of D9079: walletdb: Remove unused static functions from walletdb.h.
Jun 7 2021, 07:48
teamcity triaged T1642: Build Bitcoin-ABC / CashTab / CashTab Components Unit Tests is broken. as Unbreak Now! priority.
Jun 7 2021, 07:12
teamcity triaged T1641: Build Bitcoin-ABC / CashTab / CashTab Unit Tests is broken. as Unbreak Now! priority.
Jun 7 2021, 07:11
PiRK closed D9632: Split SetWalletFlags into Add/LoadWalletFlags.
Jun 7 2021, 06:58
PiRK committed rABC4b6a468d3eb8: Split SetWalletFlags into Add/LoadWalletFlags (authored by Andrew Chow <achow101-github@achow101.com>).
Split SetWalletFlags into Add/LoadWalletFlags
Jun 7 2021, 06:58
PiRK closed D9631: Split SetActiveScriptPubKeyMan into Add/LoadActiveScriptPubKeyMan.
Jun 7 2021, 06:57
PiRK committed rABCfee8cf69cb67: Split SetActiveScriptPubKeyMan into Add/LoadActiveScriptPubKeyMan (authored by Andrew Chow <achow101-github@achow101.com>).
Split SetActiveScriptPubKeyMan into Add/LoadActiveScriptPubKeyMan
Jun 7 2021, 06:57
PiRK closed D9630: Split SetHDChain into AddHDChain and LoadHDChain.
Jun 7 2021, 06:53
PiRK committed rABC1147f7663bec: Split SetHDChain into AddHDChain and LoadHDChain (authored by Andrew Chow <achow101-github@achow101.com>).
Split SetHDChain into AddHDChain and LoadHDChain
Jun 7 2021, 06:53
Fabien accepted D9638: [refactor] deduplicate AmountFromValue.
Jun 7 2021, 06:36
Fabien requested changes to D9636: [testing] enable '-ecash' only on tests that use it.

Can you expand a bit of what the problem is from setting the flag globally ? Without more details it's hard to see how having the option repeated in and here in every test is better than setting it once for all.
Also if it increases the test coverage then the tests are wrong, because these tests are not testing the -ecash flag.

Jun 7 2021, 06:31
• rhodesross updated • rhodesross.
Jun 7 2021, 06:00
• rhodesross updated • rhodesross.
Jun 7 2021, 05:59

Jun 6 2021

tobias_ruck retitled D9628: Add -uaclientname and -uaclientversion config options to set the client name and version of the user agent in the version message. from Add -useragent config option to explicitly set the User Agent in the version message. to Add -uaclient config option to set the client name and version of the user agent in the version message..
Jun 6 2021, 22:03
tobias_ruck updated the diff for D9628: Add -uaclientname and -uaclientversion config options to set the client name and version of the user agent in the version message..

Changed to -uaclient, which sets the client name and version of the user agent, staying compatible with -uacomment

Jun 6 2021, 22:02
majcosta updated the diff for D9638: [refactor] deduplicate AmountFromValue.

couldn't reproduce this failure. rebasing on latest master.

Jun 6 2021, 21:06
teamcity added a comment to D9638: [refactor] deduplicate AmountFromValue.
Jun 6 2021, 20:51
majcosta abandoned D9635: [refactor] replace duplicated AmountFromValue function with Amount::Amount(UniValue T).

bummer. alright, how about D9638, then?

Jun 6 2021, 20:44
majcosta requested review of D9638: [refactor] deduplicate AmountFromValue.
Jun 6 2021, 20:44
majcosta updated the diff for D9636: [testing] enable '-ecash' only on tests that use it.

rebase on master

Jun 6 2021, 19:15
majcosta updated the summary of D9636: [testing] enable '-ecash' only on tests that use it.
Jun 6 2021, 19:14
tobias_ruck closed D9637: Add FormatSubVersionUserAgent..
Jun 6 2021, 17:16
tobias_ruck committed rABC27d01668269f: Add FormatSubVersionUserAgent. (authored by tobias_ruck).
Add FormatSubVersionUserAgent.
Jun 6 2021, 17:16
deadalnix requested changes to D9635: [refactor] replace duplicated AmountFromValue function with Amount::Amount(UniValue T).
Jun 6 2021, 14:25
deadalnix added a comment to D9635: [refactor] replace duplicated AmountFromValue function with Amount::Amount(UniValue T).

This honestly seems like a step backward. The thing throws JSONRPC errors, so that most certainly belong in the RPC stack.

Jun 6 2021, 14:25
deadalnix accepted D9637: Add FormatSubVersionUserAgent..
Jun 6 2021, 14:23
tobias_ruck requested review of D9637: Add FormatSubVersionUserAgent..
Jun 6 2021, 12:54
majcosta updated the diff for D9636: [testing] enable '-ecash' only on tests that use it.

rebase

Jun 6 2021, 10:15
majcosta updated the diff for D9636: [testing] enable '-ecash' only on tests that use it.

that flakiness in script_tests.cpp is unrelated, restarting build

Jun 6 2021, 09:35
teamcity added a comment to D9636: [testing] enable '-ecash' only on tests that use it.
Jun 6 2021, 09:31
majcosta updated the diff for D9636: [testing] enable '-ecash' only on tests that use it.

fixed feature_notifications.py without wallet

Jun 6 2021, 09:27
teamcity added a comment to D9636: [testing] enable '-ecash' only on tests that use it.
Jun 6 2021, 09:14
majcosta updated the summary of D9636: [testing] enable '-ecash' only on tests that use it.
Jun 6 2021, 09:07
majcosta updated the diff for D9636: [testing] enable '-ecash' only on tests that use it.

Depends on D9635

Jun 6 2021, 09:07
teamcity added a comment to D9636: [testing] enable '-ecash' only on tests that use it.
Jun 6 2021, 09:01
majcosta requested review of D9636: [testing] enable '-ecash' only on tests that use it.
Jun 6 2021, 08:53
majcosta requested review of D9635: [refactor] replace duplicated AmountFromValue function with Amount::Amount(UniValue T).
Jun 6 2021, 06:01

Jun 5 2021

Fabien closed D9634: [avalanche] Fix threading issue in processor_tests.cpp.
Jun 5 2021, 07:00
Fabien committed rABC13e9dcd14d5a: [avalanche] Fix threading issue in processor_tests.cpp (authored by Fabien).
[avalanche] Fix threading issue in processor_tests.cpp
Jun 5 2021, 07:00

Jun 4 2021

deadalnix abandoned D9633: Fix threading issue in processor_tests.cpp.

Abandoning in favor of D9634

Jun 4 2021, 20:46
deadalnix accepted D9634: [avalanche] Fix threading issue in processor_tests.cpp.
Jun 4 2021, 20:46
teamcity closed T1640: Build Bitcoin-ABC / Master / Sanitizers / Thread Sanitizer (TSAN) is broken. as Resolved.
Jun 4 2021, 20:13
Fabien added a comment to D9633: Fix threading issue in processor_tests.cpp.

Please consider D9634 for an alternative solution

Jun 4 2021, 20:03
Fabien planned changes to D9365: [avalanche] Add an option to import a delegation.
Jun 4 2021, 20:02
Fabien planned changes to D9445: [avalanche] Check the delegation generated at startup is valid.
Jun 4 2021, 20:01
Fabien abandoned D9454: [avalanche] Fail to delegate to self.
Jun 4 2021, 20:01
Fabien planned changes to D9471: [avalanche] Improve proof checking at startup.
Jun 4 2021, 20:00
Fabien abandoned D9499: [avalanche] Reverse cs_main and cs_peerManager lock order.

Hopefully this won't be needed anymore

Jun 4 2021, 19:59