Page MenuHomePhabricator
Feed All Stories

Jan 5 2025

abc-bot committed rABCaa559f67de9d: [Automated] Update timing.json (authored by abc-bot).
[Automated] Update timing.json
Jan 5 2025, 21:38
teamcity added a comment to D17464: [ecash-lib] attach ecc and hashes to globalThis.
Jan 5 2025, 05:40
bytesofman added a comment to D17464: [ecash-lib] attach ecc and hashes to globalThis.

mb it was actually working at rc-16 but this one is simpler anyway. got better at ensuring the proper version was being tested iterating through various other attempts.

Jan 5 2025, 05:40
teamcity added a comment to D17464: [ecash-lib] attach ecc and hashes to globalThis.
Jan 5 2025, 05:36
bytesofman updated the diff for D17464: [ecash-lib] attach ecc and hashes to globalThis.

simplify, use function instead of Proxy

Jan 5 2025, 05:36

Jan 4 2025

bytesofman planned changes to D17464: [ecash-lib] attach ecc and hashes to globalThis.

never mind. once I

Jan 4 2025, 23:34
bytesofman added a comment to D17464: [ecash-lib] attach ecc and hashes to globalThis.

This one seems to be working

Jan 4 2025, 23:19
bytesofman updated the diff for D17464: [ecash-lib] attach ecc and hashes to globalThis.

use a Proxy to get Ecc to work with existing syntax across dependency levels

Jan 4 2025, 23:13
bytesofman added a comment to D17464: [ecash-lib] attach ecc and hashes to globalThis.

note that rc4 does still "work" with

Jan 4 2025, 14:15
tobias_ruck requested changes to D17464: [ecash-lib] attach ecc and hashes to globalThis.
Jan 4 2025, 14:14
bytesofman added a comment to D17464: [ecash-lib] attach ecc and hashes to globalThis.

this (may) only work sometimes. Running into tests that passed last night fail this morning ... can't get them to work now... cache issue? mistake in setup and versions installed last night? not sure. tough to test as the problem only occurs in npm-installed versions

Jan 4 2025, 14:07
bytesofman published D17464: [ecash-lib] attach ecc and hashes to globalThis for review.
Jan 4 2025, 05:31
bytesofman closed D17463: [ecash-lib] [bugfix] patch version number.
Jan 4 2025, 00:25
bytesofman committed rABC26bacf0d4516: [ecash-lib] [bugfix] patch version number (authored by bytesofman).
[ecash-lib] [bugfix] patch version number
Jan 4 2025, 00:25
Fabien accepted D17463: [ecash-lib] [bugfix] patch version number.
Jan 4 2025, 00:22

Jan 3 2025

bytesofman added a comment to D17463: [ecash-lib] [bugfix] patch version number.

Tail of the build log:

Build 'Bitcoin ABC Diffs / Diff Testing' #89207, branch 'refs/tags/phabricator/diff/51949'
Triggered 2025-01-03 22:32:06 by 'Phabricator Staging (phabricator-staging)'
Started 2025-01-03 22:37:37 on agent 'buildagent7'
Finished 2025-01-03 22:37:37 with status FAILURE 'Unable to collect changes'
VCS revisions: 'BitcoinABC_BitcoinAbcStaging' (Git, instance id 22): 'N/A' (checkout rules: '+:. => ./bitcoin-abc')
TeamCity URL https://build.bitcoinabc.org/buildConfiguration/BitcoinABC_BitcoinAbcStaging/880964 
TeamCity server version is 2024.12 (build 174331), server timezone: GMT (UTC)

