diff --git a/docker/Dockerfile b/docker/Dockerfile index 5dad02d7d..0f11207b0 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -11,7 +11,7 @@ RUN cargo build --release --locked FROM debian:bookworm-slim -RUN apt-get update && apt-get install -y ca-certificates curl && rm -rf /var/lib/apt/lists/* +RUN apt-get update && apt-get install -y ca-certificates procps && rm -rf /var/lib/apt/lists/* RUN useradd -m -s /bin/bash brk diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index 305b35681..7611e697e 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -32,11 +32,10 @@ services: # - --rpccookiefile # - /bitcoin/.cookie healthcheck: - test: ["CMD", "curl", "-sf", "http://localhost:3110/health"] + test: ["CMD", "pgrep", "-x", "brk"] interval: 30s - timeout: 10s retries: 3 - start_period: 60s + start_period: 10s volumes: brk-data: diff --git a/modules/brk-client/index.js b/modules/brk-client/index.js index cb2224dca..9b68564da 100644 --- a/modules/brk-client/index.js +++ b/modules/brk-client/index.js @@ -6357,7 +6357,7 @@ function createTransferPattern(client, acc) { * @extends BrkClientBase */ class BrkClient extends BrkClientBase { - VERSION = "v0.2.1"; + VERSION = "v0.2.2"; INDEXES = /** @type {const} */ ([ "minute10", diff --git a/modules/brk-client/package.json b/modules/brk-client/package.json index c84dac2df..095914af0 100644 --- a/modules/brk-client/package.json +++ b/modules/brk-client/package.json @@ -40,5 +40,5 @@ "url": "git+https://github.com/bitcoinresearchkit/brk.git" }, "type": "module", - "version": "0.2.1" + "version": "0.2.2" } diff --git a/packages/brk_client/brk_client/__init__.py b/packages/brk_client/brk_client/__init__.py index 0c11288c6..897b6a965 100644 --- a/packages/brk_client/brk_client/__init__.py +++ b/packages/brk_client/brk_client/__init__.py @@ -5655,7 +5655,7 @@ class SeriesTree: class BrkClient(BrkClientBase): """Main BRK client with series tree and API methods.""" - VERSION = "v0.2.1" + VERSION = "v0.2.2" INDEXES = [ "minute10", diff --git a/packages/brk_client/pyproject.toml b/packages/brk_client/pyproject.toml index d00d2d564..ff4e51c5c 100644 --- a/packages/brk_client/pyproject.toml +++ b/packages/brk_client/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "brk-client" -version = "0.2.1" +version = "0.2.2" description = "Bitcoin on-chain analytics client — thousands of metrics, block explorer, and address index" readme = "README.md" requires-python = ">=3.9"