mirror of
https://github.com/wealdtech/ethdo.git
synced 2026-01-09 14:07:56 -05:00
Update dependencies for deneb beta 5.
This commit is contained in:
@@ -34,11 +34,11 @@ func TestParseEpoch(t *testing.T) {
|
||||
slotDuration := 12 * time.Second
|
||||
slotsPerEpoch := uint64(32)
|
||||
epochsPerSyncCommitteePeriod := uint64(256)
|
||||
mockGenesisTimeProvider := mock.NewGenesisTimeProvider(genesisTime)
|
||||
mockGenesisProvider := mock.NewGenesisProvider(genesisTime)
|
||||
mockSpecProvider := mock.NewSpecProvider(slotDuration, slotsPerEpoch, epochsPerSyncCommitteePeriod)
|
||||
chainTime, err := standardchaintime.New(context.Background(),
|
||||
standardchaintime.WithLogLevel(zerolog.Disabled),
|
||||
standardchaintime.WithGenesisTimeProvider(mockGenesisTimeProvider),
|
||||
standardchaintime.WithGenesisProvider(mockGenesisProvider),
|
||||
standardchaintime.WithSpecProvider(mockSpecProvider),
|
||||
)
|
||||
require.NoError(t, err)
|
||||
|
||||
@@ -18,6 +18,7 @@ import (
|
||||
"encoding/hex"
|
||||
|
||||
eth2client "github.com/attestantio/go-eth2-client"
|
||||
"github.com/attestantio/go-eth2-client/api"
|
||||
"github.com/pkg/errors"
|
||||
)
|
||||
|
||||
@@ -45,7 +46,7 @@ func Network(ctx context.Context, eth2Client eth2client.Service) (string, error)
|
||||
if !isProvider {
|
||||
return "", errors.New("client does not provide deposit contract address")
|
||||
}
|
||||
specResponse, err := provider.Spec(ctx)
|
||||
specResponse, err := provider.Spec(ctx, &api.SpecOpts{})
|
||||
if err != nil {
|
||||
return "", errors.Wrap(err, "failed to obtain chain specification")
|
||||
}
|
||||
|
||||
@@ -40,7 +40,7 @@ func (c *specETH2Client) Address() string {
|
||||
}
|
||||
|
||||
// Spec provides the spec information of the chain.
|
||||
func (c *specETH2Client) Spec(ctx context.Context) (*api.Response[map[string]any], error) {
|
||||
func (c *specETH2Client) Spec(ctx context.Context, _ *api.SpecOpts) (*api.Response[map[string]any], error) {
|
||||
return &api.Response[map[string]any]{
|
||||
Data: map[string]any{
|
||||
"DEPOSIT_CONTRACT_ADDRESS": c.address,
|
||||
|
||||
@@ -34,11 +34,11 @@ func TestParseSlot(t *testing.T) {
|
||||
slotDuration := 12 * time.Second
|
||||
slotsPerSlot := uint64(32)
|
||||
epochsPerSyncCommitteePeriod := uint64(256)
|
||||
mockGenesisTimeProvider := mock.NewGenesisTimeProvider(genesisTime)
|
||||
mockGenesisProvider := mock.NewGenesisProvider(genesisTime)
|
||||
mockSpecProvider := mock.NewSpecProvider(slotDuration, slotsPerSlot, epochsPerSyncCommitteePeriod)
|
||||
chainTime, err := standardchaintime.New(context.Background(),
|
||||
standardchaintime.WithLogLevel(zerolog.Disabled),
|
||||
standardchaintime.WithGenesisTimeProvider(mockGenesisTimeProvider),
|
||||
standardchaintime.WithGenesisProvider(mockGenesisProvider),
|
||||
standardchaintime.WithSpecProvider(mockSpecProvider),
|
||||
)
|
||||
require.NoError(t, err)
|
||||
|
||||
Reference in New Issue
Block a user