[22:32:06]E: bt15 (5m:30s)
[22:32:06]i: TeamCity server version is 2024.12 (build 174331)
[22:32:06] : Finalize build settings
[22:32:06] : Collecting changes in 2 VCS roots
[22:32:06] :	 [Collecting changes in 2 VCS roots] VCS Root details
[22:32:06] :		 [VCS Root details] "Bitcoin ABC Staging" {instance id=22, parent internal id=3, parent id=BitcoinABC_BitcoinAbcStaging, description: "ssh://vcs@reviews.bitcoinabc.org:2221/source/bitcoin-abc-staging.git#refs/heads/master"}
[22:32:06] :		 [VCS Root details] "abc-infrastructure" {instance id=24, parent internal id=7, parent id=AutomatedDeployments_BitcoinAbcDeveloperTools_AbcInfrastructure, description: "ssh://vcs@reviews.bitcoinabc.org:2221/source/infrastructure.git#refs/heads/master"}
[22:32:06]i: Loading current repository state for VCS root 'Bitcoin ABC Staging' (running for 5m:30s)
[22:32:06]i:	 [Loading current repository state for VCS root 'Bitcoin ABC Staging'] Loading current repository state for VCS root 'abc-infrastructure' (running for 5m:30s)
[22:32:06]i:		 [Loading current repository state for VCS root 'abc-infrastructure'] VCS root 'Bitcoin ABC Staging': git -c credential.helper= -c credential.helper=/opt/teamcity/temp/credHelper14313791672650669746.sh ls-remote origin
[22:32:06]i:		 [Loading current repository state for VCS root 'abc-infrastructure'] VCS root 'abc-infrastructure': git -c credential.helper= -c credential.helper=/opt/teamcity/temp/credHelper16734715470406059090.sh ls-remote origin
[22:32:06]i:		 [Loading current repository state for VCS root 'abc-infrastructure'] VCS root 'abc-infrastructure': Warning: Permanently added '[reviews.bitcoinabc.org]:2221' (ED25519) to the list of known hosts.
[22:32:06]i:		 [Loading current repository state for VCS root 'abc-infrastructure'] VCS root 'Bitcoin ABC Staging': kex_exchange_identification: read: Connection reset by peer
[22:32:06]i:		 [Loading current repository state for VCS root 'abc-infrastructure'] VCS root 'Bitcoin ABC Staging': Connection reset by 51.161.87.173 port 2221
[22:32:06]i:		 [Loading current repository state for VCS root 'abc-infrastructure'] VCS root 'Bitcoin ABC Staging': fatal: Could not read from remote repository.
[22:32:06]i:		 [Loading current repository state for VCS root 'abc-infrastructure'] VCS root 'Bitcoin ABC Staging': 
[22:32:06]i:		 [Loading current repository state for VCS root 'abc-infrastructure'] VCS root 'Bitcoin ABC Staging': Please make sure you have the correct access rights
[22:32:06]i:		 [Loading current repository state for VCS root 'abc-infrastructure'] VCS root 'Bitcoin ABC Staging': and the repository exists.
[22:32:07]i:		 [Loading current repository state for VCS root 'abc-infrastructure'] Detecting changes in VCS root 'abc-infrastructure' (used in 'Bitcoin-ABC Infra Checkout', 'Extract Electrum ABC from ABC' and 5 other configurations)
[22:32:07]i:		 [Loading current repository state for VCS root 'abc-infrastructure'] Will collect changes for 'abc-infrastructure' starting from revision 8bd105f8a65e40e3b0942b63bba4a735b877f2da
[22:32:07] : Compute revision for 'abc-infrastructure' in Automated Deployments / Bitcoin ABC Infra / Bitcoin-ABC Infra Checkout
[22:32:07] :	 [Compute revision for 'abc-infrastructure' in Automated Deployments / Bitcoin ABC Infra / Bitcoin-ABC Infra Checkout] Upper limit revision: 8bd105f8a65e40e3b0942b63bba4a735b877f2da
[22:32:07]i:	 [Compute revision for 'abc-infrastructure' in Automated Deployments / Bitcoin ABC Infra / Bitcoin-ABC Infra Checkout] MaxModId = 77176
[22:32:07] :	 [Compute revision for 'abc-infrastructure' in Automated Deployments / Bitcoin ABC Infra / Bitcoin-ABC Infra Checkout] Computed revision: 8bd105f8a65e40e3b0942b63bba4a735b877f2da
[22:37:37] : The build is removed from the queue to be prepared for the start
[22:37:37]E: Failed to collect changes, error: git -c credential.helper= -c credential.helper=/opt/teamcity/temp/credHelper14313791672650669746.sh ls-remote origin command failed.
exit code: 128
stderr: kex_exchange_identification: read: Connection reset by peer
Connection reset by 51.161.87.173 port 2221
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists., VCS root: "Bitcoin ABC Staging" {instance id=22, parent internal id=3, parent id=BitcoinABC_BitcoinAbcStaging, description: "ssh://vcs@reviews.bitcoinabc.org:2221/source/bitcoin-abc-staging.git#refs/heads/master"}
[22:37:37]E: Failed to collect changes, error: git -c credential.helper= -c credential.helper=/opt/teamcity/temp/credHelper14313791672650669746.sh ls-remote origin command failed.
exit code: 128
stderr: kex_exchange_identification: read: Connection reset by peer
Connection reset by 51.161.87.173 port 2221
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists., VCS root: "Bitcoin ABC Staging" {instance id=22, parent internal id=3, parent id=BitcoinABC_BitcoinAbcStaging, description: "ssh://vcs@reviews.bitcoinabc.org:2221/source/bitcoin-abc-staging.git#refs/heads/master"}
[22:37:37] : Build finished
Jan 3 2025, 22:38
teamcity added a comment to D17463: [ecash-lib] [bugfix] patch version number.
Jan 3 2025, 22:37
bytesofman published D17463: [ecash-lib] [bugfix] patch version number for review.
Jan 3 2025, 22:32
bytesofman closed D17461: [ecash-lib] Patch for nodejs tx building.
Jan 3 2025, 22:23
bytesofman committed rABC8909966d4893: [ecash-lib] Patch for nodejs tx building (authored by bytesofman).
[ecash-lib] Patch for nodejs tx building
Jan 3 2025, 22:23
tobias_ruck accepted D17461: [ecash-lib] Patch for nodejs tx building.
Jan 3 2025, 22:03
bytesofman published D17461: [ecash-lib] Patch for nodejs tx building for review.
Jan 3 2025, 21:57
Fabien closed D17460: [test_framework] Better debug output during port collision.
Jan 3 2025, 17:21
Fabien committed rABC92c2193e60e6: [test_framework] Better debug output during port collision (authored by Fabien).
[test_framework] Better debug output during port collision
Jan 3 2025, 17:21
PiRK accepted D17460: [test_framework] Better debug output during port collision.
Jan 3 2025, 14:28
Fabien requested review of D17460: [test_framework] Better debug output during port collision.
Jan 3 2025, 09:46
Fabien closed D17458: [cashtab] Don't display token type (SLP, ALP, etc.) in tx history.
Jan 3 2025, 08:01
Fabien committed rABC9ae51c3751aa: [cashtab] Don't display token type (SLP, ALP, etc.) in tx history (authored by Fabien).
[cashtab] Don't display token type (SLP, ALP, etc.) in tx history
Jan 3 2025, 08:01
bytesofman closed D17459: [Cashtab] [bugfix] Patch genesis supply validation for ALP tokens in create token form and ensure large number input fields are string.
Jan 3 2025, 06:01
bytesofman committed rABCf3221e53549b: [Cashtab] [bugfix] Patch genesis supply validation for ALP tokens in create… (authored by bytesofman).
[Cashtab] [bugfix] Patch genesis supply validation for ALP tokens in create…
Jan 3 2025, 06:01
emack accepted D17459: [Cashtab] [bugfix] Patch genesis supply validation for ALP tokens in create token form and ensure large number input fields are string.
Jan 3 2025, 05:57
bytesofman updated the diff for D17459: [Cashtab] [bugfix] Patch genesis supply validation for ALP tokens in create token form and ensure large number input fields are string.

