Page MenuHomePhabricator
Feed All Stories

Jun 7 2023

Fabien accepted D14002: [ecash-script] Add util function swapEndianness.
Jun 7 2023, 18:11
Fabien closed D14009: Revert to finding and linking boost headers.
Jun 7 2023, 18:08
Fabien committed rABC2fcf9572de66: Revert to finding and linking boost headers (authored by Fabien).
Revert to finding and linking boost headers
Jun 7 2023, 18:08
Fabien closed D14006: Fix a warning with GCC 13.1.
Jun 7 2023, 18:08
Fabien committed rABC860df45214d4: Fix a warning with GCC 13.1 (authored by Fabien).
Fix a warning with GCC 13.1
Jun 7 2023, 18:08
Fabien closed D14010: Optimization: Coin&& to UndoCoinSpend.
Jun 7 2023, 18:08
Fabien committed rABCa161805a304e: Optimization: Coin&& to UndoCoinSpend (authored by Fabien).
Optimization: Coin&& to UndoCoinSpend
Jun 7 2023, 18:08
bytesofman added a comment to D13683: [WIP] [Cashtab] [Jest refactor] alias.js unit tests.

Cashtab UI changes / fixes supporting alias registration have been on hold while the server is finalized

Jun 7 2023, 18:00
PiRK accepted D14010: Optimization: Coin&& to UndoCoinSpend.
Jun 7 2023, 17:58
PiRK accepted D14009: Revert to finding and linking boost headers.
Jun 7 2023, 17:56
bytesofman requested review of D14003: [ecash-herald] Implement ecash-script for OP_RETURN parsing.
Jun 7 2023, 17:49
bytesofman updated the diff for D14002: [ecash-script] Add util function swapEndianness.

Better tests, remove commenting errors, validate for hex string

Jun 7 2023, 17:47
Fabien accepted D14007: scripts: make security checks architecture independent.
Jun 7 2023, 16:56
Fabien retitled D14006: Fix a warning with GCC 13.1 from Fix a couple warnings with GCC 13.1 to Fix a warning with GCC 13.1.
Jun 7 2023, 16:55
Fabien updated the diff for D14006: Fix a warning with GCC 13.1.

Rebase on D14010

Jun 7 2023, 16:55
teamcity updated the summary of D14010: Optimization: Coin&& to UndoCoinSpend.
Jun 7 2023, 16:50
Fabien requested review of D14010: Optimization: Coin&& to UndoCoinSpend.
Jun 7 2023, 16:50
teamcity added a comment to D13999: [build] check for boost 1.64 except for native build.
Jun 7 2023, 16:44
Fabien closed D14005: refactor: Do not discard try_lock() return value.
Jun 7 2023, 16:23
Fabien committed rABC6b2f9a78f408: refactor: Do not discard try_lock() return value (authored by Hennadii Stepanov <32963518+hebasto@users.noreply.github.com>).
refactor: Do not discard try_lock() return value
Jun 7 2023, 16:23
teamcity added a comment to D13999: [build] check for boost 1.64 except for native build.
Jun 7 2023, 16:22
teamcity awarded D14009: Revert to finding and linking boost headers a Haypence token.
Jun 7 2023, 16:21
Fabien added a comment to D14009: Revert to finding and linking boost headers.

@bot build-linux64 build-osx build-win64 gitian-linux gitian-osx gitian-win

Jun 7 2023, 16:21
Fabien requested review of D14009: Revert to finding and linking boost headers.
Jun 7 2023, 16:20
teamcity added a comment to D13999: [build] check for boost 1.64 except for native build.
Jun 7 2023, 16:18
bytesofman added a comment to D14000: [ecash-herald] Simplify miner parsing for IceBerg.

The problem is that there isn't actually a "CK Pool" mining pool on eCash. As far as I can tell, the "CK pool" message in the coinbase is just a result of a solo miner using this software

