Skip to content

Commit

Permalink
Simplify Requester initialization from bootstrap
Browse files Browse the repository at this point in the history
  • Loading branch information
m-Peter committed Nov 11, 2024
1 parent 37cec8f commit bb7e00c
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 15 deletions.
7 changes: 1 addition & 6 deletions bootstrap/bootstrap.go
Original file line number Diff line number Diff line change
Expand Up @@ -211,18 +211,13 @@ func (b *Bootstrap) StartAPIServer(ctx context.Context) error {
b.logger,
)

tracer, err := replayer.DefaultCallTracer()
if err != nil {
return err
}
blocksProvider := replayer.NewBlocksProvider(
b.storages.Blocks,
b.config.FlowNetworkID,
tracer,
nil,
)

evm, err := requester.NewEVM(
b.storages.Storage,
b.storages.Registers,
blocksProvider,
b.client,
Expand Down
10 changes: 1 addition & 9 deletions services/requester/requester.go
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,6 @@ type Requester interface {
var _ Requester = &EVM{}

type EVM struct {
store *pebble.Storage
registerStore *pebble.RegisterStorage
blocksProvider *replayer.BlocksProvider
client *CrossSporkClient
Expand All @@ -104,7 +103,6 @@ type EVM struct {
}

func NewEVM(
store *pebble.Storage,
registerStore *pebble.RegisterStorage,
blocksProvider *replayer.BlocksProvider,
client *CrossSporkClient,
Expand Down Expand Up @@ -165,7 +163,6 @@ func NewEVM(
}

evm := &EVM{
store: store,
registerStore: registerStore,
blocksProvider: blocksProvider,
client: client,
Expand Down Expand Up @@ -513,16 +510,11 @@ func (e *EVM) getSignerNetworkInfo(ctx context.Context) (uint32, uint64, error)
}

func (e *EVM) getBlockView(evmHeight uint64) (*query.View, error) {
blocksProvider := replayer.NewBlocksProvider(
e.blocks,
e.config.FlowNetworkID,
nil,
)
viewProvider := query.NewViewProvider(
e.config.FlowNetworkID,
evm.StorageAccountAddress(e.config.FlowNetworkID),
e.registerStore,
blocksProvider,
e.blocksProvider,
120_000_000,
)

Expand Down

0 comments on commit bb7e00c

Please sign in to comment.