tslint again

Jan 3 2025, 04:34
emack requested changes to D17459: [Cashtab] [bugfix] Patch genesis supply validation for ALP tokens in create token form and ensure large number input fields are string.

Remove SlpDecimals import in Inputs.tsx to get the build working

Jan 3 2025, 03:00
teamcity added a comment to D17459: [Cashtab] [bugfix] Patch genesis supply validation for ALP tokens in create token form and ensure large number input fields are string.
Jan 3 2025, 02:17
bytesofman updated the diff for D17459: [Cashtab] [bugfix] Patch genesis supply validation for ALP tokens in create token form and ensure large number input fields are string.

tslint patch

Jan 3 2025, 02:11
johnkuney committed rABC3b6dd3e26a3e: [e.cash] Add Swapspace widget (authored by johnkuney).
[e.cash] Add Swapspace widget
Jan 3 2025, 00:55
johnkuney closed D17439: [e.cash] Add Swapspace widget.
Jan 3 2025, 00:55

Jan 2 2025

teamcity added a comment to D17459: [Cashtab] [bugfix] Patch genesis supply validation for ALP tokens in create token form and ensure large number input fields are string.
Jan 2 2025, 23:36
bytesofman retitled D17459: [Cashtab] [bugfix] Patch genesis supply validation for ALP tokens in create token form and ensure large number input fields are string from [Cashtab] [bugfix] genesis supply validation for ALP tokens in create token form to [Cashtab] [bugfix] Patch genesis supply validation for ALP tokens in create token form and ensure large number input fields are string.
Jan 2 2025, 23:34
bytesofman updated the diff for D17459: [Cashtab] [bugfix] Patch genesis supply validation for ALP tokens in create token form and ensure large number input fields are string.

