Skip to content

update regtes images to arkd:v0.9.4 and fulmine:v0.3.21 - #572

Merged
bordalix merged 1 commit into
masterfrom
update_regtest
Apr 29, 2026
Merged

bordalix merged 1 commit into
masterfrom
update_regtest

Conversation

@bordalix

@bordalix bordalix commented Apr 28, 2026 •

Copy link
Copy Markdown
Collaborator

Summary by CodeRabbit

  • Chores
    • Updated essential service versions to their latest stable releases for improved compatibility and reliability.

@coderabbitai

coderabbitai Bot commented Apr 28, 2026 •

Copy link
Copy Markdown
Contributor

Walkthrough

Updates Docker container image version tags in the .env.regtest configuration file: arkd and arkd-wallet from v0.9.2 to v0.9.4, and fulmine from v0.3.19 to v0.3.21.

Changes

Cohort / File(s) Summary
Configuration
.env.regtest
Updated Docker image versions: ARKD_IMAGE and ARKD_WALLET_IMAGE bumped from v0.9.2 to v0.9.4; FULMINE_IMAGE bumped from v0.3.19 to v0.3.21.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately describes the main change: updating Docker image versions in the .env.regtest file to arkd:v0.9.4 and fulmine:v0.3.21.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch update_regtest

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying tmp-boltz-upstream-mainnet-arkade-wallet with  Cloudflare Pages  Cloudflare Pages

Latest commit: 047f02b
Status: ✅  Deploy successful!
Preview URL: https://d9db2880.tmp-boltz-upstream-mainnet-arkade-wallet.pages.dev
Branch Preview URL: https://update-regtest.tmp-boltz-upstream-mainnet-arkade-wallet.pages.dev

View logs

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying wallet-bitcoin with  Cloudflare Pages  Cloudflare Pages

Latest commit: 047f02b
Status: ✅  Deploy successful!
Preview URL: https://b593548e.wallet-bitcoin.pages.dev
Branch Preview URL: https://update-regtest.wallet-bitcoin.pages.dev

View logs

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying wallet-mutinynet with  Cloudflare Pages  Cloudflare Pages

Latest commit: 047f02b
Status: ✅  Deploy successful!
Preview URL: https://be9d2ea5.arkade-wallet.pages.dev
Branch Preview URL: https://update-regtest.arkade-wallet.pages.dev

View logs

@ghost ghost left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Approved — regtest image bump

Scope: .env.regtest only — bumps arkd v0.9.2→v0.9.4, arkd-wallet v0.9.2→v0.9.4, fulmine v0.3.19→v0.3.21.

Verified

  • Versions exist: All three tags confirmed as latest releases on their respective registries.
  • CI passing: Cloudflare Pages deploys ✅, test suite ✅.
  • No production impact: Changes scoped to .env.regtest — regtest test environment only.
  • Wallet SDK compatibility: The wallet uses @arkade-os/sdk (not raw gRPC), so arkd API changes (pagination on GetVtxos, intent requirement on GetVtxoChain/GetVirtualTxs) are mediated by the SDK layer.

Notable upstream changes picked up

arkd v0.9.3–v0.9.4 includes protocol-relevant fixes:

  • FinalizeOffchainTx: reject unrolled inputs (arkd#1029)
  • Reject duplicate boarding inputs (arkd#1021)
  • Redis live-store transactional Pop/Delete (arkd#1024)
  • Allow unrolled VTXOs to join batches with configurable expiry margin (arkd#961)
  • Hardcoded 1-week exit delay on mainnet (arkd#1018) — regtest unaffected

fulmine v0.3.20–v0.3.21: macaroon auth fix for streaming RPCs, go-sdk bump.

FYI — sibling repos are behind

ts-sdk and boltz-swap are still on arkd v0.9.1. Not blocking this PR, but worth tracking separately — especially since boltz-swap pins fulmine to v0.3.15 due to a known balance reporting issue.

LGTM. Ship it.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In @.env.regtest:
- Around line 2-4: The three image tags in .env.regtest are invalid and will
break regtest; update ARKD_IMAGE and ARKD_WALLET_IMAGE to a known-existing
arkd/wallet tag (use v0.9.3 for both if you intended the source v0.9.3) and set
FULMINE_IMAGE to an existing fulmine tag (v0.3.19), or instead confirm and
replace each ARKD_IMAGE, ARKD_WALLET_IMAGE, and FULMINE_IMAGE with the exact
intended, published tags.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 23642ba5-8df4-4da7-8ab3-b5b489cc017c

📥 Commits

Reviewing files that changed from the base of the PR and between c0c70aa and 047f02b.

📒 Files selected for processing (1)
  • .env.regtest

Comment thread .env.regtest Resolved
@bordalix
bordalix merged commit 64d6e5b into master Apr 29, 2026
6 checks passed
@bordalix
bordalix deleted the update_regtest branch May 18, 2026 16:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant