Page MenuHomePhabricator
Feed All Stories

Dec 8 2024

bytesofman published D17316: [Cashtab] Dockerfile lint for review.
Dec 8 2024, 01:26
bytesofman published D17315: [Cashtab] Also copy explorer in Dockerfile for review.
Dec 8 2024, 01:23
bytesofman closed D17311: Revert "Revert "[Cashtab] Convert wallet context to ts"".
Dec 8 2024, 01:05
bytesofman added a reverting change for D17297: Revert "[Cashtab] Convert wallet context to ts": rABCa0b810946010: Revert "Revert "[Cashtab] Convert wallet context to ts"".
Dec 8 2024, 01:05
bytesofman added a reverting change for rABCb88a433009ea: Revert "[Cashtab] Convert wallet context to ts": rABCa0b810946010: Revert "Revert "[Cashtab] Convert wallet context to ts"".
Dec 8 2024, 01:05
bytesofman committed rABCa0b810946010: Revert "Revert "[Cashtab] Convert wallet context to ts"" (authored by bytesofman).
Revert "Revert "[Cashtab] Convert wallet context to ts""
Dec 8 2024, 01:05

Dec 7 2024

emack accepted D17311: Revert "Revert "[Cashtab] Convert wallet context to ts"".
Dec 7 2024, 23:16
emack accepted D17310: [Cashtab] Convert TxHistory.js to ts.
Dec 7 2024, 23:02
emack accepted D17309: [Cashtab] Reduce tx history rendering.

There's a 3 second lag to scrolling on this test site. Unlikely to be caused by this diff and I guess we haven't had a diff that necessitated the scrolling of tx history but it is a material issue.

Dec 7 2024, 22:59
PiRK added inline comments to D17314: [chronik] add a test for the new JSON RPC interface.
Dec 7 2024, 21:07
PiRK added inline comments to D17314: [chronik] add a test for the new JSON RPC interface.
Dec 7 2024, 21:03
PiRK added inline comments to D17314: [chronik] add a test for the new JSON RPC interface.
Dec 7 2024, 20:59
tobias_ruck requested changes to D17314: [chronik] add a test for the new JSON RPC interface.
Dec 7 2024, 18:24
PiRK updated the diff for D17314: [chronik] add a test for the new JSON RPC interface.

check also the id in the response matches the one in the query

Dec 7 2024, 17:13
PiRK requested review of D17314: [chronik] add a test for the new JSON RPC interface.
Dec 7 2024, 17:09
hazzarust retitled D17295: [BITCOIN-ABC CI] Added `cargo build --locked` CI to web/explorer && `explorer.Dockerfile` from [BITCOIN-ABC CI] Added `cargo build` CI to web/explorer to [BITCOIN-ABC CI] Added `cargo build --locked` CI to web/explorer.
Dec 7 2024, 16:49
hazzarust updated the diff for D17295: [BITCOIN-ABC CI] Added `cargo build --locked` CI to web/explorer && `explorer.Dockerfile`.

Changed cargo build to cargo build --locked to ensure reproducible builds

Dec 7 2024, 16:48
teamcity closed T3693: Build Bitcoin-ABC / CashTab / CashTab Unit Tests is broken. as Resolved.
Dec 7 2024, 16:29
hazzarust closed D17313: [bitcoin-abc][web] Moved explorer dockerfile to root so it can access Cargo.lock.
Dec 7 2024, 16:23
hazzarust committed rABCb0f2a6d08e1e: [bitcoin-abc][web] Moved explorer dockerfile to root so it can access Cargo.lock (authored by hazzarust).
[bitcoin-abc][web] Moved explorer dockerfile to root so it can access Cargo.lock
Dec 7 2024, 16:23
teamcity awarded D17305: [electrum] try to use modern docker compose command a Doubloon token.
Dec 7 2024, 15:37
tobias_ruck accepted D17313: [bitcoin-abc][web] Moved explorer dockerfile to root so it can access Cargo.lock.
Dec 7 2024, 15:05
teamcity added a comment to D17313: [bitcoin-abc][web] Moved explorer dockerfile to root so it can access Cargo.lock.

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