Jun 7 2023, 16:08
bytesofman added inline comments to D14003: [ecash-herald] Implement ecash-script for OP_RETURN parsing.
Jun 7 2023, 16:05
teamcity awarded D13999: [build] check for boost 1.64 except for native build a Mountain of Wealth token.
Jun 7 2023, 15:58
PiRK planned changes to D13999: [build] check for boost 1.64 except for native build.

@bot gitian-osx gitian-linux gitian-win

Jun 7 2023, 15:58
PiRK updated the diff for D13999: [build] check for boost 1.64 except for native build.

try to find_package(Boost... unconditionnaly

Jun 7 2023, 15:58
PiRK added a comment to D14006: Fix a warning with GCC 13.1.

This is probably the missing commit : https://github.com/bitcoin/bitcoin/pull/10195/commits/bd83111a0fcfdb97204a0180bcf861d3b53bb6c2

Jun 7 2023, 15:51
PiRK added inline comments to D14006: Fix a warning with GCC 13.1.
Jun 7 2023, 15:47
PiRK accepted D14006: Fix a warning with GCC 13.1.
Jun 7 2023, 15:40
PiRK accepted D14005: refactor: Do not discard try_lock() return value.
Jun 7 2023, 15:39
teamcity awarded D14008: build: add -fcf-protection=full to hardening options and test for control flow instrumentation a Haypence token.
Jun 7 2023, 15:37
teamcity awarded D14007: scripts: make security checks architecture independent a Haypence token.
Jun 7 2023, 15:35
PiRK added a comment to D14007: scripts: make security checks architecture independent.

@bot gitian-osx gitian-linux gitian-win

Jun 7 2023, 15:35
teamcity updated the summary of D14007: scripts: make security checks architecture independent.
Jun 7 2023, 15:33
PiRK requested review of D14007: scripts: make security checks architecture independent.
Jun 7 2023, 15:33
Fabien requested changes to D14003: [ecash-herald] Implement ecash-script for OP_RETURN parsing.
Jun 7 2023, 14:23
Fabien requested changes to D13999: [build] check for boost 1.64 except for native build.
Jun 7 2023, 14:13
Fabien requested review of D14006: Fix a warning with GCC 13.1.
Jun 7 2023, 13:33
teamcity updated the summary of D14005: refactor: Do not discard try_lock() return value.
Jun 7 2023, 13:31
Fabien requested review of D14005: refactor: Do not discard try_lock() return value.
Jun 7 2023, 13:31
bytesofman accepted D14004: [e.cash] Add get ecash page.
Jun 7 2023, 13:11
teamcity added a comment to D14004: [e.cash] Add get ecash page.

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

Jun 7 2023, 13:07
teamcity awarded D14004: [e.cash] Add get ecash page a Haypence token.
Jun 7 2023, 13:06
bytesofman added a comment to D14004: [e.cash] Add get ecash page.

@bot preview-e.cash

Jun 7 2023, 13:06
Fabien requested changes to D14002: [ecash-script] Add util function swapEndianness.
Jun 7 2023, 12:35
johnkuney requested review of D14004: [e.cash] Add get ecash page.
Jun 7 2023, 11:45
PiRK published D13999: [build] check for boost 1.64 except for native build for review.
Jun 7 2023, 11:16
teamcity awarded D13999: [build] check for boost 1.64 except for native build a Doubloon token.
Jun 7 2023, 10:02
Fabien added a comment to D14000: [ecash-herald] Simplify miner parsing for IceBerg.

If anything, simplifying can be achieved by removing the special case so we can print "CKPool, mined by IceBerg" the same way we detect it for via btc (with no special case).

The problem is that there isn't actually a "CK Pool" mining pool on eCash. As far as I can tell, the "CK pool" message in the coinbase is just a result of a solo miner using this software: https://bitbucket.org/ckolivas/ckpool/src/master/

Jun 7 2023, 06:36
teamcity triaged T3184: Build Bitcoin-ABC / Master / Native tests / Test Native OSX is broken. as Unbreak Now! priority.
Jun 7 2023, 06:09
PiRK closed D13988: Add time helpers for std::chrono::steady_clock, Remove unused GetTimeSeconds.
Jun 7 2023, 06:01
PiRK committed rABC13643e75537e: Add time helpers for std::chrono::steady_clock, Remove unused GetTimeSeconds (authored by MarcoFalke <falke.marco@gmail.com>).
Add time helpers for std::chrono::steady_clock, Remove unused GetTimeSeconds
Jun 7 2023, 06:01
Mengerian added a comment to D14000: [ecash-herald] Simplify miner parsing for IceBerg.

If anything, simplifying can be achieved by removing the special case so we can print "CKPool, mined by IceBerg" the same way we detect it for via btc (with no special case).

Jun 7 2023, 04:43
bytesofman updated the diff for D14003: [ecash-herald] Implement ecash-script for OP_RETURN parsing.

typo fix

Jun 7 2023, 00:06
bytesofman requested review of D14003: [ecash-herald] Implement ecash-script for OP_RETURN parsing.
Jun 7 2023, 00:04

Jun 6 2023

bytesofman retitled D14002: [ecash-script] Add util function swapEndianness from [ecash-script] Add util function toBigEndianHexString to [ecash-script] Add util function swapEndianness.
Jun 6 2023, 21:25
bytesofman requested review of D14002: [ecash-script] Add util function swapEndianness.
Jun 6 2023, 21:24
bytesofman planned changes to D14001: [ecash-script] Return pushdata if requested.

util add should be split out

Jun 6 2023, 21:08
bytesofman requested review of D14001: [ecash-script] Return pushdata if requested.
Jun 6 2023, 21:03
Fabien added a comment to D13683: [WIP] [Cashtab] [Jest refactor] alias.js unit tests.

What's the status of this diff ?

Jun 6 2023, 20:33
Fabien requested changes to D14000: [ecash-herald] Simplify miner parsing for IceBerg.

This is strictly worse than the current implementation.

Jun 6 2023, 20:33
bytesofman planned changes to D13994: [alias] spec overview before alias-server implementation.

Actually if we want to do minimum pushes, better to support eMPP spec https://github.com/Bitcoin-ABC/bitcoin-abc/blob/master/chronik/bitcoinsuite-slp/src/empp/mod.rs

Jun 6 2023, 19:36
Mengerian published D14000: [ecash-herald] Simplify miner parsing for IceBerg for review.
Jun 6 2023, 19:27
bytesofman updated the diff for D13994: [alias] spec overview before alias-server implementation.

Simplify indexing by requiring single OP_RETURN output at first position to be valid

Jun 6 2023, 17:48
bytesofman closed D13993: [ecash-opreturn] New npm library for parsing OP_RETURN in ecash app dev.
Jun 6 2023, 17:30
bytesofman committed rABC20c41a4f309d: [ecash-opreturn] New npm library for parsing OP_RETURN in ecash app dev (authored by bytesofman).
[ecash-opreturn] New npm library for parsing OP_RETURN in ecash app dev
Jun 6 2023, 17:30
bytesofman added inline comments to D13994: [alias] spec overview before alias-server implementation.
Jun 6 2023, 15:51
Fabien added inline comments to D13994: [alias] spec overview before alias-server implementation.
Jun 6 2023, 14:28
Fabien accepted D13993: [ecash-opreturn] New npm library for parsing OP_RETURN in ecash app dev.
Jun 6 2023, 14:23
bytesofman updated the diff for D13993: [ecash-opreturn] New npm library for parsing OP_RETURN in ecash app dev.

Responding to feedback

Jun 6 2023, 13:04
bytesofman updated the diff for D13994: [alias] spec overview before alias-server implementation.

Require minimal pushes, require valid addresses

Jun 6 2023, 12:58
bytesofman added inline comments to D13994: [alias] spec overview before alias-server implementation.
Jun 6 2023, 12:54
teamcity closed T3181: Build Bitcoin-ABC / Master / Build Documentation is broken. as Resolved.
Jun 6 2023, 12:53
bytesofman closed D13998: [arclint] prettier to more of the monorepo p4 of 4 - add more directories to prettier for .arclint.
Jun 6 2023, 12:42
bytesofman committed rABC6ee1468e8cce: [arclint] prettier to more of the monorepo p4 of 4 - add more directories to… (authored by bytesofman).
[arclint] prettier to more of the monorepo p4 of 4 - add more directories to…
Jun 6 2023, 12:42
bytesofman closed D13997: [arclint] prettier to more of the monorepo p3 - lint modules/.
Jun 6 2023, 12:42
bytesofman committed rABC3c657da23ee7: [arclint] prettier to more of the monorepo p3 - lint modules/ (authored by bytesofman).
[arclint] prettier to more of the monorepo p3 - lint modules/
Jun 6 2023, 12:42
bytesofman closed D13996: [arclint] prettier to more of the monorepo p2 - lint apps/.
Jun 6 2023, 12:42
bytesofman committed rABC6e9cbbd32f00: [arclint] prettier to more of the monorepo p2 - lint apps/ (authored by bytesofman).
[arclint] prettier to more of the monorepo p2 - lint apps/
Jun 6 2023, 12:42
bytesofman closed D13995: [arclint] prettier to more of the monorepo p1 - lint doc/standards.
Jun 6 2023, 12:42
bytesofman committed rABC09b327bba5d2: [arclint] prettier to more of the monorepo p1 - lint doc/standards (authored by bytesofman).
[arclint] prettier to more of the monorepo p1 - lint doc/standards
Jun 6 2023, 12:42
teamcity awarded D13999: [build] check for boost 1.64 except for native build a Piece of Eight token.
Jun 6 2023, 09:06
teamcity awarded D13999: [build] check for boost 1.64 except for native build a Haypence token.
Jun 6 2023, 08:08
teamcity triaged T3181: Build Bitcoin-ABC / Master / Build Documentation is broken. as Unbreak Now! priority.
Jun 6 2023, 07:53
PiRK updated the diff for D13988: Add time helpers for std::chrono::steady_clock, Remove unused GetTimeSeconds.

move compat/stdin.h to internal includes

Jun 6 2023, 07:39
PiRK closed D13991: build: header-only Boost.
Jun 6 2023, 07:35
PiRK committed rABC5f2e69a3507b: build: header-only Boost (authored by PiRK).
build: header-only Boost
Jun 6 2023, 07:35
Fabien requested changes to D13994: [alias] spec overview before alias-server implementation.
Jun 6 2023, 07:14
PiRK accepted D13997: [arclint] prettier to more of the monorepo p3 - lint modules/.
Jun 6 2023, 07:12
PiRK accepted D13996: [arclint] prettier to more of the monorepo p2 - lint apps/.
Jun 6 2023, 07:12
PiRK added a comment to D13998: [arclint] prettier to more of the monorepo p4 of 4 - add more directories to prettier for .arclint.

tested with

arc patch D13998
arc lint --everything
Jun 6 2023, 07:11
Fabien requested changes to D13993: [ecash-opreturn] New npm library for parsing OP_RETURN in ecash app dev.
Jun 6 2023, 07:10
PiRK accepted D13995: [arclint] prettier to more of the monorepo p1 - lint doc/standards.
Jun 6 2023, 07:08
PiRK accepted D13998: [arclint] prettier to more of the monorepo p4 of 4 - add more directories to prettier for .arclint.
Jun 6 2023, 07:06
Fabien accepted D13991: build: header-only Boost.

Macro likestamp:
That's awesome! It will cut the depends build time quite a bit.

Jun 6 2023, 06:58
Fabien accepted D13988: Add time helpers for std::chrono::steady_clock, Remove unused GetTimeSeconds.
Jun 6 2023, 05:52