Skip to content

Commit e1ec82f

Browse files
authored
relayer: config enhancements (#611)
1 parent e8f6cf3 commit e1ec82f

File tree

21 files changed

+449
-191
lines changed

21 files changed

+449
-191
lines changed

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,6 @@ htmlcov/
6464
*report.json
6565
*.out
6666
*coverage*
67-
testdata/
6867
.cache
6968
nosetests.xml
7069
*.cover

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@ lint-go-ops:
174174

175175
.PHONY: lint-go-relayer
176176
lint-go-relayer:
177-
cd ./relayer && golangci-lint --config ../.golangci.yml --color=always --out-format checkstyle run > golangci-lint-relayer-report.xml
177+
cd ./relayer && golangci-lint --config ../.golangci.yml --color=always --out-format checkstyle run --fix
178178

179179
.PHONY: lint-go-test
180180
lint-go-test:

integration-tests/go.mod

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ module github.com/smartcontractkit/chainlink-starknet/integration-tests
33
go 1.24.2
44

55
require (
6-
github.com/NethermindEth/juno v0.12.5
7-
github.com/NethermindEth/starknet.go v0.8.0
6+
github.com/NethermindEth/juno v0.14.0
7+
github.com/NethermindEth/starknet.go v0.9.0
88
github.com/barkimedes/go-deepcopy v0.0.0-20220514131651-17c30cfc62df
99
github.com/go-resty/resty/v2 v2.16.3
1010
github.com/google/uuid v1.6.0
@@ -82,7 +82,7 @@ require (
8282
github.com/benbjohnson/clock v1.3.5 // indirect
8383
github.com/beorn7/perks v1.0.1 // indirect
8484
github.com/bgentry/speakeasy v0.1.1-0.20220910012023-760eaf8b6816 // indirect
85-
github.com/bits-and-blooms/bitset v1.20.0 // indirect
85+
github.com/bits-and-blooms/bitset v1.21.0 // indirect
8686
github.com/blang/semver/v4 v4.0.0 // indirect
8787
github.com/blendle/zapdriver v1.3.1 // indirect
8888
github.com/btcsuite/btcd v0.24.2 // indirect
@@ -108,7 +108,7 @@ require (
108108
github.com/cockroachdb/errors v1.11.3 // indirect
109109
github.com/cockroachdb/fifo v0.0.0-20240606204812-0bbfbd93a7ce // indirect
110110
github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b // indirect
111-
github.com/cockroachdb/pebble v1.1.2 // indirect
111+
github.com/cockroachdb/pebble v1.1.4 // indirect
112112
github.com/cockroachdb/redact v1.1.5 // indirect
113113
github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06 // indirect
114114
github.com/coder/websocket v1.8.13 // indirect
@@ -207,7 +207,7 @@ require (
207207
github.com/google/go-querystring v1.1.0 // indirect
208208
github.com/google/go-tpm v0.9.0 // indirect
209209
github.com/google/gofuzz v1.2.0 // indirect
210-
github.com/google/pprof v0.0.0-20241210010833-40e02aabc2ad // indirect
210+
github.com/google/pprof v0.0.0-20250208200701-d0013a598941 // indirect
211211
github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 // indirect
212212
github.com/gorilla/context v1.1.1 // indirect
213213
github.com/gorilla/securecookie v1.1.2 // indirect
@@ -262,7 +262,7 @@ require (
262262
github.com/karalabe/hid v1.0.1-0.20240306101548-573246063e52 // indirect
263263
github.com/kelseyhightower/envconfig v1.4.0 // indirect
264264
github.com/klauspost/compress v1.18.0 // indirect
265-
github.com/klauspost/cpuid/v2 v2.2.9 // indirect
265+
github.com/klauspost/cpuid/v2 v2.2.10 // indirect
266266
github.com/kr/pretty v0.3.1 // indirect
267267
github.com/kr/text v0.2.0 // indirect
268268
github.com/leanovate/gopter v0.2.11 // indirect
@@ -320,10 +320,10 @@ require (
320320
github.com/petermattis/goid v0.0.0-20240813172612-4fcff4a6cae7 // indirect
321321
github.com/pierrec/lz4/v4 v4.1.22 // indirect
322322
github.com/pion/dtls/v2 v2.2.12 // indirect
323-
github.com/pion/logging v0.2.2 // indirect
323+
github.com/pion/logging v0.2.3 // indirect
324324
github.com/pion/stun/v2 v2.0.0 // indirect
325325
github.com/pion/transport/v2 v2.2.10 // indirect
326-
github.com/pion/transport/v3 v3.0.1 // indirect
326+
github.com/pion/transport/v3 v3.0.7 // indirect
327327
github.com/pkg/errors v0.9.1 // indirect
328328
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
329329
github.com/power-devops/perfstat v0.0.0-20240221224432-82ca36839d55 // indirect
@@ -404,6 +404,7 @@ require (
404404
github.com/valyala/fastjson v1.6.4 // indirect
405405
github.com/vektah/gqlparser/v2 v2.5.14 // indirect
406406
github.com/wk8/go-ordered-map/v2 v2.1.8 // indirect
407+
github.com/wlynxg/anet v0.0.5 // indirect
407408
github.com/x448/float16 v0.8.4 // indirect
408409
github.com/xlab/treeprint v1.2.0 // indirect
409410
github.com/xrash/smetrics v0.0.0-20240521201337-686a1a2994c1 // indirect

integration-tests/go.sum

Lines changed: 22 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -90,10 +90,10 @@ github.com/Masterminds/semver/v3 v3.3.1 h1:QtNSWtVZ3nBfk8mAOu/B6v7FMJ+NHTIgUPi7r
9090
github.com/Masterminds/semver/v3 v3.3.1/go.mod h1:4V+yj/TJE1HU9XfppCwVMZq3I84lprf4nC11bSS5beM=
9191
github.com/Microsoft/go-winio v0.6.2 h1:F2VQgta7ecxGYO8k3ZZz3RS8fVIXVxONVUPlNERoyfY=
9292
github.com/Microsoft/go-winio v0.6.2/go.mod h1:yd8OoFMLzJbo9gZq8j5qaps8bJ9aShtEA8Ipt1oGCvU=
93-
github.com/NethermindEth/juno v0.12.5 h1:a+KYQg8MxzNJIbbqGHq+vU9nTyuWu3acbyXxcUPUDOY=
94-
github.com/NethermindEth/juno v0.12.5/go.mod h1:XonWmZVRwCVHv1gjoVCoTFiZnYObwdukpd3NCsl04bA=
95-
github.com/NethermindEth/starknet.go v0.8.0 h1:mGh7qDWrvuXJPcgGJP31DpifzP6+Ef2gt/BQhaqsV40=
96-
github.com/NethermindEth/starknet.go v0.8.0/go.mod h1:slNA8PxtxA/0LQv0FwHnL3lHFDNhVZfTK6U2gjVb7l8=
93+
github.com/NethermindEth/juno v0.14.0 h1:3Sqk4QXCDWZeOCpv3UCct3r9ppCBi8hmWugCO69tzpE=
94+
github.com/NethermindEth/juno v0.14.0/go.mod h1:vE3gOysZn6fyrnYW21fbUfT3eYIcqcASMlt21sMpYFk=
95+
github.com/NethermindEth/starknet.go v0.9.0 h1:awIIu28KR0YDwnvzsLy3o7bARlMTBW2c13HjOCYbfZY=
96+
github.com/NethermindEth/starknet.go v0.9.0/go.mod h1:o/KkLDJ3ovqMwTpwiEd5V9r0U6Zz10bwxTnGFs9nYR0=
9797
github.com/Nvveen/Gotty v0.0.0-20120604004816-cd527374f1e5 h1:TngWCqHvy9oXAN6lEVMRuU21PR1EtLVZJmdB18Gu3Rw=
9898
github.com/Nvveen/Gotty v0.0.0-20120604004816-cd527374f1e5/go.mod h1:lmUJ/7eu/Q8D7ML55dXQrVaamCz2vxCfdQBasLZfHKk=
9999
github.com/RaveNoX/go-jsoncommentstrip v1.0.0/go.mod h1:78ihd09MekBnJnxpICcwzCMzGrKSKYe4AqU6PDYYpjk=
@@ -191,8 +191,8 @@ github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6r
191191
github.com/bgentry/speakeasy v0.1.0/go.mod h1:+zsyZBPWlz7T6j88CTgSN5bM796AkVf0kBD4zp0CCIs=
192192
github.com/bgentry/speakeasy v0.1.1-0.20220910012023-760eaf8b6816 h1:41iFGWnSlI2gVpmOtVTJZNodLdLQLn/KsJqFvXwnd/s=
193193
github.com/bgentry/speakeasy v0.1.1-0.20220910012023-760eaf8b6816/go.mod h1:+zsyZBPWlz7T6j88CTgSN5bM796AkVf0kBD4zp0CCIs=
194-
github.com/bits-and-blooms/bitset v1.20.0 h1:2F+rfL86jE2d/bmw7OhqUg2Sj/1rURkBn3MdfoPyRVU=
195-
github.com/bits-and-blooms/bitset v1.20.0/go.mod h1:7hO7Gc7Pp1vODcmWvKMRA9BNmbv6a/7QIWpPxHddWR8=
194+
github.com/bits-and-blooms/bitset v1.21.0 h1:9RlxRbMI5dRNNburKqfDSiz5POfImKgtablyV01WUw0=
195+
github.com/bits-and-blooms/bitset v1.21.0/go.mod h1:7hO7Gc7Pp1vODcmWvKMRA9BNmbv6a/7QIWpPxHddWR8=
196196
github.com/bketelsen/crypt v0.0.4/go.mod h1:aI6NrJ0pMGgvZKL1iVgXLnfIFJtfV+bKCoqOes/6LfM=
197197
github.com/blang/semver/v4 v4.0.0 h1:1PFHFE6yCCTv8C1TeyNNarDzntLi7wMI5i/pzqYIsAM=
198198
github.com/blang/semver/v4 v4.0.0/go.mod h1:IbckMUScFkM3pff0VJDNKRiT6TG/YpiHIM2yvyW5YoQ=
@@ -276,8 +276,8 @@ github.com/cockroachdb/fifo v0.0.0-20240606204812-0bbfbd93a7ce h1:giXvy4KSc/6g/e
276276
github.com/cockroachdb/fifo v0.0.0-20240606204812-0bbfbd93a7ce/go.mod h1:9/y3cnZ5GKakj/H4y9r9GTjCvAFta7KLgSHPJJYc52M=
277277
github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b h1:r6VH0faHjZeQy818SGhaone5OnYfxFR/+AzdY3sf5aE=
278278
github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b/go.mod h1:Vz9DsVWQQhf3vs21MhPMZpMGSht7O/2vFW2xusFUVOs=
279-
github.com/cockroachdb/pebble v1.1.2 h1:CUh2IPtR4swHlEj48Rhfzw6l/d0qA31fItcIszQVIsA=
280-
github.com/cockroachdb/pebble v1.1.2/go.mod h1:4exszw1r40423ZsmkG/09AFEG83I0uDgfujJdbL6kYU=
279+
github.com/cockroachdb/pebble v1.1.4 h1:5II1uEP4MyHLDnsrbv/EZ36arcb9Mxg3n+owhZ3GrG8=
280+
github.com/cockroachdb/pebble v1.1.4/go.mod h1:4exszw1r40423ZsmkG/09AFEG83I0uDgfujJdbL6kYU=
281281
github.com/cockroachdb/redact v1.1.5 h1:u1PMllDkdFfPWaNGMyLD1+so+aq3uUItthCFqzwPJ30=
282282
github.com/cockroachdb/redact v1.1.5/go.mod h1:BVNblN9mBWFyMyqK1k3AAiSxhvhfK2oOZZ2lK+dpvRg=
283283
github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06 h1:zuQyyAKVxetITBuuhv3BI9cMrmStnpT18zmgmTxunpo=
@@ -648,8 +648,8 @@ github.com/google/pprof v0.0.0-20201203190320-1bf35d6f28c2/go.mod h1:kpwsk12EmLe
648648
github.com/google/pprof v0.0.0-20210122040257-d980be63207e/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE=
649649
github.com/google/pprof v0.0.0-20210226084205-cbba55b83ad5/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE=
650650
github.com/google/pprof v0.0.0-20210407192527-94a9f03dee38/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE=
651-
github.com/google/pprof v0.0.0-20241210010833-40e02aabc2ad h1:a6HEuzUHeKH6hwfN/ZoQgRgVIWFJljSWa/zetS2WTvg=
652-
github.com/google/pprof v0.0.0-20241210010833-40e02aabc2ad/go.mod h1:vavhavw2zAxS5dIdcRluK6cSGGPlZynqzFM8NdvU144=
651+
github.com/google/pprof v0.0.0-20250208200701-d0013a598941 h1:43XjGa6toxLpeksjcxs1jIoIyr+vUfOqY2c6HB4bpoc=
652+
github.com/google/pprof v0.0.0-20250208200701-d0013a598941/go.mod h1:vavhavw2zAxS5dIdcRluK6cSGGPlZynqzFM8NdvU144=
653653
github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI=
654654
github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 h1:El6M4kTTCOh6aBiKaUGG7oYTSPP8MxqL4YI3kZKwcP4=
655655
github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510/go.mod h1:pupxD2MaaD3pAXIBCelhxNneeOaAeabZDe5s4K6zSpQ=
@@ -878,8 +878,8 @@ github.com/klauspost/compress v1.11.4/go.mod h1:aoV0uJVorq1K+umq18yTdKaF57EivdYs
878878
github.com/klauspost/compress v1.18.0 h1:c/Cqfb0r+Yi+JtIEq73FWXVkRonBlf0CRNYc8Zttxdo=
879879
github.com/klauspost/compress v1.18.0/go.mod h1:2Pp+KzxcywXVXMr50+X0Q/Lsb43OQHYWRCY2AiWywWQ=
880880
github.com/klauspost/cpuid/v2 v2.0.9/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg=
881-
github.com/klauspost/cpuid/v2 v2.2.9 h1:66ze0taIn2H33fBvCkXuv9BmCwDfafmiIVpKV9kKGuY=
882-
github.com/klauspost/cpuid/v2 v2.2.9/go.mod h1:rqkxqrZ1EhYM9G+hXH7YdowN5R5RGN6NK4QwQ3WMXF8=
881+
github.com/klauspost/cpuid/v2 v2.2.10 h1:tBs3QSyvjDyFTq3uoc/9xFpCuOsJQFNPiAhYdw2skhE=
882+
github.com/klauspost/cpuid/v2 v2.2.10/go.mod h1:hqwkgyIinND0mEev00jJYCxPNVRVXFQeu1XKlok6oO0=
883883
github.com/knz/go-libedit v1.10.1/go.mod h1:MZTVkCWyz0oBc7JOWP3wNAzd002ZbM/5hgShxwh4x8M=
884884
github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ=
885885
github.com/konsorten/go-windows-terminal-sequences v1.0.2/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ=
@@ -1054,8 +1054,8 @@ github.com/onsi/ginkgo v1.16.4/go.mod h1:dX+/inL/fNMqNlz0e9LfyB9TswhZpCVdJM/Z6Vv
10541054
github.com/onsi/ginkgo v1.16.5 h1:8xi0RTUf59SOSfEtZMvwTvXYMzG4gV23XVHOZiXNtnE=
10551055
github.com/onsi/ginkgo v1.16.5/go.mod h1:+E8gABHa3K6zRBolWtd+ROzc/U5bkGt0FwiG042wbpU=
10561056
github.com/onsi/ginkgo/v2 v2.1.3/go.mod h1:vw5CSIxN1JObi/U8gcbwft7ZxR2dgaR70JSE3/PpL4c=
1057-
github.com/onsi/ginkgo/v2 v2.21.0 h1:7rg/4f3rB88pb5obDgNZrNHrQ4e6WpjonchcpuBRnZM=
1058-
github.com/onsi/ginkgo/v2 v2.21.0/go.mod h1:7Du3c42kxCUegi0IImZ1wUQzMBVecgIHjR1C+NkhLQo=
1057+
github.com/onsi/ginkgo/v2 v2.22.2 h1:/3X8Panh8/WwhU/3Ssa6rCKqPLuAkVY2I0RoyDLySlU=
1058+
github.com/onsi/ginkgo/v2 v2.22.2/go.mod h1:oeMosUL+8LtarXBHu/c0bx2D/K9zyQ6uX3cTyztHwsk=
10591059
github.com/onsi/gomega v1.4.1/go.mod h1:C1qb7wdrVGGVU+Z6iS04AVkA3Q65CEZX59MT0QO5uiA=
10601060
github.com/onsi/gomega v1.7.1/go.mod h1:XdKZgCCFLUoM/7CFJVPcG8C1xQ1AJ0vpAezJrB7JYyY=
10611061
github.com/onsi/gomega v1.10.1/go.mod h1:iN09h71vgCQne3DLsj+A5owkum+a2tYe+TOCB1ybHNo=
@@ -1104,16 +1104,18 @@ github.com/pingcap/errors v0.11.4/go.mod h1:Oi8TUi2kEtXXLMJk9l1cGmz20kV3TaQ0usTw
11041104
github.com/pion/dtls/v2 v2.2.7/go.mod h1:8WiMkebSHFD0T+dIU+UeBaoV7kDhOW5oDCzZ7WZ/F9s=
11051105
github.com/pion/dtls/v2 v2.2.12 h1:KP7H5/c1EiVAAKUmXyCzPiQe5+bCJrpOeKg/L05dunk=
11061106
github.com/pion/dtls/v2 v2.2.12/go.mod h1:d9SYc9fch0CqK90mRk1dC7AkzzpwJj6u2GU3u+9pqFE=
1107-
github.com/pion/logging v0.2.2 h1:M9+AIj/+pxNsDfAT64+MAVgJO0rsyLnoJKCqf//DoeY=
11081107
github.com/pion/logging v0.2.2/go.mod h1:k0/tDVsRCX2Mb2ZEmTqNa7CWsQPc+YYCB7Q+5pahoms=
1108+
github.com/pion/logging v0.2.3 h1:gHuf0zpoh1GW67Nr6Gj4cv5Z9ZscU7g/EaoC/Ke/igI=
1109+
github.com/pion/logging v0.2.3/go.mod h1:z8YfknkquMe1csOrxK5kc+5/ZPAzMxbKLX5aXpbpC90=
11091110
github.com/pion/stun/v2 v2.0.0 h1:A5+wXKLAypxQri59+tmQKVs7+l6mMM+3d+eER9ifRU0=
11101111
github.com/pion/stun/v2 v2.0.0/go.mod h1:22qRSh08fSEttYUmJZGlriq9+03jtVmXNODgLccj8GQ=
11111112
github.com/pion/transport/v2 v2.2.1/go.mod h1:cXXWavvCnFF6McHTft3DWS9iic2Mftcz1Aq29pGcU5g=
11121113
github.com/pion/transport/v2 v2.2.4/go.mod h1:q2U/tf9FEfnSBGSW6w5Qp5PFWRLRj3NjLhCCgpRK4p0=
11131114
github.com/pion/transport/v2 v2.2.10 h1:ucLBLE8nuxiHfvkFKnkDQRYWYfp8ejf4YBOPfaQpw6Q=
11141115
github.com/pion/transport/v2 v2.2.10/go.mod h1:sq1kSLWs+cHW9E+2fJP95QudkzbK7wscs8yYgQToO5E=
1115-
github.com/pion/transport/v3 v3.0.1 h1:gDTlPJwROfSfz6QfSi0ZmeCSkFcnWWiiR9ES0ouANiM=
11161116
github.com/pion/transport/v3 v3.0.1/go.mod h1:UY7kiITrlMv7/IKgd5eTUcaahZx5oUN3l9SzK5f5xE0=
1117+
github.com/pion/transport/v3 v3.0.7 h1:iRbMH05BzSNwhILHoBoAPxoB9xQgOaJk+591KC9P1o0=
1118+
github.com/pion/transport/v3 v3.0.7/go.mod h1:YleKiTZ4vqNxVwh77Z0zytYi7rXHl7j6uPLGhhz9rwo=
11171119
github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e/go.mod h1:pJLUxLENpZxwdsKMEsNbx1VGcRFpLqf3715MtcvvzbA=
11181120
github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
11191121
github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
@@ -1420,6 +1422,8 @@ github.com/vektah/gqlparser/v2 v2.5.14/go.mod h1:WQQjFc+I1YIzoPvZBhUQX7waZgg3pML
14201422
github.com/wk8/go-ordered-map/v2 v2.1.8 h1:5h/BUHu93oj4gIdvHHHGsScSTMijfx5PeYkE/fJgbpc=
14211423
github.com/wk8/go-ordered-map/v2 v2.1.8/go.mod h1:5nJHM5DyteebpVlHnWMV0rPz6Zp7+xBAnxjb1X5vnTw=
14221424
github.com/wlynxg/anet v0.0.3/go.mod h1:eay5PRQr7fIVAMbTbchTnO9gG65Hg/uYGdc7mguHxoA=
1425+
github.com/wlynxg/anet v0.0.5 h1:J3VJGi1gvo0JwZ/P1/Yc/8p63SoW98B5dHkYDmpgvvU=
1426+
github.com/wlynxg/anet v0.0.5/go.mod h1:eay5PRQr7fIVAMbTbchTnO9gG65Hg/uYGdc7mguHxoA=
14231427
github.com/x448/float16 v0.8.4 h1:qLwI1I70+NjRFUR3zs1JPUCgaCXSh3SW62uAKT1mSBM=
14241428
github.com/x448/float16 v0.8.4/go.mod h1:14CWIYCyZA/cWjXOioeEpHeN/83MdbZDRQHoFcYsOfg=
14251429
github.com/xlab/treeprint v1.2.0 h1:HzHnuAF1plUN2zGlAFHbSQP2qJ0ZAD3XF5XD7OesXRQ=
@@ -1530,8 +1534,8 @@ go.uber.org/atomic v1.11.0/go.mod h1:LUxbIzbOniOlMKjJjyPfpl4v+PKK2cNJn91OQbhoJI0
15301534
go.uber.org/goleak v1.1.11/go.mod h1:cwTWslyiVhfpKIDGSZEM2HlOvcqm+tG4zioyIeLoqMQ=
15311535
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
15321536
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
1533-
go.uber.org/mock v0.4.0 h1:VcM4ZOtdbR4f6VXfiOpwpVJDL6lCReaZ6mw31wqh7KU=
1534-
go.uber.org/mock v0.4.0/go.mod h1:a6FSlNadKUHUa9IP5Vyt1zh4fC7uAwxMutEAscFbkZc=
1537+
go.uber.org/mock v0.5.0 h1:KAMbZvZPyBPWgD14IrIQ38QCyjwpvVVV6K/bHl1IwQU=
1538+
go.uber.org/mock v0.5.0/go.mod h1:ge71pBPLYDk7QIi1LupWxdAykm7KIEFchiOqd6z7qMM=
15351539
go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0=
15361540
go.uber.org/multierr v1.3.0/go.mod h1:VgVr7evmIr6uPjLBxg28wmKNXyqE9akIJ5XnfpiKl+4=
15371541
go.uber.org/multierr v1.5.0/go.mod h1:FeouvMocqHpRaaGuG9EjoKcStLC43Zu/fmqdUMPcKYU=

monitoring/go.mod

Lines changed: 13 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ module github.com/smartcontractkit/chainlink-starknet/monitoring
33
go 1.24.2
44

55
require (
6-
github.com/NethermindEth/juno v0.12.5
7-
github.com/NethermindEth/starknet.go v0.8.0
6+
github.com/NethermindEth/juno v0.14.0
7+
github.com/NethermindEth/starknet.go v0.9.0
88
github.com/prometheus/client_golang v1.21.1
99
github.com/smartcontractkit/chainlink-common v0.7.1-0.20250602141924-3c15a42d8266
1010
github.com/smartcontractkit/chainlink-common/pkg/monitoring v0.0.0-20250602141924-3c15a42d8266
@@ -21,9 +21,7 @@ require (
2121
github.com/XSAM/otelsql v0.29.0 // indirect
2222
github.com/bahlo/generic-list-go v0.2.0 // indirect
2323
github.com/beorn7/perks v1.0.1 // indirect
24-
github.com/bits-and-blooms/bitset v1.15.0 // indirect
25-
github.com/btcsuite/btcd/btcec/v2 v2.3.4 // indirect
26-
github.com/btcsuite/btcd/chaincfg/chainhash v1.0.3 // indirect
24+
github.com/bits-and-blooms/bitset v1.21.0 // indirect
2725
github.com/buger/jsonparser v1.1.1 // indirect
2826
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
2927
github.com/cespare/xxhash/v2 v2.3.0 // indirect
@@ -32,37 +30,37 @@ require (
3230
github.com/cockroachdb/errors v1.11.3 // indirect
3331
github.com/cockroachdb/fifo v0.0.0-20240606204812-0bbfbd93a7ce // indirect
3432
github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b // indirect
35-
github.com/cockroachdb/pebble v1.1.2 // indirect
33+
github.com/cockroachdb/pebble v1.1.4 // indirect
3634
github.com/cockroachdb/redact v1.1.5 // indirect
3735
github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06 // indirect
3836
github.com/confluentinc/confluent-kafka-go/v2 v2.3.0 // indirect
39-
github.com/consensys/bavard v0.1.22 // indirect
40-
github.com/consensys/gnark-crypto v0.14.0 // indirect
37+
github.com/consensys/bavard v0.1.27 // indirect
38+
github.com/consensys/gnark-crypto v0.16.0 // indirect
4139
github.com/containerd/platforms v0.2.1 // indirect
4240
github.com/cpuguy83/dockercfg v0.3.2 // indirect
4341
github.com/crate-crypto/go-ipa v0.0.0-20240724233137-53bbb0ceb27a // indirect
4442
github.com/crate-crypto/go-kzg-4844 v1.1.0 // indirect
4543
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
4644
github.com/deckarep/golang-set/v2 v2.6.0 // indirect
47-
github.com/decred/dcrd/dcrec/secp256k1/v4 v4.3.0 // indirect
45+
github.com/decred/dcrd/dcrec/secp256k1/v4 v4.4.0 // indirect
4846
github.com/distribution/reference v0.6.0 // indirect
4947
github.com/ebitengine/purego v0.8.4 // indirect
5048
github.com/ethereum/c-kzg-4844 v1.0.3 // indirect
51-
github.com/ethereum/go-ethereum v1.14.11 // indirect
49+
github.com/ethereum/go-ethereum v1.15.0 // indirect
5250
github.com/ethereum/go-verkle v0.2.2 // indirect
5351
github.com/fatih/color v1.17.0 // indirect
5452
github.com/felixge/httpsnoop v1.0.4 // indirect
5553
github.com/fsnotify/fsnotify v1.7.0 // indirect
5654
github.com/fxamacker/cbor/v2 v2.7.0 // indirect
57-
github.com/gabriel-vasile/mimetype v1.4.4 // indirect
55+
github.com/gabriel-vasile/mimetype v1.4.8 // indirect
5856
github.com/getsentry/sentry-go v0.27.0 // indirect
5957
github.com/go-json-experiment/json v0.0.0-20231102232822-2e55bd4e08b0 // indirect
6058
github.com/go-logr/logr v1.4.2 // indirect
6159
github.com/go-logr/stdr v1.2.2 // indirect
6260
github.com/go-ole/go-ole v1.3.0 // indirect
6361
github.com/go-playground/locales v0.14.1 // indirect
6462
github.com/go-playground/universal-translator v0.18.1 // indirect
65-
github.com/go-playground/validator/v10 v10.22.1 // indirect
63+
github.com/go-playground/validator/v10 v10.25.0 // indirect
6664
github.com/go-viper/mapstructure/v2 v2.2.1 // indirect
6765
github.com/gogo/protobuf v1.3.3 // indirect
6866
github.com/golang/protobuf v1.5.4 // indirect
@@ -76,7 +74,7 @@ require (
7674
github.com/hashicorp/go-hclog v1.5.0 // indirect
7775
github.com/hashicorp/go-plugin v1.6.2 // indirect
7876
github.com/hashicorp/yamux v0.1.1 // indirect
79-
github.com/holiman/uint256 v1.3.1 // indirect
77+
github.com/holiman/uint256 v1.3.2 // indirect
8078
github.com/invopop/jsonschema v0.12.0 // indirect
8179
github.com/jackc/chunkreader/v2 v2.0.1 // indirect
8280
github.com/jackc/pgconn v1.14.3 // indirect
@@ -122,7 +120,7 @@ require (
122120
github.com/shopspring/decimal v1.4.0 // indirect
123121
github.com/smartcontractkit/freeport v0.1.0 // indirect
124122
github.com/smartcontractkit/grpc-proxy v0.0.0-20240830132753-a7e17fec5ab7 // indirect
125-
github.com/spf13/pflag v1.0.5 // indirect
123+
github.com/spf13/pflag v1.0.6 // indirect
126124
github.com/stretchr/objx v0.5.2 // indirect
127125
github.com/supranational/blst v0.3.13 // indirect
128126
github.com/tklauser/go-sysconf v0.3.15 // indirect
@@ -152,7 +150,7 @@ require (
152150
go.opentelemetry.io/proto/otlp v1.5.0 // indirect
153151
go.uber.org/zap v1.27.0 // indirect
154152
golang.org/x/crypto v0.36.0 // indirect
155-
golang.org/x/exp v0.0.0-20240909161429-701f63a606c0 // indirect
153+
golang.org/x/exp v0.0.0-20250218142911-aa4b98e5adaa // indirect
156154
golang.org/x/net v0.38.0 // indirect
157155
golang.org/x/sync v0.12.0 // indirect
158156
golang.org/x/sys v0.32.0 // indirect

0 commit comments

Comments
 (0)