Page MenuHomePhabricator
Feed All Stories

Today

PiRK planned changes to D18065: restart chronik when reaching the assumeutxo base block.

This does not work yet. When testing on mainnet with a very recent snapshot, the node crashed before finishing background IBD because chronik tried to index a mempool tx that was spending coins not yet indexed.

Sat, May 10, 15:55
teamcity added a comment to D18076: clang-tidy: Add more performance checks.
Sat, May 10, 15:36
teamcity updated the summary of D18076: clang-tidy: Add more performance checks.
Sat, May 10, 15:31
PiRK requested review of D18076: clang-tidy: Add more performance checks.
Sat, May 10, 15:31
teamcity updated the summary of D18075: clang-tidy: Add `performance-inefficient-vector-operation` check.
Sat, May 10, 15:29
PiRK requested review of D18075: clang-tidy: Add `performance-inefficient-vector-operation` check.
Sat, May 10, 15:29
PiRK updated the diff for D18074: Fix clang-tidy readability-const-return-type violations.

The CI found more, confirmed locally by nuking the build dir & ccache and restarting the compilation from scratch

Sat, May 10, 14:30
PiRK updated the diff for D18073: refactor: Make const refs vars where applicable and enable related clang-tidy checks.

the CI keeps finding more when locally the build passes

Sat, May 10, 14:06
teamcity added a comment to D18074: Fix clang-tidy readability-const-return-type violations.
Sat, May 10, 10:49
teamcity added a comment to D18073: refactor: Make const refs vars where applicable and enable related clang-tidy checks.
Sat, May 10, 10:48
teamcity updated the summary of D18074: Fix clang-tidy readability-const-return-type violations.
Sat, May 10, 10:45
PiRK requested review of D18074: Fix clang-tidy readability-const-return-type violations.
Sat, May 10, 10:45
PiRK updated the diff for D18073: refactor: Make const refs vars where applicable and enable related clang-tidy checks.

more

Sat, May 10, 10:42
teamcity added a comment to D18073: refactor: Make const refs vars where applicable and enable related clang-tidy checks.
Sat, May 10, 10:31
PiRK updated the diff for D18073: refactor: Make const refs vars where applicable and enable related clang-tidy checks.

i missed two

Sat, May 10, 10:28
teamcity added a comment to D18073: refactor: Make const refs vars where applicable and enable related clang-tidy checks.
Sat, May 10, 10:05
PiRK updated the test plan for D18071: clang-tidy: Add `performance-no-automatic-move` check.
Sat, May 10, 09:59
PiRK updated the summary of D18073: refactor: Make const refs vars where applicable and enable related clang-tidy checks.
Sat, May 10, 09:58
teamcity updated the summary of D18073: refactor: Make const refs vars where applicable and enable related clang-tidy checks.
Sat, May 10, 09:57
PiRK requested review of D18073: refactor: Make const refs vars where applicable and enable related clang-tidy checks.
Sat, May 10, 09:57
teamcity updated the summary of D18072: tidy: add readability-redundant-declaration.
Sat, May 10, 09:56
PiRK requested review of D18072: tidy: add readability-redundant-declaration.
Sat, May 10, 09:56
teamcity updated the summary of D18071: clang-tidy: Add `performance-no-automatic-move` check.
Sat, May 10, 09:54
PiRK requested review of D18071: clang-tidy: Add `performance-no-automatic-move` check.
Sat, May 10, 09:54

Yesterday

bytesofman requested changes to D18066: [cashtab] Header UI overhaul.

ok some specific recommendations

Fri, May 9, 21:15
johnkuney updated the diff for D18066: [cashtab] Header UI overhaul.

rebase

Fri, May 9, 20:54
johnkuney added a comment to D18066: [cashtab] Header UI overhaul.

also a fair point. Rome wasnt built in a day haha

Fri, May 9, 20:46
bytesofman closed D18069: [Cashtab] Update dep per msg seen during build.
Fri, May 9, 20:34
bytesofman committed rABC2f3f0feefdbf: [Cashtab] Update dep per msg seen during build (authored by bytesofman).
[Cashtab] Update dep per msg seen during build
Fri, May 9, 20:34
Fabien accepted D18065: restart chronik when reaching the assumeutxo base block.
Fri, May 9, 19:15
PiRK updated the diff for D18065: restart chronik when reaching the assumeutxo base block.

