From dcf7b9af8e9178d05fa76df6add94368cfba3366 Mon Sep 17 00:00:00 2001 From: Danilo Tuler Date: Tue, 30 Jul 2024 15:43:27 -0300 Subject: [PATCH] feat(sdk): add paymaster to SDK --- .changeset/lemon-rivers-cover.md | 5 +++++ packages/sdk/Dockerfile | 7 +++++++ packages/sdk/docker-bake.hcl | 1 + 3 files changed, 13 insertions(+) create mode 100644 .changeset/lemon-rivers-cover.md diff --git a/.changeset/lemon-rivers-cover.md b/.changeset/lemon-rivers-cover.md new file mode 100644 index 00000000..69a67430 --- /dev/null +++ b/.changeset/lemon-rivers-cover.md @@ -0,0 +1,5 @@ +--- +"@cartesi/sdk": minor +--- + +add paymaster to SDK diff --git a/packages/sdk/Dockerfile b/packages/sdk/Dockerfile index 0506826d..8513201f 100644 --- a/packages/sdk/Dockerfile +++ b/packages/sdk/Dockerfile @@ -65,6 +65,7 @@ ARG SERVER_MANAGER_VERSION ARG CARTESI_IMAGE_KERNEL_VERSION ARG LINUX_KERNEL_VERSION ARG XGENEXT2_VERSION +ARG PAYMASTER_VERSION USER root ARG DEBIAN_FRONTEND=noninteractive @@ -78,6 +79,7 @@ apt-get install -y --no-install-recommends \ libarchive-tools \ locales \ nodejs \ + npm \ squashfs-tools \ xxd \ xz-utils @@ -98,6 +100,11 @@ rm ./xgenext2fs.deb xgenext2fs --version EOF +# Install mock-verifying-paymaster +RUN <