Page MenuHomePhabricator
Feed All Stories

Aug 15 2024

Fabien requested review of D16650: [avalanche] Reject transactions that conflict with a finalized one.
Aug 15 2024, 14:43
PiRK accepted D16645: Introduce a conflicting tx pool.
Aug 15 2024, 14:42
Fabien closed D16648: [avalanche] Improve the transaction voting test.
Aug 15 2024, 14:39
Fabien committed rABCa8c437e50e02: [avalanche] Improve the transaction voting test (authored by Fabien).
[avalanche] Improve the transaction voting test
Aug 15 2024, 14:39
Fabien closed D16647: Add a missing const in TxOrphanage.
Aug 15 2024, 14:33
Fabien committed rABCd09311c190a2: Add a missing const in TxOrphanage (authored by Fabien).
Add a missing const in TxOrphanage
Aug 15 2024, 14:33
PiRK accepted D16648: [avalanche] Improve the transaction voting test.
Aug 15 2024, 14:09
PiRK accepted D16647: Add a missing const in TxOrphanage.
Aug 15 2024, 14:06
Fabien requested review of D16649: [avalanche] Return a specific vote value for conflicting txs.
Aug 15 2024, 13:13
Fabien requested review of D16648: [avalanche] Improve the transaction voting test.
Aug 15 2024, 12:59
Fabien requested review of D16647: Add a missing const in TxOrphanage.
Aug 15 2024, 12:05
Klakurka added a comment to D16615: [token-server] Add XEC faucet to Cashtab.

Abuse can me mitigated by asking for an email address or having them take some other kind of higher friction action. It probably won't take long before it's necessary to deal with automated scripts.

Aug 15 2024, 10:15
Fabien added inline comments to D16645: Introduce a conflicting tx pool.
Aug 15 2024, 09:51
Fabien updated the diff for D16645: Introduce a conflicting tx pool.

Fix the README and remove the confusing FIXME comment

Aug 15 2024, 08:41
Fabien accepted D16615: [token-server] Add XEC faucet to Cashtab.
Aug 15 2024, 08:21
emack closed D16624: [ecash-herald] Update parseOpReturn to recognize authentication txs.
Aug 15 2024, 08:14
emack committed rABC0ce298120039: [ecash-herald] Update parseOpReturn to recognize authentication txs (authored by emack).
[ecash-herald] Update parseOpReturn to recognize authentication txs
Aug 15 2024, 08:14
Fabien requested changes to D16627: [chronik client + ecash-herald + token-server + cashtab + ecash-lib + ecash-agora] Deprecate NNG support from chronik-client.

Sum of nits, globally ok

Aug 15 2024, 07:54
emack updated the diff for D16624: [ecash-herald] Update parseOpReturn to recognize authentication txs.

Rebase to master and version bump

Aug 15 2024, 07:30
emack closed D16623: [ecash-herald] Update parseOpReturn to recognize paywall payments.
Aug 15 2024, 07:19
emack committed rABC1415a0b02a29: [ecash-herald] Update parseOpReturn to recognize paywall payments (authored by emack).
[ecash-herald] Update parseOpReturn to recognize paywall payments
Aug 15 2024, 07:19
bytesofman added a comment to D16615: [token-server] Add XEC faucet to Cashtab.

note the above teamcity failure was corrected by this step

Aug 15 2024, 02:47
teamcity added a comment to D16615: [token-server] Add XEC faucet to Cashtab.
Aug 15 2024, 00:36

Aug 14 2024

bytesofman retitled D16615: [token-server] Add XEC faucet to Cashtab from [token-server] Add new helper function to determine if address is unused to [token-server] Add XEC faucet to Cashtab.
Aug 14 2024, 23:47
bytesofman updated the diff for D16615: [token-server] Add XEC faucet to Cashtab.

better comments, update test mock tx for new airdrop amount

Aug 14 2024, 23:39
bytesofman updated the diff for D16615: [token-server] Add XEC faucet to Cashtab.

Implement XEC airdrops in token-server and Cashtab