move dummy code to #else branch

Fri, May 9, 18:25
bytesofman added a comment to D18066: [cashtab] Header UI overhaul.

In mobile mode, this new header now takes up 30% of the UI. I know it moves off the screen when scrolling but it reappears with navigating to a new component. I think tooltips like Staking and Savings should be able to be closed or minimized by the user? Or perhaps have an onHover icon?
Also the Learn more link on mobile screens are somewhat harder to click (maybe I just have fat fingers) - perhaps make the whole row a link?

image.png (933×665 px, 97 KB)

Fri, May 9, 17:37
bytesofman closed D18061: [Cashtab] Allow user to receive specified amount of XEC or FIRMA on Receive page.
Fri, May 9, 17:27
bytesofman committed rABC2defe2793c46: [Cashtab] Allow user to receive specified amount of XEC or FIRMA on Receive page (authored by bytesofman).
[Cashtab] Allow user to receive specified amount of XEC or FIRMA on Receive page
Fri, May 9, 17:27
johnkuney added a comment to D18066: [cashtab] Header UI overhaul.

For sure, fair points. I believe its not necessarily much taller than the current UI if you do have an XECX and Firma balance, but that shouldnt be the benchmark.
I can try for a more compact solution, and possibly look at allowing users to dismiss the info text

Fri, May 9, 15:51
Fabien requested changes to D18065: restart chronik when reaching the assumeutxo base block.
Fri, May 9, 15:39
PiRK updated the diff for D18065: restart chronik when reaching the assumeutxo base block.

don't use conditional compilation for lambda definition

Fri, May 9, 15:08
PiRK added inline comments to D18065: restart chronik when reaching the assumeutxo base block.
Fri, May 9, 15:07
Fabien requested changes to D18065: restart chronik when reaching the assumeutxo base block.
Fri, May 9, 14:44
Fabien updated the summary of D18065: restart chronik when reaching the assumeutxo base block.
Fri, May 9, 14:36
PiRK updated the diff for D18065: restart chronik when reaching the assumeutxo base block.

fix clang-tidy warning

Fri, May 9, 14:07
PiRK planned changes to D18065: restart chronik when reaching the assumeutxo base block.

will likely have to wrap the lambda captures in #if ENABLE_CHRONIK blocks to prevent error: lambda capture 'args' is not used [-Werror,-Wunused-lambda-capture]

Fri, May 9, 14:04
hazzarust updated the summary of D17928: [chronik] Add address.rs from givelotus/bitcoinsuite into bitcoinsuite-chronik-client.
Fri, May 9, 13:42
hazzarust updated the diff for D17928: [chronik] Add address.rs from givelotus/bitcoinsuite into bitcoinsuite-chronik-client.

Made relevant to eCash, changed tests and comments

Fri, May 9, 13:42
teamcity added a comment to D18065: restart chronik when reaching the assumeutxo base block.
Fri, May 9, 13:40
teamcity added a comment to D18065: restart chronik when reaching the assumeutxo base block.
Fri, May 9, 13:39
PiRK updated the diff for D18065: restart chronik when reaching the assumeutxo base block.

fully support chronik (in the long run this is less work than repeatedly explaining that chronik should be enabled with a restart only after background validation is complete)

Fri, May 9, 13:36
Fabien closed D18070: [chronik] Use the chronik category for logging chronik broadcast errors.
Fri, May 9, 12:18
Fabien committed rABC7a25796cc35a: [chronik] Use the chronik category for logging chronik broadcast errors (authored by Fabien).
[chronik] Use the chronik category for logging chronik broadcast errors
Fri, May 9, 12:18
PiRK accepted D18070: [chronik] Use the chronik category for logging chronik broadcast errors.
Fri, May 9, 11:25
Fabien requested review of D18070: [chronik] Use the chronik category for logging chronik broadcast errors.
Fri, May 9, 10:01
Fabien added a comment to D18068: [chronik] Electrum: add the blockchain.headers.subscribe endpoint.

still missing the tests