Dec 7 2024, 15:01
teamcity awarded D17313: [bitcoin-abc][web] Moved explorer dockerfile to root so it can access Cargo.lock a Haypence token.
Dec 7 2024, 14:59
tobias_ruck added a comment to D17313: [bitcoin-abc][web] Moved explorer dockerfile to root so it can access Cargo.lock.

@bot preview-explorer

Dec 7 2024, 14:59
hazzarust updated the test plan for D17313: [bitcoin-abc][web] Moved explorer dockerfile to root so it can access Cargo.lock.
Dec 7 2024, 14:38
hazzarust requested review of D17313: [bitcoin-abc][web] Moved explorer dockerfile to root so it can access Cargo.lock.
Dec 7 2024, 14:36
teamcity closed T3698: Build Bitcoin-ABC / Master / Cross Builds / Cross Build Linux 64 is broken. as Resolved.
Dec 7 2024, 14:29
teamcity closed T3697: Build Bitcoin-ABC / Master / Native tests / Test Native OSX is broken. as Resolved.
Dec 7 2024, 14:10
hazzarust closed D17312: [Bitcoin-abc] Fixed CI, removed Cargo.lock duplicates.
Dec 7 2024, 13:55
hazzarust committed rABCd73e280fb9fd: [Bitcoin-abc] Fixed CI, removed Cargo.lock duplicates (authored by hazzarust).
[Bitcoin-abc] Fixed CI, removed Cargo.lock duplicates
Dec 7 2024, 13:55
tobias_ruck accepted D17312: [Bitcoin-abc] Fixed CI, removed Cargo.lock duplicates.
Dec 7 2024, 13:41
hazzarust requested review of D17312: [Bitcoin-abc] Fixed CI, removed Cargo.lock duplicates.
Dec 7 2024, 13:23
teamcity triaged T3698: Build Bitcoin-ABC / Master / Cross Builds / Cross Build Linux 64 is broken. as Unbreak Now! priority.
Dec 7 2024, 13:18
teamcity triaged T3697: Build Bitcoin-ABC / Master / Native tests / Test Native OSX is broken. as Unbreak Now! priority.
Dec 7 2024, 13:14
hazzarust closed D17292: [BITCOIN-ABC][WEB] Allowing rust analyser to work in web/explorer.
Dec 7 2024, 13:00
hazzarust committed rABCeb72bf2569f8: [BITCOIN-ABC][WEB] Allowing rust analyser to work in web/explorer (authored by hazzarust).
[BITCOIN-ABC][WEB] Allowing rust analyser to work in web/explorer
Dec 7 2024, 13:00
teamcity triaged T3696: Build Bitcoin-ABC / Nightly Builds / GUIX Builds / GUIX Linux is broken. as Unbreak Now! priority.
Dec 7 2024, 12:16
teamcity triaged T3695: Build Bitcoin-ABC / Nightly Builds / GUIX Builds / GUIX Windows is broken. as Unbreak Now! priority.
Dec 7 2024, 12:14
teamcity triaged T3694: Build Bitcoin-ABC / Nightly Builds / GUIX Builds / GUIX MacOS is broken. as Unbreak Now! priority.
Dec 7 2024, 12:12
PiRK accepted D17308: Add NASM as a dependency for the windows build.
Dec 7 2024, 10:46
teamcity closed T3692: Build Bitcoin-ABC / Nightly Builds / Initial Block Download Tests / Initial Block Download is broken. as Resolved.
Dec 7 2024, 09:41
teamcity triaged T3693: Build Bitcoin-ABC / CashTab / CashTab Unit Tests is broken. as Unbreak Now! priority.
Dec 7 2024, 08:21
bytesofman published D17311: Revert "Revert "[Cashtab] Convert wallet context to ts"" for review.
Dec 7 2024, 08:13
PiRK closed D17301: test: Remove workarounds in authproxy.
Dec 7 2024, 07:56
PiRK closed D17304: http: Track active requests and wait for last to finish.
Dec 7 2024, 07:56
PiRK committed rABC6b3987abc00a: test: Remove workarounds in authproxy (authored by MarcoFalke <*~=`'#}+{/-|&$^_@721217.xyz>).
test: Remove workarounds in authproxy
Dec 7 2024, 07:56
PiRK committed rABC57e33cdc3c88: http: Track active requests and wait for last to finish (authored by João Barbosa <joao.paulo.barbosa@gmail.com>).
http: Track active requests and wait for last to finish
Dec 7 2024, 07:56
PiRK closed D17303: build: Bump libevent minimum version up to 2.1.8.
Dec 7 2024, 07:55
PiRK committed rABCc087bf7278b1: build: Bump libevent minimum version up to 2.1.8 (authored by Hennadii Stepanov <32963518+hebasto@users.noreply.github.com>).
build: Bump libevent minimum version up to 2.1.8
Dec 7 2024, 07:55
teamcity awarded D17305: [electrum] try to use modern docker compose command a Piece of Eight token.
Dec 7 2024, 07:51
bytesofman published D17310: [Cashtab] Convert TxHistory.js to ts for review.
Dec 7 2024, 07:32
bytesofman added a reverting change for D17297: Revert "[Cashtab] Convert wallet context to ts": D17311: Revert "Revert "[Cashtab] Convert wallet context to ts"".
Dec 7 2024, 07:25
bytesofman added a reverting change for rABCb88a433009ea: Revert "[Cashtab] Convert wallet context to ts": D17311: Revert "Revert "[Cashtab] Convert wallet context to ts"".
Dec 7 2024, 07:25
bytesofman published D17309: [Cashtab] Reduce tx history rendering for review.
Dec 7 2024, 07:19

Dec 6 2024

tobias_ruck requested changes to D17269: [ecash-lib] Improve address handling of ecash dev libraries.
Dec 6 2024, 22:06
bytesofman added a comment to D17269: [ecash-lib] Improve address handling of ecash dev libraries.

Probably needs another look at how the tests are organized, since they were written to test a different class compared to what we have now. But imo worth pushing this update as it shows this now-improved class is capable of the same behaviors before this review, but with better style.

Dec 6 2024, 21:37
bytesofman updated the diff for D17269: [ecash-lib] Improve address handling of ecash dev libraries.

refactor for fluency, address feedback, improve encode and decode functions in cashaddr for legacy address, update tests

Dec 6 2024, 21:36
bytesofman added inline comments to D17269: [ecash-lib] Improve address handling of ecash dev libraries.
Dec 6 2024, 21:34
roqqit updated the diff for D17306: [avalanche] Ensure every connected block has staking rewards computed.

feedback

Dec 6 2024, 21:23
tobias_ruck updated the diff for D17001: [64-bit ints] Add overflow checks to CScriptNum for +, -, +=, -=.

address review

Dec 6 2024, 21:13
Fabien requested review of D17308: Add NASM as a dependency for the windows build.
Dec 6 2024, 21:12
Fabien accepted D17292: [BITCOIN-ABC][WEB] Allowing rust analyser to work in web/explorer.

This doesn't break the explorer deployment because it doesn't use the --locked flag. In a follow-up @hazzarust can you update the Dockerfile to use the --locked flag ? This will require to:

  • move it to the root so the Cargo.lock is in the docker context
  • update the build-configurations.yml to use the appropriated file in the preview-explorer build
Dec 6 2024, 21:04
Fabien requested changes to D17295: [BITCOIN-ABC CI] Added `cargo build --locked` CI to web/explorer && `explorer.Dockerfile`.
Dec 6 2024, 21:02
Fabien added a comment to D17295: [BITCOIN-ABC CI] Added `cargo build --locked` CI to web/explorer && `explorer.Dockerfile`.

For the test plan, you can run the build on your machine just like it's run on CI:
./contrib/teamcity/build-configurations.py build-explorer
You might need to install some pip packages, just follow what python fails to import.

Dec 6 2024, 20:59
tobias_ruck added inline comments to D16997: [64-bit ints] Refactor `CScriptNum` to require setting `nMaxNumSize`.
Dec 6 2024, 20:57
Fabien accepted D17301: test: Remove workarounds in authproxy.
Dec 6 2024, 20:57
Fabien accepted D17304: http: Track active requests and wait for last to finish.
Dec 6 2024, 20:57
tobias_ruck added inline comments to D17001: [64-bit ints] Add overflow checks to CScriptNum for +, -, +=, -=.
Dec 6 2024, 20:41
tobias_ruck added inline comments to D17269: [ecash-lib] Improve address handling of ecash dev libraries.
Dec 6 2024, 20:38
Fabien closed D17302: [CI] Remove deprecated bullseye scripts.
Dec 6 2024, 20:20
Fabien committed rABCfefb2fc06ec3: [CI] Remove deprecated bullseye scripts (authored by Fabien).
[CI] Remove deprecated bullseye scripts
Dec 6 2024, 20:20
Fabien requested changes to D17306: [avalanche] Ensure every connected block has staking rewards computed.
Dec 6 2024, 20:20
johnkuney closed D17307: [e.cash] Better handle price api response.
Dec 6 2024, 20:07
johnkuney committed rABC1601e2b374db: [e.cash] Better handle price api response (authored by johnkuney).
[e.cash] Better handle price api response
Dec 6 2024, 20:07
roqqit accepted D17303: build: Bump libevent minimum version up to 2.1.8.
Dec 6 2024, 18:36
bytesofman accepted D17307: [e.cash] Better handle price api response.
Dec 6 2024, 18:16
bytesofman added inline comments to D17269: [ecash-lib] Improve address handling of ecash dev libraries.
Dec 6 2024, 17:33
hazzarust updated the diff for D17295: [BITCOIN-ABC CI] Added `cargo build --locked` CI to web/explorer && `explorer.Dockerfile`.

Updated lint

Dec 6 2024, 17:22
hazzarust updated the diff for D17295: [BITCOIN-ABC CI] Added `cargo build --locked` CI to web/explorer && `explorer.Dockerfile`.

Updated formatting

Dec 6 2024, 17:20
roqqit updated the diff for D17306: [avalanche] Ensure every connected block has staking rewards computed.

fix potential deadlock

Dec 6 2024, 16:46
johnkuney requested review of D17307: [e.cash] Better handle price api response.
Dec 6 2024, 16:41
roqqit planned changes to D17306: [avalanche] Ensure every connected block has staking rewards computed.
Dec 6 2024, 16:27
johnkuney closed D17296: [cashtab] Cleanup theme file.
Dec 6 2024, 16:18
johnkuney committed rABC41a72fe465f1: [cashtab] Cleanup theme file (authored by johnkuney).
[cashtab] Cleanup theme file
Dec 6 2024, 16:18
johnkuney updated the diff for D17296: [cashtab] Cleanup theme file.

version bump, rebase

Dec 6 2024, 16:05
teamcity added a comment to D17306: [avalanche] Ensure every connected block has staking rewards computed.
Dec 6 2024, 15:30
roqqit requested review of D17306: [avalanche] Ensure every connected block has staking rewards computed.
Dec 6 2024, 15:13
PiRK added a reverting change for D14291: [electrum] use the docker-compose command for functional tests: D17305: [electrum] try to use modern docker compose command.
Dec 6 2024, 15:12
teamcity awarded D17305: [electrum] try to use modern docker compose command a Haypence token.
Dec 6 2024, 15:11
teamcity triaged T3692: Build Bitcoin-ABC / Nightly Builds / Initial Block Download Tests / Initial Block Download is broken. as Unbreak Now! priority.
Dec 6 2024, 15:08
PiRK updated the diff for D17301: test: Remove workarounds in authproxy.

rebase onto D17304

Dec 6 2024, 14:59
PiRK updated the diff for D17304: http: Track active requests and wait for last to finish.

add missing braces for clang-tidy

Dec 6 2024, 14:58
PiRK planned changes to D17304: http: Track active requests and wait for last to finish.

missing braces

Dec 6 2024, 14:57
teamcity added a comment to D17304: http: Track active requests and wait for last to finish.
Dec 6 2024, 14:53
PiRK updated the summary of D17304: http: Track active requests and wait for last to finish.
Dec 6 2024, 14:50
teamcity updated the summary of D17304: http: Track active requests and wait for last to finish.
Dec 6 2024, 14:50
PiRK requested review of D17304: http: Track active requests and wait for last to finish.
Dec 6 2024, 14:49
tobias_ruck requested changes to D17269: [ecash-lib] Improve address handling of ecash dev libraries.
Dec 6 2024, 14:45
teamcity closed T3690: Build Bitcoin-ABC / Master / Coverage is broken. as Resolved.
Dec 6 2024, 14:39