ark-bitcoin activity https://gitlab.com/ark-bitcoin 2026-03-17T13:10:30Z tag:gitlab.com,2026-03-17:5212815215 Peter commented on merge request !1766 at ark-bitcoin / bark 2026-03-17T13:10:30Z PeteClubSeven Peter

It was an issue when reviewing commit by commit yes, I would recommend just squashing the format fix commit with the earlier commit which formatted the code

tag:gitlab.com,2026-03-17:5212795511 Duncan Dean approved merge request !1733: db: Add utitlities to ban vtxos at ark-bitcoin / bark 2026-03-17T13:06:47Z dunxen Duncan Dean

Alternative to @2Fast2BCn work. The key design decisions are

  • do not use a local cache for banned vtxos. It is complex and adds little
  • include is_banned in the is_spendable check
  • banning occurs by block-height. This ensures we cannot ban after vtxo expiry by accident
  • check or remove this line after you've added a CHANGELOG entry or if your PR doesn't need one (they should go into CHANGELOG/unreleased/)
tag:gitlab.com,2026-03-17:5212768320 Duncan Dean pushed to project branch 2026-03-htlcmanager-1 at ark-bitcoin / bark 2026-03-17T13:01:36Z dunxen Duncan Dean

Duncan Dean (3d12cce5) at 17 Mar 13:01

testing: move lightning tests to dedicated server/lightning module

... and 5 more commits

tag:gitlab.com,2026-03-17:5212670349 Erik De Smedt commented on merge request !1741 at ark-bitcoin / bark 2026-03-17T12:41:10Z ErikDeSmedt Erik De Smedt

This test basically tests a serialization round-trip and fills out all defaults. It then complains that newly added stuff is missing.

We might come up with a better test

tag:gitlab.com,2026-03-17:5212600195 Duncan Dean commented on merge request !1706 at ark-bitcoin / bark 2026-03-17T12:24:49Z dunxen Duncan Dean

We periodically poll in spawn_cln_settler loop now.

tag:gitlab.com,2026-03-17:5212524412 Erik De Smedt pushed to project branch bark-archivist at ark-bitcoin / bark 2026-03-17T12:08:03Z ErikDeSmedt Erik De Smedt

Erik De Smedt (6da53a1c) at 17 Mar 12:08

testing: Gate bark_config_json to DIRTY builds only

... and 49 more commits

tag:gitlab.com,2026-03-17:5212477371 Steven Roose commented on merge request !1776 at ark-bitcoin / bark 2026-03-17T11:57:26Z stevenroose Steven Roose [email protected]

I really don't want to ship any adaptor that doesn't support actual querying for usage in production. Isn't the whole point of indexeddb that we can use the index field to make such queries?

tag:gitlab.com,2026-03-17:5212477363 Steven Roose commented on merge request !1776 at ark-bitcoin / bark 2026-03-17T11:57:26Z stevenroose Steven Roose [email protected]

oh wow so we're not even sending JSON objects but native serde-to-js-object serialization. that's neat! I had to ask claude if that serializer is "human readable" configured or not and it seems yes, so it should behave similar to JSON.

tag:gitlab.com,2026-03-17:5212477348 Steven Roose commented on merge request !1776 at ark-bitcoin / bark 2026-03-17T11:57:26Z stevenroose Steven Roose [email protected]

don't use log:: prefix

tag:gitlab.com,2026-03-17:5212477328 Steven Roose commented on merge request !1776 at ark-bitcoin / bark 2026-03-17T11:57:25Z stevenroose Steven Roose [email protected]

Was there a reason to call cargo update for this commit? Were the tests not working?

If I do

$ cargo checkout $(git merge-base HEAD master) ./Cargo.lock
$ just check
$ git reset

It seems a lot less changes to Cargo.lock are required.

EDIT: I think you might have done this because the esplora thing bugging you? That should be fixed by rebasing on master :)

tag:gitlab.com,2026-03-17:5212421253 Steven Roose commented on merge request !1776 at ark-bitcoin / bark 2026-03-17T11:43:15Z stevenroose Steven Roose [email protected]

Have you considered the option to have lazy initialization of partition object stores?

tag:gitlab.com,2026-03-17:5212398815 Steven Roose commented on merge request !1776 at ark-bitcoin / bark 2026-03-17T11:37:44Z stevenroose Steven Roose [email protected]

use context (everywhere). this is a very annoying claude-ism that I keep seeing over and over

tag:gitlab.com,2026-03-17:5212111399 Duncan Dean pushed to project branch 2026-03-htlcmanager-1 at ark-bitcoin / bark 2026-03-17T10:35:11Z dunxen Duncan Dean

Duncan Dean (d34ef7c0) at 17 Mar 10:35

testing: move lightning tests to dedicated server/lightning module

... and 104 more commits

tag:gitlab.com,2026-03-17:5212026010 Erik De Smedt pushed to project branch bark-archivist at ark-bitcoin / bark 2026-03-17T10:17:26Z ErikDeSmedt Erik De Smedt

Erik De Smedt (fbe72461) at 17 Mar 10:17

testing: Gate bark_config_json to DIRTY builds only

... and 12 more commits

tag:gitlab.com,2026-03-17:5211993463 Duncan Dean approved merge request !1757: lib: Rename Challenges to Attestations and reverse their usage at ark-bitcoin / bark 2026-03-17T10:10:36Z dunxen Duncan Dean
  • check or remove this line after you've added a CHANGELOG entry or if your PR doesn't need one (they should go into CHANGELOG/unreleased/)
tag:gitlab.com,2026-03-17:5211928069 AcidBunny21 commented on merge request !1741 at ark-bitcoin / bark 2026-03-17T09:57:38Z acidbunny21 AcidBunny21 [email protected]

do we have aim at ensuring backward compatibility on config ?

tag:gitlab.com,2026-03-17:5211928034 AcidBunny21 commented on merge request !1741 at ark-bitcoin / bark 2026-03-17T09:57:38Z acidbunny21 AcidBunny21 [email protected]

nit: this commit would be useful as a first commit to understand the purpose of bark-archivist

tag:gitlab.com,2026-03-17:5211927995 AcidBunny21 commented on merge request !1741 at ark-bitcoin / bark 2026-03-17T09:57:37Z acidbunny21 AcidBunny21 [email protected]

can fixup this commit in 19e7a4da ?

tag:gitlab.com,2026-03-17:5211873949 Steven Roose pushed to project branch attestation at ark-bitcoin / bark 2026-03-17T09:46:18Z stevenroose Steven Roose [email protected]

Steven Roose (6afaf3b5) at 17 Mar 09:46

changelog: Add changelog entry for #1757

... and 2 more commits

tag:gitlab.com,2026-03-17:5211852096 Steven Roose commented on merge request !1757 at ark-bitcoin / bark 2026-03-17T09:41:24Z stevenroose Steven Roose [email protected]

yea did that