Fri, May 9, 10:01
Fabien planned changes to D18068: [chronik] Electrum: add the blockchain.headers.subscribe endpoint.
Fri, May 9, 10:00
Fabien published D18068: [chronik] Electrum: add the blockchain.headers.subscribe endpoint for review.
Fri, May 9, 10:00
emack added a comment to D18066: [cashtab] Header UI overhaul.

In mobile mode, this new header now takes up 30% of the UI. I know it moves off the screen when scrolling but it reappears with navigating to a new component. I think tooltips like Staking and Savings should be able to be closed or minimized by the user?
Also the Learn more link on mobile screens are somewhat harder to click (maybe I just have fat fingers) - perhaps make the whole row a link?

Fri, May 9, 09:26
emack accepted D18069: [Cashtab] Update dep per msg seen during build.
Fri, May 9, 09:06
PiRK closed D18067: test: remove TODO in feature_assumeutxo.py.
Fri, May 9, 08:44
PiRK committed rABCd1526faeea5f: test: remove TODO in feature_assumeutxo.py (authored by PiRK).
test: remove TODO in feature_assumeutxo.py
Fri, May 9, 08:44
bytesofman added a comment to D18069: [Cashtab] Update dep per msg seen during build.

are these the warnings you're referring to when npm run build? If so I'm still seeing them

image.png (361×1 px, 88 KB)

Fri, May 9, 07:10
Fabien accepted D18061: [Cashtab] Allow user to receive specified amount of XEC or FIRMA on Receive page.
Fri, May 9, 05:22
johnkuney published D18066: [cashtab] Header UI overhaul for review.
Fri, May 9, 04:43
emack added a comment to D18069: [Cashtab] Update dep per msg seen during build.

are these the warnings you're referring to when npm run build? If so I'm still seeing them

image.png (361×1 px, 88 KB)

Fri, May 9, 04:26
emack accepted D18061: [Cashtab] Allow user to receive specified amount of XEC or FIRMA on Receive page.
Fri, May 9, 04:08

Thu, May 8

bytesofman published D18069: [Cashtab] Update dep per msg seen during build for review.
Thu, May 8, 23:20
bytesofman added a comment to D18061: [Cashtab] Allow user to receive specified amount of XEC or FIRMA on Receive page.

If you input a large enough number Cashtab crashes with a WSOD and spits out a range error on console. Not a big issue but rather unsightly. The other send amount inputs throughout the app gracefully spits out a Unable to parse sendAmount as a number UI error instead of sharting.

Thu, May 8, 23:04
bytesofman updated the summary of D18061: [Cashtab] Allow user to receive specified amount of XEC or FIRMA on Receive page.
Thu, May 8, 22:57
bytesofman added inline comments to D18061: [Cashtab] Allow user to receive specified amount of XEC or FIRMA on Receive page.
Thu, May 8, 22:56
bytesofman updated the diff for D18061: [Cashtab] Allow user to receive specified amount of XEC or FIRMA on Receive page.

lint

Thu, May 8, 22:52
bytesofman updated the diff for D18061: [Cashtab] Allow user to receive specified amount of XEC or FIRMA on Receive page.

support prefix and suffix for customized input field currency clarification

Thu, May 8, 22:50
Fabien accepted D18067: test: remove TODO in feature_assumeutxo.py.
Thu, May 8, 21:13
PiRK requested review of D18067: test: remove TODO in feature_assumeutxo.py.
Thu, May 8, 18:30
bytesofman updated the diff for D18061: [Cashtab] Allow user to receive specified amount of XEC or FIRMA on Receive page.

fix year in header for Receive

Thu, May 8, 13:54
bytesofman added inline comments to D18061: [Cashtab] Allow user to receive specified amount of XEC or FIRMA on Receive page.
Thu, May 8, 13:54
emack requested changes to D18061: [Cashtab] Allow user to receive specified amount of XEC or FIRMA on Receive page.

If you input a large enough number Cashtab crashes with a WSOD and spits out a range error on console. Not a big issue but rather unsightly. The other send amount inputs throughout the app gracefully spits out a Unable to parse sendAmount as a number UI error instead of sharting.

image.png (413×640 px, 39 KB)

Thu, May 8, 12:51
Fabien accepted D18065: restart chronik when reaching the assumeutxo base block.

We should document this behavior somehow

Thu, May 8, 11:47
Fabien added a comment to D18061: [Cashtab] Allow user to receive specified amount of XEC or FIRMA on Receive page.