make sure input fields that take amounts larger than JS max safe number are actually string fields

Jan 2 2025, 23:31
bytesofman added inline comments to D17459: [Cashtab] [bugfix] Patch genesis supply validation for ALP tokens in create token form and ensure large number input fields are string.
Jan 2 2025, 23:30
emack requested changes to D17459: [Cashtab] [bugfix] Patch genesis supply validation for ALP tokens in create token form and ensure large number input fields are string.
Jan 2 2025, 22:34
majcosta abandoned D12891: Streamline contributor instructions for Rust stuff.
Jan 2 2025, 22:01
bytesofman accepted D17439: [e.cash] Add Swapspace widget.

looks much better

Jan 2 2025, 21:20
teamcity added a comment to D17439: [e.cash] Add Swapspace widget.

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

Jan 2 2025, 21:18
teamcity awarded D17439: [e.cash] Add Swapspace widget a Doubloon token.
Jan 2 2025, 21:17
bytesofman added a comment to D17439: [e.cash] Add Swapspace widget.

@bot preview-e.cash

Jan 2 2025, 21:17
bytesofman retitled D17459: [Cashtab] [bugfix] Patch genesis supply validation for ALP tokens in create token form and ensure large number input fields are string from [Cashtab] Patch genesis supply validation for ALP tokens in create token form to [Cashtab] [bugfix] genesis supply validation for ALP tokens in create token form.
Jan 2 2025, 21:08
johnkuney added a comment to D17439: [e.cash] Add Swapspace widget.

Okay how about this? fyi those styles on swapspace are what they have in their instructions for the widget

Jan 2 2025, 21:07
johnkuney updated the diff for D17439: [e.cash] Add Swapspace widget.

dont show side by side, copy edit

Jan 2 2025, 21:05
bytesofman accepted D17458: [cashtab] Don't display token type (SLP, ALP, etc.) in tx history.

a screenshot of "before" and "after" example can also help with this kind of diff review

Jan 2 2025, 20:48
bytesofman published D17459: [Cashtab] [bugfix] Patch genesis supply validation for ALP tokens in create token form and ensure large number input fields are string for review.
Jan 2 2025, 20:33
Fabien updated the diff for D17458: [cashtab] Don't display token type (SLP, ALP, etc.) in tx history.

Fix the linter

