From 76b561f3f9b0998aa54803bbb7825f5c4dfa3bc0 Mon Sep 17 00:00:00 2001 From: Jim McDonald Date: Tue, 22 Aug 2023 22:08:36 +0100 Subject: [PATCH] Update dependencies. --- go.mod | 2 +- go.sum | 9 +++++++++ services/accountmanager/dirk/service.go | 4 ++-- services/accountmanager/wallet/service.go | 4 ++-- .../validatorsmanager/standard/validatorstateatepoch.go | 2 +- 5 files changed, 15 insertions(+), 6 deletions(-) diff --git a/go.mod b/go.mod index 9b93c011..b1816344 100644 --- a/go.mod +++ b/go.mod @@ -5,7 +5,7 @@ go 1.20 require ( github.com/attestantio/go-block-relay v0.1.9 github.com/attestantio/go-builder-client v0.3.1 - github.com/attestantio/go-eth2-client v0.18.1 + github.com/attestantio/go-eth2-client v0.18.2 github.com/aws/aws-sdk-go v1.44.319 github.com/holiman/uint256 v1.2.3 github.com/mitchellh/go-homedir v1.1.0 diff --git a/go.sum b/go.sum index 332e784f..516e11dc 100644 --- a/go.sum +++ b/go.sum @@ -80,6 +80,8 @@ github.com/attestantio/go-builder-client v0.3.1 h1:yKULPmv9IymY2eJ0VzdRfqjUUz/8y github.com/attestantio/go-builder-client v0.3.1/go.mod h1:DwesMTOqnCp4u+n3uZ+fWL8wwnSBZVD9VMIVPDR+AZE= github.com/attestantio/go-eth2-client v0.18.1 h1:WZYYpIpWgoGA+dXDMB4rBvaxR/zPOOeBIfDC6h8knGU= github.com/attestantio/go-eth2-client v0.18.1/go.mod h1:KSVlZSW1A3jUg5H8O89DLtqxgJprRfTtI7k89fLdhu0= +github.com/attestantio/go-eth2-client v0.18.2 h1:oZk+NEGqTVl5hIxtVQwwLYXzD+tIcDEuS9MjYtMS/js= +github.com/attestantio/go-eth2-client v0.18.2/go.mod h1:KSVlZSW1A3jUg5H8O89DLtqxgJprRfTtI7k89fLdhu0= github.com/aws/aws-sdk-go v1.44.81/go.mod h1:y4AeaBuwd2Lk+GepC1E9v0qOiTws0MIWAX4oIKwKHZo= github.com/aws/aws-sdk-go v1.44.319 h1:cwynvM8DBwWGzlINTZ6XLkGy5O99wZIS0197j3B61Fs= github.com/aws/aws-sdk-go v1.44.319/go.mod h1:aVsgQcEevwlmQ7qHE9I3h+dtQgpqhFB+i8Phjh7fkwI= @@ -149,6 +151,7 @@ github.com/gin-gonic/gin v1.9.1/go.mod h1:hPrL7YrpYKXt5YId3A/Tnip5kqbEAP+KLuI3SU github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU= github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= +github.com/go-logfmt/logfmt v0.5.1/go.mod h1:WYhtIu8zTZfxdn5+rREduYbwxfcBr/Vr6KEVveWlfTs= github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= github.com/go-logr/logr v1.2.4 h1:g01GSCwiDw2xSZfjJ2/T9M+S6pFdcNtFYsp+Y43HYDQ= github.com/go-logr/logr v1.2.4/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= @@ -203,6 +206,7 @@ github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= github.com/golang/snappy v0.0.3/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/golang/snappy v0.0.4 h1:yAGX7huGHXlcLOEtBnF4w7FQwA26wojNCwOYAEhLjQM= +github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= @@ -285,10 +289,12 @@ github.com/jmespath/go-jmespath v0.4.0 h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9Y github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo= github.com/jmespath/go-jmespath/internal/testify v1.5.1 h1:shLQSRRSCCPj3f2gpwzGwWFoC7ycTf1rcQZHOlsJ6N8= github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U= +github.com/jpillora/backoff v1.0.0/go.mod h1:J/6gKK9jxlEcS3zixgDgUAsiuZ7yrSoa/FX5e0EB2j4= github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM= github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo= github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU= github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk= +github.com/julienschmidt/httprouter v1.3.0/go.mod h1:JR6WtHb+2LUe8TCKY3cZOxFyyO8IZAc4RVcycCCAKdM= github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= github.com/klauspost/cpuid/v2 v2.0.9/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg= github.com/klauspost/cpuid/v2 v2.2.5 h1:0E5MSMDEoAulmXNFquVs//DdoomxaoTY1kUhbc/qbZg= @@ -300,6 +306,7 @@ github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= +github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= github.com/leodido/go-urn v1.2.4 h1:XlAE/cm/ms7TE/VMVoduSpNBoyc2dOxHs5MZSwAN63Q= github.com/leodido/go-urn v1.2.4/go.mod h1:7ZrI8mTSeBSHl/UaRyKQW1qZeMgak41ANeCNaVckg+4= github.com/magiconair/properties v1.8.7 h1:IeQXZAiQcpL9mgcAe1Nu6cX9LLw6ExEHKjN0VQdvPDY= @@ -324,6 +331,7 @@ github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M= github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk= +github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= github.com/pelletier/go-toml/v2 v2.0.9 h1:uH2qQXheeefCCkuBBSLi7jCiSmj3VRh2+Goq2N7Xxu0= github.com/pelletier/go-toml/v2 v2.0.9/go.mod h1:tJU2Z3ZkXwnxa4DPO899bsyIoywizdUvyaeZurnPPDc= github.com/petermattis/goid v0.0.0-20180202154549-b0b1615b78e5/go.mod h1:jvVRKCrJTQWu0XVbaOlby/2lO20uSCHEMzzplHXte1o= @@ -960,6 +968,7 @@ gopkg.in/cenkalti/backoff.v1 v1.1.0/go.mod h1:J6Vskwqd+OMVJl8C33mmtxTBs2gyzfv7UD gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= +gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= gopkg.in/ini.v1 v1.67.0 h1:Dgnx+6+nfE+IfzjUEISNeydPJh9AXNNsWbGP9KzCsOA= gopkg.in/ini.v1 v1.67.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= diff --git a/services/accountmanager/dirk/service.go b/services/accountmanager/dirk/service.go index 59d033a8..93702499 100644 --- a/services/accountmanager/dirk/service.go +++ b/services/accountmanager/dirk/service.go @@ -323,7 +323,7 @@ func (s *Service) ValidatingAccountsForEpoch(ctx context.Context, epoch phase0.E validatingAccounts := make(map[phase0.ValidatorIndex]e2wtypes.Account) s.mutex.RLock() for index, validator := range validators { - state := api.ValidatorToState(validator, epoch, s.farFutureEpoch) + state := api.ValidatorToState(validator, nil, epoch, s.farFutureEpoch) stateCount[state]++ if state == api.ValidatorStateActiveOngoing || state == api.ValidatorStateActiveExiting { account := s.accounts[validator.PublicKey] @@ -373,7 +373,7 @@ func (s *Service) ValidatingAccountsForEpochByIndex(ctx context.Context, epoch p if _, present := indexPresenceMap[index]; !present { continue } - state := api.ValidatorToState(validator, epoch, s.farFutureEpoch) + state := api.ValidatorToState(validator, nil, epoch, s.farFutureEpoch) if state == api.ValidatorStateActiveOngoing || state == api.ValidatorStateActiveExiting { s.mutex.RLock() validatingAccounts[index] = s.accounts[validator.PublicKey] diff --git a/services/accountmanager/wallet/service.go b/services/accountmanager/wallet/service.go index 2e513c78..54801164 100644 --- a/services/accountmanager/wallet/service.go +++ b/services/accountmanager/wallet/service.go @@ -220,7 +220,7 @@ func (s *Service) ValidatingAccountsForEpoch(ctx context.Context, epoch phase0.E validators := s.validatorsManager.ValidatorsByPubKey(ctx, pubKeys) for index, validator := range validators { - state := api.ValidatorToState(validator, epoch, s.farFutureEpoch) + state := api.ValidatorToState(validator, nil, epoch, s.farFutureEpoch) stateCount[state]++ if state == api.ValidatorStateActiveOngoing || state == api.ValidatorStateActiveExiting { account := s.accounts[validator.PublicKey] @@ -267,7 +267,7 @@ func (s *Service) ValidatingAccountsForEpochByIndex(ctx context.Context, epoch p if _, present := indexPresenceMap[index]; !present { continue } - state := api.ValidatorToState(validator, epoch, s.farFutureEpoch) + state := api.ValidatorToState(validator, nil, epoch, s.farFutureEpoch) if state == api.ValidatorStateActiveOngoing || state == api.ValidatorStateActiveExiting { validatingAccounts[index] = s.accounts[validator.PublicKey] } diff --git a/services/validatorsmanager/standard/validatorstateatepoch.go b/services/validatorsmanager/standard/validatorstateatepoch.go index 4706a555..374d79ce 100644 --- a/services/validatorsmanager/standard/validatorstateatepoch.go +++ b/services/validatorsmanager/standard/validatorstateatepoch.go @@ -33,5 +33,5 @@ func (s *Service) ValidatorStateAtEpoch(ctx context.Context, index phase0.Valida if !exists { return api.ValidatorStateUnknown, errors.New("not found") } - return api.ValidatorToState(validator, epoch, s.farFutureEpoch), nil + return api.ValidatorToState(validator, nil, epoch, s.farFutureEpoch), nil }