Can we have the unit in the amount input field ? IMO it avoids confusion better than the icon only, and 10 XEC is very different from 10 FIRMA

Thu, May 8, 10:27
teamcity added a comment to D18061: [Cashtab] Allow user to receive specified amount of XEC or FIRMA on Receive page.

Build Bitcoin ABC Diffs / Diff Testing (preview-cashtab) passed.
Preview is available at http://51.68.37.192:41715 for the next 60 minutes.

Thu, May 8, 10:22
teamcity awarded D18061: [Cashtab] Allow user to receive specified amount of XEC or FIRMA on Receive page a Piece of Eight token.
Thu, May 8, 10:19
teamcity added a comment to D18061: [Cashtab] Allow user to receive specified amount of XEC or FIRMA on Receive page.

Build Bitcoin ABC Diffs / Diff Testing (preview-cashtab) passed.
Preview is available at http://51.83.66.92:41822 for the next 60 minutes.

Thu, May 8, 10:18
teamcity awarded D18061: [Cashtab] Allow user to receive specified amount of XEC or FIRMA on Receive page a Haypence token.
Thu, May 8, 10:15
Fabien added a comment to D18061: [Cashtab] Allow user to receive specified amount of XEC or FIRMA on Receive page.

@bot preview-cashtab

Thu, May 8, 10:15
Fabien requested changes to D18061: [Cashtab] Allow user to receive specified amount of XEC or FIRMA on Receive page.

@bot preview-cashtab

Thu, May 8, 10:14
Fabien requested changes to D17928: [chronik] Add address.rs from givelotus/bitcoinsuite into bitcoinsuite-chronik-client.

Clearing my queue, my previous comment still holds.

Thu, May 8, 10:01
Fabien closed D18064: [e.cash] Fix zpool branding.
Thu, May 8, 09:49
Fabien committed rABC5133f34d2593: [e.cash] Fix zpool branding (authored by Fabien).
[e.cash] Fix zpool branding
Thu, May 8, 09:49
PiRK committed rABCdea08a0b9c9a: assumeutxo: Drop block height from metadata (authored by Fabian Jahr <fjahr@protonmail.com>).
assumeutxo: Drop block height from metadata
Thu, May 8, 09:04
PiRK closed D18060: assumeutxo: Drop block height from metadata.
Thu, May 8, 09:04
PiRK closed D18059: validation: Don't load a snapshot if it's not in the best header chain..
Thu, May 8, 09:04
PiRK committed rABC762754feb728: validation: Don't load a snapshot if it's not in the best header chain. (authored by Martin Zumsande <mzumsande@gmail.com>).
validation: Don't load a snapshot if it's not in the best header chain.
Thu, May 8, 09:04
PiRK updated the summary of D18065: restart chronik when reaching the assumeutxo base block.
Thu, May 8, 09:03
teamcity added a comment to D18065: restart chronik when reaching the assumeutxo base block.
Thu, May 8, 09:02
PiRK requested review of D18065: restart chronik when reaching the assumeutxo base block.
Thu, May 8, 09:02
bytesofman accepted D18064: [e.cash] Fix zpool branding.
Thu, May 8, 03:43

Wed, May 7

teamcity added a comment to D18064: [e.cash] Fix zpool branding.

Build Bitcoin ABC Diffs / Diff Testing (preview-e.cash) passed.
Preview is available at http://51.83.66.92:41098 for the next 60 minutes.

Wed, May 7, 22:00
teamcity awarded D18064: [e.cash] Fix zpool branding a Haypence token.
Wed, May 7, 21:58
Fabien added a comment to D18064: [e.cash] Fix zpool branding.

@bot preview-e.cash

Wed, May 7, 21:58
Fabien requested review of D18064: [e.cash] Fix zpool branding.
Wed, May 7, 21:58
bytesofman published D18061: [Cashtab] Allow user to receive specified amount of XEC or FIRMA on Receive page for review.
Wed, May 7, 17:20
hazzarust updated the diff for D17928: [chronik] Add address.rs from givelotus/bitcoinsuite into bitcoinsuite-chronik-client.

Updated comments

Wed, May 7, 17:14
Fabien closed D18062: Add missing cstdint header.
Wed, May 7, 16:57