Jan 2 2025, 20:15
teamcity added a comment to D17458: [cashtab] Don't display token type (SLP, ALP, etc.) in tx history.
Jan 2 2025, 20:08
Fabien requested review of D17458: [cashtab] Don't display token type (SLP, ALP, etc.) in tx history.
Jan 2 2025, 20:03
teamcity closed T3716: Build Bitcoin-ABC / Master / Sanitizers / Thread Sanitizer (TSAN) is broken. as Resolved.
Jan 2 2025, 18:17
teamcity triaged T3716: Build Bitcoin-ABC / Master / Sanitizers / Thread Sanitizer (TSAN) is broken. as Unbreak Now! priority.
Jan 2 2025, 17:58
bytesofman closed D17457: [Cashtab] Prevent creation of unacceptable agora offers.
Jan 2 2025, 17:56
bytesofman committed rABC4bb8240bd8d5: [Cashtab] Prevent creation of unacceptable agora offers (authored by bytesofman).
[Cashtab] Prevent creation of unacceptable agora offers
Jan 2 2025, 17:56
bytesofman closed D17448: [Cashtab] Implement exhaustive parsing of tx notifications.
Jan 2 2025, 17:48
bytesofman committed rABCa8765b3de5d5: [Cashtab] Implement exhaustive parsing of tx notifications (authored by bytesofman).
[Cashtab] Implement exhaustive parsing of tx notifications
Jan 2 2025, 17:48
Fabien accepted D17457: [Cashtab] Prevent creation of unacceptable agora offers.
Jan 2 2025, 17:44
Fabien accepted D17448: [Cashtab] Implement exhaustive parsing of tx notifications.
Jan 2 2025, 17:41
bytesofman published D17457: [Cashtab] Prevent creation of unacceptable agora offers for review.
Jan 2 2025, 17:30
bytesofman updated the diff for D17448: [Cashtab] Implement exhaustive parsing of tx notifications.

less confusing variable names

Jan 2 2025, 16:41
bytesofman updated the diff for D17448: [Cashtab] Implement exhaustive parsing of tx notifications.

split out the addr parse and preview logic, set up for easier rendering of contacts in notifications

Jan 2 2025, 16:35
bytesofman closed D17455: [Cashtab] Do not show unacceptable offers to buyers, highlight them uniquely to sellers.
Jan 2 2025, 16:19
bytesofman committed rABC5f27e3d2661a: [Cashtab] Do not show unacceptable offers to buyers, highlight them uniquely to… (authored by bytesofman).
[Cashtab] Do not show unacceptable offers to buyers, highlight them uniquely to…
Jan 2 2025, 16:18
Fabien accepted D17455: [Cashtab] Do not show unacceptable offers to buyers, highlight them uniquely to sellers.
Jan 2 2025, 15:44
Fabien added a comment to D17455: [Cashtab] Do not show unacceptable offers to buyers, highlight them uniquely to sellers.

It is (probably) possible to get the impact of this on the visual component by confirming expected width of the depth bars.

Why would you do that ? Just test that the value is not accounted in the depth computation. Anyway it's really a nit

Jan 2 2025, 15:42
bytesofman updated the summary of D17455: [Cashtab] Do not show unacceptable offers to buyers, highlight them uniquely to sellers.
Jan 2 2025, 15:31
bytesofman updated the diff for D17455: [Cashtab] Do not show unacceptable offers to buyers, highlight them uniquely to sellers.

continue before any analytic logic