Aug 14 2024, 23:34
teamcity closed T3617: Build Bitcoin-ABC / Master / Cross Builds / Cross Build Linux ARM is broken. as Resolved.
Aug 14 2024, 22:22
teamcity closed T3616: Build Bitcoin-ABC / Master / Cross Builds / Cross Build Linux 64 is broken. as Resolved.
Aug 14 2024, 22:08
teamcity closed T3618: Build Bitcoin-ABC / Master / Cross Builds / Cross Build Linux AArch64 is broken. as Resolved.
Aug 14 2024, 22:04
teamcity closed T3615: Build Bitcoin-ABC / Master / Cross Builds / Cross Build Linux 32 is broken. as Resolved.
Aug 14 2024, 21:35
tobias_ruck closed D16646: [Chronik] Fix chronik_mempool_disconnectpool.py.
Aug 14 2024, 21:10
tobias_ruck committed rABCa887d1f5cf35: [Chronik] Fix chronik_mempool_disconnectpool.py (authored by tobias_ruck).
[Chronik] Fix chronik_mempool_disconnectpool.py
Aug 14 2024, 21:10
Fabien accepted D16646: [Chronik] Fix chronik_mempool_disconnectpool.py.
Aug 14 2024, 20:44
tobias_ruck requested review of D16646: [Chronik] Fix chronik_mempool_disconnectpool.py.
Aug 14 2024, 20:33
teamcity triaged T3618: Build Bitcoin-ABC / Master / Cross Builds / Cross Build Linux AArch64 is broken. as Unbreak Now! priority.
Aug 14 2024, 19:42
teamcity triaged T3617: Build Bitcoin-ABC / Master / Cross Builds / Cross Build Linux ARM is broken. as Unbreak Now! priority.
Aug 14 2024, 19:39
teamcity triaged T3616: Build Bitcoin-ABC / Master / Cross Builds / Cross Build Linux 64 is broken. as Unbreak Now! priority.
Aug 14 2024, 19:26
PiRK added inline comments to D16645: Introduce a conflicting tx pool.
Aug 14 2024, 19:14
teamcity triaged T3615: Build Bitcoin-ABC / Master / Cross Builds / Cross Build Linux 32 is broken. as Unbreak Now! priority.
Aug 14 2024, 18:57
tobias_ruck closed D16534: [Chronik] Add test for disconnectpool.
Aug 14 2024, 18:31
tobias_ruck committed rABC49b888f4c71e: [Chronik] Add test for disconnectpool (authored by tobias_ruck).
[Chronik] Add test for disconnectpool
Aug 14 2024, 18:31
bytesofman accepted D16534: [Chronik] Add test for disconnectpool.
Aug 14 2024, 18:14
tobias_ruck added a comment to D16534: [Chronik] Add test for disconnectpool.

Yes, we wanna make sure we don't crash in this scenario. There might be others too, but I hadn't had the time to cover them yet, we might do so in the future and amend this test.

Aug 14 2024, 18:05
bytesofman added a comment to D16534: [Chronik] Add test for disconnectpool.

If e.g. a mempool tx would be added before blocks, Chronik would crash under stome circumstances, which is currently not tested.

Aug 14 2024, 18:00
tobias_ruck changed the visibility for D16534: [Chronik] Add test for disconnectpool.
Aug 14 2024, 17:57
tobias_ruck updated the summary of D16534: [Chronik] Add test for disconnectpool.
Aug 14 2024, 17:57
tobias_ruck updated the summary of D16534: [Chronik] Add test for disconnectpool.
Aug 14 2024, 17:57
tobias_ruck published D16534: [Chronik] Add test for disconnectpool for review.
Aug 14 2024, 17:31
Kronkmeister closed D16634: [e.cash] Add max height to image styles to fix image on what's eCash page.
Aug 14 2024, 17:24
Kronkmeister committed rABC4aadac712c85: [e.cash] Add max height to image styles to fix image on what's eCash page (authored by Kronkmeister).
[e.cash] Add max height to image styles to fix image on what's eCash page
Aug 14 2024, 17:24
bytesofman accepted D16634: [e.cash] Add max height to image styles to fix image on what's eCash page.

a little wary about hardcoding the height, seems like this would produce different behavior than previous code (which is saying, take up the whole height of the screen, and if the screen is less than 700px tall -- then take up at least 700px).

Aug 14 2024, 17:00
bytesofman requested changes to D16645: Introduce a conflicting tx pool.
Aug 14 2024, 16:57
teamcity added a comment to D16634: [e.cash] Add max height to image styles to fix image on what's eCash page.

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

