diff --git a/Dockerfile b/Dockerfile index cd0eddc2..e0fa3966 100644 --- a/Dockerfile +++ b/Dockerfile @@ -20,11 +20,13 @@ COPY . . RUN set -eux; apk add --no-cache ca-certificates build-base linux-headers && \ go mod download -RUN ARCH=$(uname -m) && WASMVM_VERSION=$(go list -m github.com/CosmWasm/wasmvm | sed 's/.* //') && \ +# Cosmwasm - Download correct libwasmvm version +RUN ARCH=$(uname -m) && WASMVM_VERSION=$(go list -m github.com/CosmWasm/wasmvm/v2 | sed 's/.* //') && \ wget https://github.com/CosmWasm/wasmvm/releases/download/$WASMVM_VERSION/libwasmvm_muslc.$ARCH.a \ - -O /lib/libwasmvm_muslc.a && \ + -O /lib/libwasmvm_muslc.$ARCH.a && \ + # verify checksum wget https://github.com/CosmWasm/wasmvm/releases/download/$WASMVM_VERSION/checksums.txt -O /tmp/checksums.txt && \ - sha256sum /lib/libwasmvm_muslc.a | grep $(cat /tmp/checksums.txt | grep libwasmvm_muslc.$ARCH | cut -d ' ' -f 1) + sha256sum /lib/libwasmvm_muslc.$ARCH.a | grep $(cat /tmp/checksums.txt | grep libwasmvm_muslc.$ARCH | cut -d ' ' -f 1) RUN BUILD_TAGS=muslc LINK_STATICALLY=true GOWORK=off go build -mod=readonly \ -tags "netgo,ledger,muslc" \ diff --git a/go.mod b/go.mod index 2547671b..b7bf339d 100644 --- a/go.mod +++ b/go.mod @@ -15,7 +15,7 @@ require ( github.com/osmosis-labs/osmosis/osmomath v0.0.13 github.com/osmosis-labs/osmosis/osmoutils v0.0.13 github.com/osmosis-labs/osmosis/v26 v26.0.0-rc1 - github.com/osmosis-labs/sqs/sqsdomain v0.18.4-0.20240829164133-a141f0387bc1 + github.com/osmosis-labs/sqs/sqsdomain v0.19.0 github.com/prometheus/client_golang v1.20.0 github.com/sirupsen/logrus v1.9.3 github.com/spf13/viper v1.19.0 diff --git a/go.sum b/go.sum index e9a19615..fe5c7f73 100644 --- a/go.sum +++ b/go.sum @@ -894,8 +894,8 @@ github.com/osmosis-labs/osmosis/x/epochs v0.0.5-0.20240825083448-87db4447a1ff h1 github.com/osmosis-labs/osmosis/x/epochs v0.0.5-0.20240825083448-87db4447a1ff/go.mod h1:7ylCTvH4gEtZ5E8paiwSjmOzOKOOls8Br45W9uwWnP0= github.com/osmosis-labs/osmosis/x/ibc-hooks v0.0.0-20240825083448-87db4447a1ff h1:OZGMwv/Km6xnIB16d4zghFf0x7K9JlWqRaxgOVBIv7Y= github.com/osmosis-labs/osmosis/x/ibc-hooks v0.0.0-20240825083448-87db4447a1ff/go.mod h1:AXHoG4L1AMDCMEGeSdzcy7ik2mBt5fTyzEAWlGt+aSc= -github.com/osmosis-labs/sqs/sqsdomain v0.18.4-0.20240829164133-a141f0387bc1 h1:Gzj7QJMvObV9MO+G4x8LaDldch4wNuXV5V4VId4DRsY= -github.com/osmosis-labs/sqs/sqsdomain v0.18.4-0.20240829164133-a141f0387bc1/go.mod h1:VeL3pCCrxfzKyxI4JStbKR9hvC6g5yLrBNxXzFYeiqs= +github.com/osmosis-labs/sqs/sqsdomain v0.19.0 h1:Ltd/dFU71ryCmwyxnpTLUD+35gE7v5UNRXXpn8cnCfc= +github.com/osmosis-labs/sqs/sqsdomain v0.19.0/go.mod h1:HPczKMkVKve0kbuTvngNSZ3TAonApOhYdWSQ4WbAalY= github.com/pact-foundation/pact-go v1.0.4/go.mod h1:uExwJY4kCzNPcHRj+hCR/HBbOOIwwtUjcrb0b5/5kLM= github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc= github.com/pascaldekloe/goe v0.1.0 h1:cBOtyMzM9HTpWjXfbbunk26uA6nG3a8n06Wieeh0MwY=