From 2516baec6ec3747136e0687e148e44f60d017c44 Mon Sep 17 00:00:00 2001 From: ywlmac Date: Wed, 13 May 2026 12:14:26 +0800 Subject: [PATCH] chore: downgrade go version to 1.25 --- certificate_flow.go | 5 +++-- go.mod | 2 +- pkg/zxchainsdk/error.go | 15 +++++++++++++++ 3 files changed, 19 insertions(+), 3 deletions(-) create mode 100644 pkg/zxchainsdk/error.go diff --git a/certificate_flow.go b/certificate_flow.go index 76ed112..6c6c57c 100644 --- a/certificate_flow.go +++ b/certificate_flow.go @@ -371,8 +371,9 @@ func UploadCertificatePNGToCOS(ctx context.Context, pngBytes []byte, defaultObje _, err = client.Object.Put(ctx, objectKey, bytes.NewReader(pngBytes), &cos.ObjectPutOptions{ ObjectPutHeaderOptions: &cos.ObjectPutHeaderOptions{ - ContentType: "image/png", - CacheControl: "public, max-age=31536000, immutable", + ContentType: "image/png", + ContentLength: len(pngBytes), + CacheControl: "public, max-age=31536000, immutable", }, }) if err != nil { diff --git a/go.mod b/go.mod index 13d8794..b62aca5 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module git.yuanzoo.cn/zhangzhengqiang/popi-zxl -go 1.26 +go 1.25.0 require ( github.com/fogleman/gg v1.3.0 diff --git a/pkg/zxchainsdk/error.go b/pkg/zxchainsdk/error.go new file mode 100644 index 0000000..2a449b0 --- /dev/null +++ b/pkg/zxchainsdk/error.go @@ -0,0 +1,15 @@ +package zxchainsdk + +import "errors" + +var ( + ErrMissingBizID = errors.New("missing biz_id") + ErrMissingContent = errors.New("missing content") + ErrMissingEvID = errors.New("missing ev_id") + ErrMissingHash = errors.New("missing hash") + ErrMissingScene = errors.New("missing scene") + ErrMissingKVFields = errors.New("missing kv fields") + ErrMissingFileName = errors.New("missing file_name") + ErrMissingQueryKey = errors.New("missing ev_id, hash or tx_id") + ErrEmptyAttestation = errors.New("empty attestation request") +)