Skip to content

Commit 10b486b

Browse files
authored
enhance aptos curse mcms proposal generation and fast curse mcms reader (#21450)
* enhance aptos mcms proposal generation * update * update * update * add mcms reader and register it * fix lint
1 parent 232b800 commit 10b486b

17 files changed

Lines changed: 1115 additions & 949 deletions

File tree

core/scripts/go.mod

Lines changed: 48 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@ require (
2323
require (
2424
github.com/Masterminds/semver/v3 v3.4.0
2525
github.com/andybalholm/brotli v1.2.0
26-
github.com/avast/retry-go/v4 v4.6.1
26+
github.com/avast/retry-go/v4 v4.7.0
2727
github.com/c-bata/go-prompt v0.2.6
2828
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc
29-
github.com/docker/docker v28.5.1+incompatible
29+
github.com/docker/docker v28.5.2+incompatible
3030
github.com/docker/go-connections v0.6.0
3131
github.com/ethereum/go-ethereum v1.17.1
3232
github.com/gkampitakis/go-snaps v0.5.19
@@ -49,11 +49,11 @@ require (
4949
github.com/smartcontractkit/chainlink-common v0.10.1-0.20260309085605-12d6180b51ff
5050
github.com/smartcontractkit/chainlink-common/keystore v1.0.2
5151
github.com/smartcontractkit/chainlink-data-streams v0.1.12-0.20260227110503-42b236799872
52-
github.com/smartcontractkit/chainlink-deployments-framework v0.80.1-0.20260209182815-b296b7df28a6
52+
github.com/smartcontractkit/chainlink-deployments-framework v0.86.0
5353
github.com/smartcontractkit/chainlink-evm v0.3.4-0.20260309171438-f10976da0b9b
5454
github.com/smartcontractkit/chainlink-evm/gethwrappers v0.0.0-20251222115927-36a18321243c
5555
github.com/smartcontractkit/chainlink-protos/cre/go v0.0.0-20260226130359-963f935e0396
56-
github.com/smartcontractkit/chainlink-protos/job-distributor v0.17.0
56+
github.com/smartcontractkit/chainlink-protos/job-distributor v0.18.0
5757
github.com/smartcontractkit/chainlink-testing-framework/framework v0.15.3-0.20260305154509-2d7f59d1ea2a
5858
github.com/smartcontractkit/chainlink-testing-framework/framework/components/dockercompose v0.1.20
5959
github.com/smartcontractkit/chainlink-testing-framework/lib v1.54.5
@@ -63,7 +63,7 @@ require (
6363
github.com/smartcontractkit/chainlink/system-tests/lib v0.0.0-20251020210257-0a6ec41648b4
6464
github.com/smartcontractkit/cre-sdk-go/capabilities/scheduler/cron v1.3.0
6565
github.com/smartcontractkit/libocr v0.0.0-20260304194147-a03701e2c02e
66-
github.com/spf13/cobra v1.10.1
66+
github.com/spf13/cobra v1.10.2
6767
github.com/spf13/pflag v1.0.10
6868
github.com/spf13/viper v1.21.0
6969
github.com/stretchr/testify v1.11.1
@@ -121,25 +121,25 @@ require (
121121
github.com/atombender/go-jsonschema v0.16.1-0.20240916205339-a74cd4e2851c // indirect
122122
github.com/avast/retry-go v3.0.0+incompatible // indirect
123123
github.com/awalterschulze/gographviz v2.0.3+incompatible // indirect
124-
github.com/aws/aws-sdk-go v1.55.7 // indirect
125-
github.com/aws/aws-sdk-go-v2 v1.41.1 // indirect
126-
github.com/aws/aws-sdk-go-v2/config v1.32.6 // indirect
127-
github.com/aws/aws-sdk-go-v2/credentials v1.19.6 // indirect
128-
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.16 // indirect
129-
github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.17 // indirect
130-
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.17 // indirect
124+
github.com/aws/aws-sdk-go v1.55.8 // indirect
125+
github.com/aws/aws-sdk-go-v2 v1.41.2 // indirect
126+
github.com/aws/aws-sdk-go-v2/config v1.32.10 // indirect
127+
github.com/aws/aws-sdk-go-v2/credentials v1.19.10 // indirect
128+
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.18 // indirect
129+
github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.18 // indirect
130+
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.18 // indirect
131131
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.4 // indirect
132-
github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider v1.57.17 // indirect
133-
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.4 // indirect
134-
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.16 // indirect
132+
github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider v1.58.1 // indirect
133+
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.5 // indirect
134+
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.18 // indirect
135135
github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.34.2 // indirect
136-
github.com/aws/aws-sdk-go-v2/service/signin v1.0.4 // indirect
137-
github.com/aws/aws-sdk-go-v2/service/sso v1.30.8 // indirect
138-
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.12 // indirect
139-
github.com/aws/aws-sdk-go-v2/service/sts v1.41.5 // indirect
136+
github.com/aws/aws-sdk-go-v2/service/signin v1.0.6 // indirect
137+
github.com/aws/aws-sdk-go-v2/service/sso v1.30.11 // indirect
138+
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.15 // indirect
139+
github.com/aws/aws-sdk-go-v2/service/sts v1.41.7 // indirect
140140
github.com/aws/constructs-go/constructs/v10 v10.4.2 // indirect
141141
github.com/aws/jsii-runtime-go v1.112.0 // indirect
142-
github.com/aws/smithy-go v1.24.0 // indirect
142+
github.com/aws/smithy-go v1.24.1 // indirect
143143
github.com/aybabtme/rgbterm v0.0.0-20170906152045-cc83f3b3ce59 // indirect
144144
github.com/bahlo/generic-list-go v0.2.0 // indirect
145145
github.com/beevik/ntp v1.5.0 // indirect
@@ -191,7 +191,7 @@ require (
191191
github.com/containerd/errdefs v1.0.0 // indirect
192192
github.com/containerd/errdefs/pkg v0.3.0 // indirect
193193
github.com/containerd/log v0.1.0 // indirect
194-
github.com/containerd/platforms v1.0.0-rc.1 // indirect
194+
github.com/containerd/platforms v1.0.0-rc.2 // indirect
195195
github.com/containerd/ttrpc v1.2.7 // indirect
196196
github.com/containerd/typeurl/v2 v2.2.3 // indirect
197197
github.com/coreos/go-oidc/v3 v3.11.0 // indirect
@@ -206,13 +206,16 @@ require (
206206
github.com/cpuguy83/dockercfg v0.3.2 // indirect
207207
github.com/cpuguy83/go-md2man/v2 v2.0.7 // indirect
208208
github.com/crate-crypto/go-eth-kzg v1.4.0 // indirect
209+
github.com/creachadair/jrpc2 v1.2.0 // indirect
210+
github.com/creachadair/mds v0.13.4 // indirect
209211
github.com/danieljoos/wincred v1.2.2 // indirect
210212
github.com/danielkov/gin-helmet v0.0.0-20171108135313-1387e224435e // indirect
211213
github.com/dchest/siphash v1.2.3 // indirect
212214
github.com/deckarep/golang-set/v2 v2.6.0 // indirect
213215
github.com/decred/dcrd/dcrec/secp256k1/v4 v4.4.0 // indirect
214216
github.com/dgraph-io/badger/v4 v4.7.0 // indirect
215217
github.com/dgraph-io/ristretto/v2 v2.2.0 // indirect
218+
github.com/digital-asset/dazl-client/v8 v8.9.0 // indirect
216219
github.com/distribution/reference v0.6.0 // indirect
217220
github.com/docker/buildx v0.29.1 // indirect
218221
github.com/docker/cli v28.5.1+incompatible // indirect
@@ -227,7 +230,7 @@ require (
227230
github.com/doyensec/safeurl v0.2.1 // indirect
228231
github.com/dustin/go-humanize v1.0.1 // indirect
229232
github.com/dvsekhvalnov/jose2go v1.7.0 // indirect
230-
github.com/ebitengine/purego v0.9.0 // indirect
233+
github.com/ebitengine/purego v0.10.0 // indirect
231234
github.com/eiannone/keyboard v0.0.0-20220611211555-0d226195f203 // indirect
232235
github.com/emicklei/dot v1.6.2 // indirect
233236
github.com/emicklei/go-restful/v3 v3.12.1 // indirect
@@ -247,7 +250,7 @@ require (
247250
github.com/fsnotify/fsnotify v1.9.0 // indirect
248251
github.com/fvbommel/sortorder v1.1.0 // indirect
249252
github.com/fxamacker/cbor/v2 v2.7.0 // indirect
250-
github.com/gabriel-vasile/mimetype v1.4.10 // indirect
253+
github.com/gabriel-vasile/mimetype v1.4.13 // indirect
251254
github.com/gagliardetto/anchor-go v1.0.0 // indirect
252255
github.com/gagliardetto/binary v0.8.0 // indirect
253256
github.com/gagliardetto/metaplex-go v0.2.1 // indirect
@@ -264,8 +267,8 @@ require (
264267
github.com/gin-gonic/gin v1.10.1 // indirect
265268
github.com/gkampitakis/ciinfo v0.3.2 // indirect
266269
github.com/go-asn1-ber/asn1-ber v1.5.5 // indirect
267-
github.com/go-chi/chi v1.5.5 // indirect
268-
github.com/go-errors/errors v1.4.2 // indirect
270+
github.com/go-chi/chi v4.1.2+incompatible // indirect
271+
github.com/go-errors/errors v1.5.1 // indirect
269272
github.com/go-ini/ini v1.67.0 // indirect
270273
github.com/go-jose/go-jose/v4 v4.1.3 // indirect
271274
github.com/go-json-experiment/json v0.0.0-20250223041408-d3c622f1b874 // indirect
@@ -281,13 +284,13 @@ require (
281284
github.com/go-openapi/swag v0.23.0 // indirect
282285
github.com/go-playground/locales v0.14.1 // indirect
283286
github.com/go-playground/universal-translator v0.18.1 // indirect
284-
github.com/go-playground/validator/v10 v10.28.0 // indirect
285-
github.com/go-resty/resty/v2 v2.17.1 // indirect
287+
github.com/go-playground/validator/v10 v10.30.1 // indirect
288+
github.com/go-resty/resty/v2 v2.17.2 // indirect
286289
github.com/go-viper/mapstructure/v2 v2.5.0 // indirect
287290
github.com/go-webauthn/webauthn v0.9.4 // indirect
288291
github.com/go-webauthn/x v0.1.5 // indirect
289292
github.com/goccy/go-json v0.10.5 // indirect
290-
github.com/goccy/go-yaml v1.18.0 // indirect
293+
github.com/goccy/go-yaml v1.19.2 // indirect
291294
github.com/godbus/dbus v0.0.0-20190726142602-4481cbc300e2 // indirect
292295
github.com/gofrs/flock v0.12.1 // indirect
293296
github.com/gogo/protobuf v1.3.2 // indirect
@@ -366,7 +369,7 @@ require (
366369
github.com/json-iterator/go v1.1.12 // indirect
367370
github.com/karalabe/hid v1.0.1-0.20240306101548-573246063e52 // indirect
368371
github.com/kelseyhightower/envconfig v1.4.0 // indirect
369-
github.com/klauspost/compress v1.18.2 // indirect
372+
github.com/klauspost/compress v1.18.4 // indirect
370373
github.com/klauspost/cpuid/v2 v2.2.10 // indirect
371374
github.com/kr/pretty v0.3.1 // indirect
372375
github.com/kr/text v0.2.0 // indirect
@@ -377,7 +380,7 @@ require (
377380
github.com/liggitt/tabwriter v0.0.0-20181228230101-89fcab3d43de // indirect
378381
github.com/linxGnu/grocksdb v1.9.3 // indirect
379382
github.com/logrusorgru/aurora v2.0.3+incompatible // indirect
380-
github.com/lufia/plan9stats v0.0.0-20251013123823-9fd1530e3ec3 // indirect
383+
github.com/lufia/plan9stats v0.0.0-20260216142805-b3301c5f2a88 // indirect
381384
github.com/magiconair/properties v1.8.10 // indirect
382385
github.com/mailru/easyjson v0.9.0 // indirect
383386
github.com/marcboeker/go-duckdb v1.8.5 // indirect
@@ -417,7 +420,7 @@ require (
417420
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
418421
github.com/modern-go/reflect2 v1.0.2 // indirect
419422
github.com/monochromegane/go-gitignore v0.0.0-20200626010858-205db1a8cc00 // indirect
420-
github.com/morikuni/aec v1.0.0 // indirect
423+
github.com/morikuni/aec v1.1.0 // indirect
421424
github.com/mostynb/zstdpool-freelist v0.0.0-20201229113212-927304c0c3b1 // indirect
422425
github.com/mr-tron/base58 v1.2.0 // indirect
423426
github.com/mtibben/percent v0.2.1 // indirect
@@ -471,14 +474,14 @@ require (
471474
github.com/shibumi/go-pathspec v1.3.0 // indirect
472475
github.com/shirou/gopsutil v3.21.11+incompatible // indirect
473476
github.com/shirou/gopsutil/v3 v3.24.3 // indirect
474-
github.com/shirou/gopsutil/v4 v4.25.9 // indirect
477+
github.com/shirou/gopsutil/v4 v4.26.1 // indirect
475478
github.com/sigurn/crc16 v0.0.0-20211026045750-20ab5afb07e3 // indirect
476-
github.com/sirupsen/logrus v1.9.3 // indirect
479+
github.com/sirupsen/logrus v1.9.4 // indirect
477480
github.com/skratchdot/open-golang v0.0.0-20200116055534-eef842397966 // indirect
478481
github.com/smartcontractkit/ccip-contract-examples/chains/evm v0.0.0-20260129135848-c86808ba5cb9 // indirect
479482
github.com/smartcontractkit/ccip-owner-contracts v0.1.0 // indirect
480483
github.com/smartcontractkit/chain-selectors v1.0.97 // indirect
481-
github.com/smartcontractkit/chainlink-aptos v0.0.0-20260304220149-1006d5f7bd76 // indirect
484+
github.com/smartcontractkit/chainlink-aptos v0.0.0-20260306142855-8d629e752265 // indirect
482485
github.com/smartcontractkit/chainlink-ccip/ccv/chains/evm v0.0.0-20260216170932-c8081efc1ae5 // indirect
483486
github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20260121163256-85accaf3d28d // indirect
484487
github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250912190424-fd2e35d7deb5 // indirect
@@ -514,16 +517,18 @@ require (
514517
github.com/smartcontractkit/chainlink-ton/deployment v0.0.0-20260309192839-c93b1af6a35a // indirect
515518
github.com/smartcontractkit/chainlink-tron/relayer v0.0.11-0.20260218133534-cbd44da2856b // indirect
516519
github.com/smartcontractkit/cre-sdk-go v1.5.0 // indirect
517-
github.com/smartcontractkit/freeport v0.1.3-0.20250716200817-cb5dfd0e369e // indirect
520+
github.com/smartcontractkit/freeport v0.1.3-0.20250828155247-add56fa28aad // indirect
518521
github.com/smartcontractkit/grpc-proxy v0.0.0-20240830132753-a7e17fec5ab7 // indirect
519-
github.com/smartcontractkit/mcms v0.35.1-0.20260209175626-b68b54b6e8d0 // indirect
522+
github.com/smartcontractkit/mcms v0.36.4 // indirect
520523
github.com/smartcontractkit/smdkg v0.0.0-20251029093710-c38905e58aeb // indirect
521524
github.com/smartcontractkit/tdh2/go/ocr2/decryptionplugin v0.0.0-20241009055228-33d0c0bf38de // indirect
522525
github.com/smartcontractkit/tdh2/go/tdh2 v0.0.0-20251120172354-e8ec0386b06c // indirect
523526
github.com/smartcontractkit/wsrpc v0.8.5-0.20250502134807-c57d3d995945 // indirect
524527
github.com/sourcegraph/conc v0.3.1-0.20240121214520-5f936abd7ae8 // indirect
525528
github.com/spf13/afero v1.15.0 // indirect
526529
github.com/spf13/cast v1.10.0 // indirect
530+
github.com/stellar/go-stellar-sdk v0.1.0 // indirect
531+
github.com/stellar/go-xdr v0.0.0-20231122183749-b53fb00bcac2 // indirect
527532
github.com/stephenlacy/go-ethereum-hdwallet v0.0.0-20230913225845-a4fa94429863 // indirect
528533
github.com/streamingfast/logging v0.0.0-20230608130331-f22c91403091 // indirect
529534
github.com/stretchr/objx v0.5.2 // indirect
@@ -539,8 +544,8 @@ require (
539544
github.com/tidwall/pretty v1.2.1 // indirect
540545
github.com/tidwall/sjson v1.2.5 // indirect
541546
github.com/tilt-dev/fsnotify v1.4.8-0.20220602155310-fff9c274a375 // indirect
542-
github.com/tklauser/go-sysconf v0.3.15 // indirect
543-
github.com/tklauser/numcpus v0.10.0 // indirect
547+
github.com/tklauser/go-sysconf v0.3.16 // indirect
548+
github.com/tklauser/numcpus v0.11.0 // indirect
544549
github.com/tonistiigi/dchapes-mode v0.0.0-20250318174251-73d941a28323 // indirect
545550
github.com/tonistiigi/fsutil v0.0.0-20250605211040-586307ad452f // indirect
546551
github.com/tonistiigi/go-csvvalue v0.0.0-20240814133006-030d3b2625d0 // indirect
@@ -574,7 +579,7 @@ require (
574579
go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin v0.49.0 // indirect
575580
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.63.0 // indirect
576581
go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace v0.60.0 // indirect
577-
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.63.0 // indirect
582+
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.65.0 // indirect
578583
go.opentelemetry.io/otel v1.41.0 // indirect
579584
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.12.2 // indirect
580585
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.12.2 // indirect
@@ -588,9 +593,9 @@ require (
588593
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.36.0 // indirect
589594
go.opentelemetry.io/otel/log v0.15.0 // indirect
590595
go.opentelemetry.io/otel/metric v1.41.0 // indirect
591-
go.opentelemetry.io/otel/sdk v1.39.0 // indirect
596+
go.opentelemetry.io/otel/sdk v1.40.0 // indirect
592597
go.opentelemetry.io/otel/sdk/log v0.15.0 // indirect
593-
go.opentelemetry.io/otel/sdk/metric v1.39.0 // indirect
598+
go.opentelemetry.io/otel/sdk/metric v1.40.0 // indirect
594599
go.opentelemetry.io/otel/trace v1.41.0 // indirect
595600
go.opentelemetry.io/proto/otlp v1.9.0 // indirect
596601
go.starlark.net v0.0.0-20230525235612-a134d8f9ddca // indirect
@@ -604,7 +609,7 @@ require (
604609
golang.org/x/exp v0.0.0-20260218203240-3dfff04db8fa // indirect
605610
golang.org/x/mod v0.33.0 // indirect
606611
golang.org/x/net v0.50.0 // indirect
607-
golang.org/x/oauth2 v0.32.0 // indirect
612+
golang.org/x/oauth2 v0.35.0 // indirect
608613
golang.org/x/sys v0.41.0 // indirect
609614
golang.org/x/telemetry v0.0.0-20260209163413-e7419c687ee4 // indirect
610615
golang.org/x/term v0.40.0 // indirect
@@ -616,7 +621,7 @@ require (
616621
google.golang.org/genproto v0.0.0-20250505200425-f936aa4a68b2 // indirect
617622
google.golang.org/genproto/googleapis/api v0.0.0-20260114163908-3f89685c29c3 // indirect
618623
google.golang.org/genproto/googleapis/rpc v0.0.0-20251222181119-0a764e51fe1b // indirect
619-
google.golang.org/grpc v1.78.0 // indirect
624+
google.golang.org/grpc v1.79.1 // indirect
620625
gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect
621626
gopkg.in/guregu/null.v4 v4.0.0 // indirect
622627
gopkg.in/inf.v0 v0.9.1 // indirect

0 commit comments

Comments
 (0)