Skip to content

Commit 22dad26

Browse files
committed
Use faster method to obtain sync committees for future epochs.
1 parent 81fa11a commit 22dad26

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

cmd/synccommittee/members/process.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ func process(ctx context.Context, data *dataIn) (*dataOut, error) {
3333
return nil, err
3434
}
3535

36-
syncCommittee, err := data.eth2Client.(eth2client.SyncCommitteesProvider).SyncCommittee(ctx, fmt.Sprintf("%d", data.chainTime.FirstSlotOfEpoch(epoch)))
36+
syncCommittee, err := data.eth2Client.(eth2client.SyncCommitteesProvider).SyncCommitteeAtEpoch(ctx, "head", epoch)
3737
if err != nil {
3838
return nil, errors.Wrap(err, "failed to obtain sync committee information")
3939
}

go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@ go 1.16
55
require (
66
github.com/OneOfOne/xxhash v1.2.5 // indirect
77
github.com/attestantio/dirk v1.0.4
8-
github.com/attestantio/go-eth2-client v0.8.0
8+
github.com/attestantio/go-eth2-client v0.8.1
99
github.com/ferranbt/fastssz v0.0.0-20210905181407-59cf6761a7d5
1010
github.com/gofrs/uuid v4.0.0+incompatible
1111
github.com/google/uuid v1.3.0
12-
github.com/hako/durafmt v0.0.0-20210608085754-5c1018a4e16b // indirect
12+
github.com/hako/durafmt v0.0.0-20210608085754-5c1018a4e16b
1313
github.com/hashicorp/hcl v1.0.1-vault-3 // indirect
1414
github.com/herumi/bls-eth-go-binary v0.0.0-20210902234237-7763804ee078
1515
github.com/minio/highwayhash v1.0.2 // indirect

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,8 @@ github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod h1:ufUuZ+zHj
6565
github.com/attestantio/dirk v1.0.4 h1:e5WFS3RxTvtk3BgLjUACItCcjwer07QiYWXP0pjnbZM=
6666
github.com/attestantio/dirk v1.0.4/go.mod h1:w9QSIVDKMqD7tjK4e5wrTUCyCNlXaDT8U3SfJ+JOsx4=
6767
github.com/attestantio/go-eth2-client v0.7.2/go.mod h1:kEK9iAAOBoADO5wEkd84FEOzjT1zXgVWveQsqn+uBGg=
68-
github.com/attestantio/go-eth2-client v0.8.0 h1:5aUmXOW5vdYxjV0nJpN2qUJlfXbf78266ga2e667Lp4=
69-
github.com/attestantio/go-eth2-client v0.8.0/go.mod h1:kEK9iAAOBoADO5wEkd84FEOzjT1zXgVWveQsqn+uBGg=
68+
github.com/attestantio/go-eth2-client v0.8.1 h1:KR9FVsEr7t/Gr7bmfONI8itYGDrOgnDuyIYFsfwGGdA=
69+
github.com/attestantio/go-eth2-client v0.8.1/go.mod h1:kEK9iAAOBoADO5wEkd84FEOzjT1zXgVWveQsqn+uBGg=
7070
github.com/aws/aws-sdk-go v1.33.17/go.mod h1:5zCpMtNQVjRREroY7sYe8lOMRSxkhG6MZveU8YkpAk0=
7171
github.com/aws/aws-sdk-go v1.40.41 h1:v/Y4bB8+wHCONtKV+fuHTzLiqC08lk8e9HqYhRB9PBQ=
7272
github.com/aws/aws-sdk-go v1.40.41/go.mod h1:585smgzpB/KqRA+K3y/NL/oYRqQvpNJYvLm+LY1U59Q=

0 commit comments

Comments
 (0)