Jan 2 2025, 15:30
bytesofman added inline comments to D17455: [Cashtab] Do not show unacceptable offers to buyers, highlight them uniquely to sellers.
Jan 2 2025, 15:30
bytesofman closed D17453: [Cashtab] Highlight your own offers in agora orderbook.
Jan 2 2025, 15:19
bytesofman committed rABCe90d67768707: [Cashtab] Highlight your own offers in agora orderbook (authored by bytesofman).
[Cashtab] Highlight your own offers in agora orderbook
Jan 2 2025, 15:19
Fabien closed D17454: [cashtab] Link to the token page from the tx history.
Jan 2 2025, 15:12
Fabien committed rABCac0032725cb3: [cashtab] Link to the token page from the tx history (authored by Fabien).
[cashtab] Link to the token page from the tx history
Jan 2 2025, 15:12
Fabien closed D17451: [cashtab] Always show 2 decimals for amounts < 1k XEC.
Jan 2 2025, 15:11
Fabien committed rABC37545e85844f: [cashtab] Always show 2 decimals for amounts < 1k XEC (authored by Fabien).
[cashtab] Always show 2 decimals for amounts < 1k XEC
Jan 2 2025, 15:11
Fabien closed D17456: [cashtab] Fix the unit tests verbosity.
Jan 2 2025, 15:10
Fabien committed rABC58f250b0e5a4: [cashtab] Fix the unit tests verbosity (authored by Fabien).
[cashtab] Fix the unit tests verbosity
Jan 2 2025, 15:10
Fabien requested changes to D17455: [Cashtab] Do not show unacceptable offers to buyers, highlight them uniquely to sellers.
Jan 2 2025, 15:10
bytesofman accepted D17451: [cashtab] Always show 2 decimals for amounts < 1k XEC.
Jan 2 2025, 15:08
bytesofman accepted D17456: [cashtab] Fix the unit tests verbosity.

finally lmao

Jan 2 2025, 15:00
bytesofman accepted D17454: [cashtab] Link to the token page from the tx history.
Jan 2 2025, 14:59
Fabien requested review of D17456: [cashtab] Fix the unit tests verbosity.
Jan 2 2025, 14:57
bytesofman published D17455: [Cashtab] Do not show unacceptable offers to buyers, highlight them uniquely to sellers for review.
Jan 2 2025, 14:57
Fabien requested changes to D17448: [Cashtab] Implement exhaustive parsing of tx notifications.
Jan 2 2025, 14:22
Fabien closed D17450: [cashtab] Remove the avalanche finalized message/icon in the tx history expanded area.
Jan 2 2025, 14:16
Fabien committed rABCd6b7b6d517ad: [cashtab] Remove the avalanche finalized message/icon in the tx history… (authored by Fabien).
[cashtab] Remove the avalanche finalized message/icon in the tx history…
Jan 2 2025, 14:16
Fabien accepted D17453: [Cashtab] Highlight your own offers in agora orderbook.
Jan 2 2025, 14:16
bytesofman added a comment to D17453: [Cashtab] Highlight your own offers in agora orderbook.

I want to propose an alternative approach here: add a X to the right of yours listing that is a shortcut for the cancel action.
This is similar to what is done on most exchanges. It's still fine to highlight if you want to, but might not be necessary

Jan 2 2025, 14:12
bytesofman accepted D17450: [cashtab] Remove the avalanche finalized message/icon in the tx history expanded area.
Jan 2 2025, 14:10
Fabien added a comment to D17453: [Cashtab] Highlight your own offers in agora orderbook.

I want to propose an alternative approach here: add a X to the right of yours listing that is a shortcut for the cancel action.
This is similar to what is done on most exchanges. It's still fine to highlight if you want to, but might not be necessary

Jan 2 2025, 14:10
Fabien updated the diff for D17450: [cashtab] Remove the avalanche finalized message/icon in the tx history expanded area.

Keep the buttons on the right

Jan 2 2025, 14:02
teamcity added a comment to D17454: [cashtab] Link to the token page from the tx history.

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

Jan 2 2025, 14:02
teamcity awarded D17454: [cashtab] Link to the token page from the tx history a Haypence token.
Jan 2 2025, 13:58
bytesofman added a comment to D17454: [cashtab] Link to the token page from the tx history.

@bot preview-cashtab

Jan 2 2025, 13:58
Fabien requested review of D17454: [cashtab] Link to the token page from the tx history.
Jan 2 2025, 13:57
bytesofman published D17453: [Cashtab] Highlight your own offers in agora orderbook for review.
Jan 2 2025, 13:55