Skip to content

Commit 6d7a2ec

Browse files
committed
update BIP-110 client
1 parent 087aeec commit 6d7a2ec

4 files changed

Lines changed: 13 additions & 13 deletions

File tree

.github/workflows/build.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -119,9 +119,9 @@ jobs:
119119
password: ${{ secrets.DOCKER_HUB_PASS }}
120120
- run: |
121121
docker buildx imagetools create \
122-
-t 1maa/bitcoin:v29.2.knots20251110-bip110-v0.1 \
123-
ghcr.io/bcnbitcoinonly/bitcoin:v29.2.knots20251110-bip110-v0.1-ubuntu-24.04 \
124-
ghcr.io/bcnbitcoinonly/bitcoin:v29.2.knots20251110-bip110-v0.1-ubuntu-24.04-arm
122+
-t 1maa/bitcoin:v29.3.knots20260210-bip110-v0.2 \
123+
ghcr.io/bcnbitcoinonly/bitcoin:v29.3.knots20260210-bip110-v0.2-ubuntu-24.04 \
124+
ghcr.io/bcnbitcoinonly/bitcoin:v29.3.knots20260210-bip110-v0.2-ubuntu-24.04-arm
125125
126126
cleanup:
127127
name: Cleanup old GHCR tags

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ services:
4040

4141
## Other
4242

43-
* `1maa/bitcoin:v29.2.knots20251110-bip110-v0.1`
43+
* `1maa/bitcoin:v29.3.knots20260210-bip110-v0.2`
4444

4545

4646
## Deterministic Build Guide

bip110/Dockerfile

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ FROM alpine:3.23 AS verifier
22

33
WORKDIR /tmp
44

5-
RUN wget https://github.com/dathonohm/bitcoin/releases/download/v29.2.knots20251110%2Bbip110-v0.1/SHA256SUMS \
6-
&& wget https://github.com/dathonohm/bitcoin/releases/download/v29.2.knots20251110%2Bbip110-v0.1/SHA256SUMS.asc \
7-
&& wget https://github.com/dathonohm/bitcoin/releases/download/v29.2.knots20251110%2Bbip110-v0.1/bitcoin-29.2.knots20251110+bip110-v0.1.tar.gz
5+
RUN wget https://github.com/dathonohm/bitcoin/releases/download/v29.3.knots20260210%2Bbip110-v0.2/SHA256SUMS \
6+
&& wget https://github.com/dathonohm/bitcoin/releases/download/v29.3.knots20260210%2Bbip110-v0.2/SHA256SUMS.asc \
7+
&& wget https://github.com/dathonohm/bitcoin/releases/download/v29.3.knots20260210%2Bbip110-v0.2/bitcoin-29.3.knots20260210+bip110-v0.2.tar.gz
88

99
RUN apk add --no-cache \
1010
coreutils \
@@ -14,7 +14,7 @@ RUN apk add --no-cache \
1414
&& curl -s https://api.github.com/repos/dathonohm/guix.sigs/contents/builder-keys | jq -r '.[].download_url' | while read url; do curl -s "$url" | gpg --import; done \
1515
&& gpg --verify SHA256SUMS.asc SHA256SUMS \
1616
&& sha256sum --ignore-missing -c SHA256SUMS \
17-
&& mv bitcoin-29.2.knots20251110+bip110-v0.1.tar.gz bitcoin.tar.gz
17+
&& mv bitcoin-29.3.knots20260210+bip110-v0.2.tar.gz bitcoin.tar.gz
1818

1919

2020
FROM alpine:3.23 AS builder
@@ -34,9 +34,9 @@ RUN apk add --no-cache \
3434

3535
RUN tar zxf bitcoin.tar.gz
3636

37-
RUN make -C bitcoin-29.2.knots20251110+bip110-v0.1/depends -j$(nproc) NO_QT=1 NO_NATPMP=1 NO_UPNP=1 NO_USDT=1
37+
RUN make -C bitcoin-29.3.knots20260210+bip110-v0.2/depends -j$(nproc) NO_QT=1 NO_NATPMP=1 NO_UPNP=1 NO_USDT=1
3838

39-
RUN cmake -S bitcoin-29.2.knots20251110+bip110-v0.1 -B build \
39+
RUN cmake -S bitcoin-29.3.knots20260210+bip110-v0.2 -B build \
4040
-DAPPEND_CPPFLAGS=-g0 \
4141
-DAPPEND_LDFLAGS=-Wl,--strip-all \
4242
-DBUILD_SHARED_LIBS=OFF \
@@ -51,7 +51,7 @@ RUN cmake -S bitcoin-29.2.knots20251110+bip110-v0.1 -B build \
5151
-DSECP256K1_APPEND_LDFLAGS=-Wl,--strip-all \
5252
-DWITH_BDB=ON \
5353
-DWITH_ZMQ=ON \
54-
--toolchain $(find /tmp/bitcoin-29.2.knots20251110+bip110-v0.1/depends | grep -E "toolchain\.cmake$")
54+
--toolchain $(find /tmp/bitcoin-29.3.knots20260210+bip110-v0.2/depends | grep -E "toolchain\.cmake$")
5555

5656
RUN cmake --build build -j $(nproc)
5757

docker-bake.hcl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,8 +77,8 @@ target "bip110" {
7777
cache-from = [
7878
{
7979
type = "registry"
80-
ref = "ghcr.io/bcnbitcoinonly/bitcoin:v29.2.knots20251110-bip110-v0.1-${RUNNER}"
80+
ref = "ghcr.io/bcnbitcoinonly/bitcoin:v29.3.knots20260210-bip110-v0.2-${RUNNER}"
8181
}
8282
]
83-
tags = ["ghcr.io/bcnbitcoinonly/bitcoin:v29.2.knots20251110-bip110-v0.1-${RUNNER}"]
83+
tags = ["ghcr.io/bcnbitcoinonly/bitcoin:v29.3.knots20260210-bip110-v0.2-${RUNNER}"]
8484
}

0 commit comments

Comments
 (0)