Kobe Nys activity https://gitlab.com/2Fast2BCn 2026-03-17T09:20:14Z tag:gitlab.com,2026-03-17:5211747606 Kobe Nys approved merge request !1733: db: Add utitlities to ban vtxos at ark-bitcoin / bark 2026-03-17T09:20:14Z 2Fast2BCn Kobe Nys

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:5211543131 Kobe Nys commented on merge request !1733 at ark-bitcoin / bark 2026-03-17T08:34:20Z 2Fast2BCn Kobe Nys

Ah ok! ALL GOOD THEN ;-)

I was only looking in testing/tests/server/ban.rs 🫣

tag:gitlab.com,2026-03-17:5211529935 Kobe Nys pushed to project branch mailbox_recovery at ark-bitcoin / bark 2026-03-17T08:31:25Z 2Fast2BCn Kobe Nys

Kobe Nys (18f0e548) at 17 Mar 08:31

server, mailbox: Rename arkoor message to vtxo message.

... and 2 more commits

tag:gitlab.com,2026-03-17:5211519008 Kobe Nys pushed to project branch mailbox_recovery at ark-bitcoin / bark 2026-03-17T08:28:48Z 2Fast2BCn Kobe Nys

Kobe Nys (b283bfb9) at 17 Mar 08:28

server, mailbox: Rename arkoor message to vtxo message.

... and 39 more commits

tag:gitlab.com,2026-03-17:5211479091 Kobe Nys approved merge request !1733: db: Add utitlities to ban vtxos at ark-bitcoin / bark 2026-03-17T08:18:52Z 2Fast2BCn Kobe Nys

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:5211476485 Kobe Nys commented on merge request !1733 at ark-bitcoin / bark 2026-03-17T08:18:09Z 2Fast2BCn Kobe Nys

There is no test where the ban expired without explicit unban.

Or maybe I missed it.

tag:gitlab.com,2026-03-17:5211217917 Kobe Nys approved merge request !1780: bark: Rename peak to peek at ark-bitcoin / bark 2026-03-17T06:59:51Z 2Fast2BCn Kobe Nys

We aren't trying to find the highest address. We are taking a quick look without changing any of the state.

tag:gitlab.com,2026-03-16:5209847714 Kobe Nys approved merge request !1779: barkd: add mailbox message subscription API and in the daemon at ark-bitcoin / bark 2026-03-16T19:38:54Z 2Fast2BCn Kobe Nys
  • 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-16:5209806857 Kobe Nys commented on merge request !1779 at ark-bitcoin / bark 2026-03-16T19:25:14Z 2Fast2BCn Kobe Nys

Hot damn, totally missed that when looking at this.

tag:gitlab.com,2026-03-16:5209721199 Kobe Nys approved merge request !1775: nix: Move sccache to dev shell and make optional at ark-bitcoin / bark 2026-03-16T18:56:43Z 2Fast2BCn Kobe Nys

Move sccache to dev shell and make it optional (added instructions to CONTRIBUTING.md) .envrc example.

Draft as waiting for !1774 and then a PR to add these variables to CI and then I want to see if that sccache compilation feature is required for it to work.

This one also removed the need to build sccache locally when entering the nix shell.

tag:gitlab.com,2026-03-16:5209703226 Kobe Nys approved merge request !1779: barkd: add mailbox message subscription API and in the daemon at ark-bitcoin / bark 2026-03-16T18:51:06Z 2Fast2BCn Kobe Nys
  • 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-16:5208628264 Kobe Nys opened merge request !1777: ci: Set sccache as RUSTC_WRAPPER variable. at ark-bitcoin / bark 2026-03-16T14:26:02Z 2Fast2BCn Kobe Nys
tag:gitlab.com,2026-03-16:5208625886 Kobe Nys pushed new project branch ci-sccache at ark-bitcoin / bark 2026-03-16T14:25:33Z 2Fast2BCn Kobe Nys

Kobe Nys (3d111915) at 16 Mar 14:25

ci: Set sccache as RUSTC_WRAPPER variable.

tag:gitlab.com,2026-03-16:5207005394 Kobe Nys pushed to project branch mailbox_recovery at ark-bitcoin / bark 2026-03-16T08:32:19Z 2Fast2BCn Kobe Nys

Kobe Nys (584cc8af) at 16 Mar 08:32

server, mailbox: Rename arkoor message to vtxo message.

... and 25 more commits

tag:gitlab.com,2026-03-16:5207000068 Kobe Nys deleted project branch mailbox_type at ark-bitcoin / bark 2026-03-16T08:30:52Z 2Fast2BCn Kobe Nys

Kobe Nys (1bbad22f) at 16 Mar 08:30

tag:gitlab.com,2026-03-13:5203122785 Kobe Nys deleted project branch release/v0.2.0-beta.2+bark.0.1.0-beta.8 at ark-bitcoin / bark-ffi-bindings 2026-03-13T22:43:58Z 2Fast2BCn Kobe Nys

Kobe Nys (28cd0e1e) at 13 Mar 22:43

tag:gitlab.com,2026-03-13:5203122755 Kobe Nys pushed to project branch master at ark-bitcoin / bark-ffi-bindings 2026-03-13T22:43:57Z 2Fast2BCn Kobe Nys

Kobe Nys (7cfb2cfe) at 13 Mar 22:43

Merge branch 'release/v0.2.0-beta.2+bark.0.1.0-beta.8' into 'master'

... and 1 more commit

tag:gitlab.com,2026-03-13:5203122749 Kobe Nys accepted merge request !64: ci: remove prepare and prepublishOnly when publishing. at ark-bitcoin / bark-ffi-bindings 2026-03-13T22:43:57Z 2Fast2BCn Kobe Nys
tag:gitlab.com,2026-03-13:5203122620 Kobe Nys opened merge request !64: ci: remove prepare and prepublishOnly when publishing. at ark-bitcoin / bark-ffi-bindings 2026-03-13T22:43:50Z 2Fast2BCn Kobe Nys
tag:gitlab.com,2026-03-13:5203122298 Kobe Nys pushed new project branch release/v0.2.0-beta.2+bark.0.1.0-beta.8 at ark-bitcoin / bark-ffi-bindings 2026-03-13T22:43:36Z 2Fast2BCn Kobe Nys

Kobe Nys (28cd0e1e) at 13 Mar 22:43

ci: remove prepare and prepublishOnly when publishing.