From 72ab7cbe6f576d7c8ba892fdbdf59fdf562699e9 Mon Sep 17 00:00:00 2001 From: mpetrun5 Date: Tue, 16 Dec 2025 16:36:49 +0100 Subject: [PATCH 1/3] fix: update lifi validation library version --- go.mod | 4 ++-- go.sum | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/go.mod b/go.mod index 7e7c58ce..19de3ca3 100644 --- a/go.mod +++ b/go.mod @@ -21,8 +21,8 @@ require ( github.com/rs/zerolog v1.25.0 github.com/spf13/cobra v1.8.1 github.com/spf13/viper v1.9.0 - github.com/sprintertech/lifi-solver v1.0.5 - github.com/sprintertech/solver-config/go v0.0.0-20251113121131-2347b1712859 + github.com/sprintertech/lifi-solver v1.1.4-0.20251216105438-52c952a498e2 + github.com/sprintertech/solver-config/go v0.0.0-20251210120259-9f98635b2dfd github.com/stretchr/testify v1.10.0 github.com/sygmaprotocol/sygma-core v0.0.0-20250304150334-bd39ac4f7b82 go.opentelemetry.io/otel v1.16.0 diff --git a/go.sum b/go.sum index 448327a4..8c1a1940 100644 --- a/go.sum +++ b/go.sum @@ -952,8 +952,11 @@ github.com/spf13/viper v1.9.0 h1:yR6EXjTp0y0cLN8OZg1CRZmOBdI88UcGkhgyJhu6nZk= github.com/spf13/viper v1.9.0/go.mod h1:+i6ajR7OX2XaiBkrcZJFK21htRk7eDeLg7+O6bhUPP4= github.com/sprintertech/lifi-solver v1.0.5 h1:Qc4E/q8/xfXV8MZPcHIv48tEJBGt23P9pqRy4a2KGMg= github.com/sprintertech/lifi-solver v1.0.5/go.mod h1:d5/fytopwudQUE9ojF54XwtqLRFD3JbpBlri7ygb3ng= +github.com/sprintertech/lifi-solver v1.1.4-0.20251216105438-52c952a498e2 h1:NJP6kfbXjpOSd5a5LLJSDrN4Ea+cIpyPvqXEQ9UONps= +github.com/sprintertech/lifi-solver v1.1.4-0.20251216105438-52c952a498e2/go.mod h1:gWq6P8ajreJGz+oyh9PtoknQecBSvTI+EM/gowq19XA= github.com/sprintertech/solver-config/go v0.0.0-20251113121131-2347b1712859 h1:PKQlVVUTPih7WqorHHYzJHON3LlaqAQ4S7fLuioxTgc= github.com/sprintertech/solver-config/go v0.0.0-20251113121131-2347b1712859/go.mod h1:MrIGW6M815PSYKtWSeOd1Z7eiSeOIk/uA/6E2PhlQVQ= +github.com/sprintertech/solver-config/go v0.0.0-20251210120259-9f98635b2dfd/go.mod h1:MrIGW6M815PSYKtWSeOd1Z7eiSeOIk/uA/6E2PhlQVQ= github.com/status-im/keycard-go v0.0.0-20190316090335-8537d3370df4/go.mod h1:RZLeN1LMWmRsyYjvAu+I6Dm9QmlDaIIt+Y+4Kd7Tp+Q= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= From bed30c171235f3025c593bef3b3aec55f3d65308 Mon Sep 17 00:00:00 2001 From: mpetrun5 Date: Tue, 16 Dec 2025 16:39:37 +0100 Subject: [PATCH 2/3] Bump mockgen version --- .github/workflows/mocks.yml | 2 +- tss/mock/coordinator.go | 15 +++++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/.github/workflows/mocks.yml b/.github/workflows/mocks.yml index f6f957a6..2be1e76f 100644 --- a/.github/workflows/mocks.yml +++ b/.github/workflows/mocks.yml @@ -22,7 +22,7 @@ jobs: with: go-version: "^1.23" - - run: go install go.uber.org/mock/mockgen@v0.5 + - run: go install go.uber.org/mock/mockgen@v0.6 - run: make genmocks diff --git a/tss/mock/coordinator.go b/tss/mock/coordinator.go index 23a64213..091c8bd0 100644 --- a/tss/mock/coordinator.go +++ b/tss/mock/coordinator.go @@ -12,6 +12,7 @@ package mock_tss import ( context "context" reflect "reflect" + time "time" peer "github.com/libp2p/go-libp2p/core/peer" gomock "go.uber.org/mock/gomock" @@ -124,6 +125,20 @@ func (mr *MockTssProcessMockRecorder) Stop() *gomock.Call { return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Stop", reflect.TypeOf((*MockTssProcess)(nil).Stop)) } +// Timeout mocks base method. +func (m *MockTssProcess) Timeout() time.Duration { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "Timeout") + ret0, _ := ret[0].(time.Duration) + return ret0 +} + +// Timeout indicates an expected call of Timeout. +func (mr *MockTssProcessMockRecorder) Timeout() *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Timeout", reflect.TypeOf((*MockTssProcess)(nil).Timeout)) +} + // ValidCoordinators mocks base method. func (m *MockTssProcess) ValidCoordinators() []peer.ID { m.ctrl.T.Helper() From fcb58de5452119397e553d023eebb980509b9352 Mon Sep 17 00:00:00 2001 From: mpetrun5 Date: Tue, 16 Dec 2025 16:42:13 +0100 Subject: [PATCH 3/3] Update go.mod --- go.mod | 1 + go.sum | 7 +++---- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/go.mod b/go.mod index 19de3ca3..450b4a87 100644 --- a/go.mod +++ b/go.mod @@ -72,6 +72,7 @@ require ( github.com/google/uuid v1.6.0 // indirect github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0 // indirect github.com/hashicorp/go-cleanhttp v0.5.2 // indirect + github.com/hashicorp/golang-lru/v2 v2.0.7 // indirect github.com/holiman/bloomfilter/v2 v2.0.3 // indirect github.com/holiman/uint256 v1.3.2 // indirect github.com/mattn/go-runewidth v0.0.13 // indirect diff --git a/go.sum b/go.sum index 8c1a1940..0fc439a7 100644 --- a/go.sum +++ b/go.sum @@ -512,6 +512,8 @@ github.com/hashicorp/go-uuid v1.0.1/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/b github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.5-0.20210104140557-80c98217689d/go.mod h1:iADmTwqILo4mZ8BN3D2Q6+9jd8WM5uGBxy+E8yxSoD4= +github.com/hashicorp/golang-lru/v2 v2.0.7 h1:a+bsQ5rvGLjzHuww6tVxozPZFVghXaHOwFs4luLUK2k= +github.com/hashicorp/golang-lru/v2 v2.0.7/go.mod h1:QeFd9opnmA6QUJc5vARoKUSoFhyfM2/ZepoAG6RGpeM= github.com/hashicorp/hcl v1.0.0 h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4= github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ= github.com/hashicorp/logutils v1.0.0/go.mod h1:QIAnNjmIWmVIIkWDTG1z5v++HQmx9WQRO+LraFDTW64= @@ -950,12 +952,9 @@ github.com/spf13/pflag v1.0.6 h1:jFzHGLGAlb3ruxLB8MhbI6A8+AQX/2eW4qeyNZXNp2o= github.com/spf13/pflag v1.0.6/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= github.com/spf13/viper v1.9.0 h1:yR6EXjTp0y0cLN8OZg1CRZmOBdI88UcGkhgyJhu6nZk= github.com/spf13/viper v1.9.0/go.mod h1:+i6ajR7OX2XaiBkrcZJFK21htRk7eDeLg7+O6bhUPP4= -github.com/sprintertech/lifi-solver v1.0.5 h1:Qc4E/q8/xfXV8MZPcHIv48tEJBGt23P9pqRy4a2KGMg= -github.com/sprintertech/lifi-solver v1.0.5/go.mod h1:d5/fytopwudQUE9ojF54XwtqLRFD3JbpBlri7ygb3ng= github.com/sprintertech/lifi-solver v1.1.4-0.20251216105438-52c952a498e2 h1:NJP6kfbXjpOSd5a5LLJSDrN4Ea+cIpyPvqXEQ9UONps= github.com/sprintertech/lifi-solver v1.1.4-0.20251216105438-52c952a498e2/go.mod h1:gWq6P8ajreJGz+oyh9PtoknQecBSvTI+EM/gowq19XA= -github.com/sprintertech/solver-config/go v0.0.0-20251113121131-2347b1712859 h1:PKQlVVUTPih7WqorHHYzJHON3LlaqAQ4S7fLuioxTgc= -github.com/sprintertech/solver-config/go v0.0.0-20251113121131-2347b1712859/go.mod h1:MrIGW6M815PSYKtWSeOd1Z7eiSeOIk/uA/6E2PhlQVQ= +github.com/sprintertech/solver-config/go v0.0.0-20251210120259-9f98635b2dfd h1:hWqUgnuGWYMYLWk3bE8uz2Uwq+hVicBP+FlGs86Smig= github.com/sprintertech/solver-config/go v0.0.0-20251210120259-9f98635b2dfd/go.mod h1:MrIGW6M815PSYKtWSeOd1Z7eiSeOIk/uA/6E2PhlQVQ= github.com/status-im/keycard-go v0.0.0-20190316090335-8537d3370df4/go.mod h1:RZLeN1LMWmRsyYjvAu+I6Dm9QmlDaIIt+Y+4Kd7Tp+Q= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=