Aug 14 2024, 16:49
teamcity awarded D16634: [e.cash] Add max height to image styles to fix image on what's eCash page a Doubloon token.
Aug 14 2024, 16:48
bytesofman added a comment to D16634: [e.cash] Add max height to image styles to fix image on what's eCash page.

@bot preview-e.cash

Aug 14 2024, 16:48
bytesofman added a comment to D16634: [e.cash] Add max height to image styles to fix image on what's eCash page.

lmao the 'lgtm' auto meme posting!? is that custom or built in phab feature haha

Aug 14 2024, 16:47
bytesofman requested changes to D16544: [ecash-agora] Add `agora.py` plugin to index ONESHOT offers.
Aug 14 2024, 16:44
bytesofman requested review of D16627: [chronik client + ecash-herald + token-server + cashtab + ecash-lib + ecash-agora] Deprecate NNG support from chronik-client.

I get the logic of "not doing the name change on every app in the monorepo at the same time" -- lets us easily back out diffs from one-app changes. Even with this though, I would rather just rip the bandaid off and get rid of it. Since we only have a handful of apps, and they are all linked to this repo in the monorepo, it's easy enough to test and confirm that the names are all updated in the monorepo.

Aug 14 2024, 16:15
Fabien updated the diff for D16645: Introduce a conflicting tx pool.

Fix a typo

Aug 14 2024, 15:24
Fabien requested review of D16645: Introduce a conflicting tx pool.
Aug 14 2024, 15:22
Fabien accepted D16624: [ecash-herald] Update parseOpReturn to recognize authentication txs.

Let's update the message with better usability in another diff, that's already an improvement

Aug 14 2024, 15:10
teamcity closed T3614: Build Bitcoin-ABC / Master / Default Extended Tests is broken. as Resolved.
Aug 14 2024, 14:23
Fabien closed D16643: test: wallet_backup.py, fix intermittent failure in "restore using dumped wallet".
Aug 14 2024, 13:31
Fabien committed rABC2996a50a6e8a: test: wallet_backup.py, fix intermittent failure in "restore using dumped… (authored by furszy <matiasfurszyfer@protonmail.com>).
test: wallet_backup.py, fix intermittent failure in "restore using dumped…
Aug 14 2024, 13:31
emack added inline comments to D16624: [ecash-herald] Update parseOpReturn to recognize authentication txs.
Aug 14 2024, 13:11
emack updated the diff for D16624: [ecash-herald] Update parseOpReturn to recognize authentication txs.

Updated with on-spec but empty identifier condition

Aug 14 2024, 13:11
bytesofman accepted D16643: test: wallet_backup.py, fix intermittent failure in "restore using dumped wallet".
Aug 14 2024, 13:09
tobias_ruck abandoned D16641: [ecash-agora] Add `AgoraPartialAlp` for offers of fungible tokens.
Aug 14 2024, 11:40
teamcity updated the summary of D16643: test: wallet_backup.py, fix intermittent failure in "restore using dumped wallet".
Aug 14 2024, 07:53
Fabien requested review of D16643: test: wallet_backup.py, fix intermittent failure in "restore using dumped wallet".
Aug 14 2024, 07:53
emack added a comment to D16627: [chronik client + ecash-herald + token-server + cashtab + ecash-lib + ecash-agora] Deprecate NNG support from chronik-client.

We probably need some comms on this along the lines of:

  1. next version is a breaking change for apps using NNG
  2. For existing in-node apps, refactor all references to ChronikClientNode to be ChronikClient
  3. For existing NNG powered apps, keep in mind changes a, b, c...... e.g. using address.history() going forward instead of script.history()
Aug 14 2024, 07:50
Fabien requested changes to D16627: [chronik client + ecash-herald + token-server + cashtab + ecash-lib + ecash-agora] Deprecate NNG support from chronik-client.

Update ecash-herald, token-server, and Cashtab to handle this new type.

Because you aliased ChronikNodeClient this can (and should) be done in subsequent diffs.

Backed out the ChronikClientNode to ChronikClient name change in associated apps -- however some code changes are still required due to changes in the type names.

...These could also be aliasesd but imo not worth it. I don't think keeping a handful of types clean is worth supporting "Everything has two names" for some indefinite period of time.

This change will be caught by linters by anyone who upgrades chronik-client.

Aug 14 2024, 07:34
Fabien requested changes to D16624: [ecash-herald] Update parseOpReturn to recognize authentication txs.
Aug 14 2024, 07:31
Fabien accepted D16623: [ecash-herald] Update parseOpReturn to recognize paywall payments.
Aug 14 2024, 07:28
teamcity triaged T3614: Build Bitcoin-ABC / Master / Default Extended Tests is broken. as Unbreak Now! priority.
Aug 14 2024, 05:57
emack closed D16625: Add dust tx authentication prefix to standards doc.
Aug 14 2024, 05:02
emack committed rABCb05a734b5c0d: Add dust tx authentication prefix to standards doc (authored by emack).
Add dust tx authentication prefix to standards doc
Aug 14 2024, 05:02
bytesofman accepted D16625: Add dust tx authentication prefix to standards doc.
Aug 14 2024, 04:55
teamcity closed T3613: Build Bitcoin-ABC / Master / Native tests / Test Native OSX is broken. as Resolved.
Aug 14 2024, 04:37
emack closed D16626: [Explorer] Update readme with additional dependency.
Aug 14 2024, 04:21
emack committed rABCb1cbec841bc7: [Explorer] Update readme with additional dependency (authored by emack).
[Explorer] Update readme with additional dependency
Aug 14 2024, 04:21
emack added a comment to D16625: Add dust tx authentication prefix to standards doc.

beyond the scope of this diff -- but why different lokad id for all of these things that are different functions of ecashchat?

Aug 14 2024, 04:19
emack updated the diff for D16625: Add dust tx authentication prefix to standards doc.

Updated author

Aug 14 2024, 04:19
bytesofman accepted D16626: [Explorer] Update readme with additional dependency.
Aug 14 2024, 03:28
bytesofman requested changes to D16625: Add dust tx authentication prefix to standards doc.

beyond the scope of this diff -- but why different lokad id for all of these things that are different functions of ecashchat?

Aug 14 2024, 03:27
emack added inline comments to D16623: [ecash-herald] Update parseOpReturn to recognize paywall payments.
Aug 14 2024, 01:58
emack updated the diff for D16623: [ecash-herald] Update parseOpReturn to recognize paywall payments.

Updated to parse hex article txids and updated off spec messaging

Aug 14 2024, 01:58
emack added inline comments to D16624: [ecash-herald] Update parseOpReturn to recognize authentication txs.
Aug 14 2024, 01:04
emack updated the diff for D16624: [ecash-herald] Update parseOpReturn to recognize authentication txs.

Updated rendered messages

Aug 14 2024, 01:04
emack updated the diff for D16626: [Explorer] Update readme with additional dependency.

Updated dependency

Aug 14 2024, 00:53
emack updated the summary of D16625: Add dust tx authentication prefix to standards doc.
Aug 14 2024, 00:52
emack updated the diff for D16625: Add dust tx authentication prefix to standards doc.

Updated author and payload labelling

Aug 14 2024, 00:46
emack added a comment to D16625: Add dust tx authentication prefix to standards doc.

is there any expected byte length here? what makes it unique? what happens if someone starts broadcasting clones of these txs ... there's no way to guarantee this is unique since it is public.

Aug 14 2024, 00:46

Aug 13 2024

teamcity triaged T3613: Build Bitcoin-ABC / Master / Native tests / Test Native OSX is broken. as Unbreak Now! priority.
Aug 13 2024, 23:54
roqqit closed D16631: [avalanche] Introduce StakeContenderId.
Aug 13 2024, 23:39
roqqit committed rABC5ad50cf4eb85: [avalanche] Introduce StakeContenderId (authored by roqqit).
[avalanche] Introduce StakeContenderId
Aug 13 2024, 23:39
johnkuney closed D16642: [e.cash] Move button ID down.
Aug 13 2024, 22:25
johnkuney committed rABC4cb55fd9cdae: [e.cash] Move button ID down (authored by johnkuney).
[e.cash] Move button ID down
Aug 13 2024, 22:25
bytesofman accepted D16642: [e.cash] Move button ID down.
Aug 13 2024, 22:07
teamcity added a comment to D16642: [e.cash] Move button ID down.

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

Aug 13 2024, 21:59