Skip to content
Merged
Show file tree
Hide file tree
Changes from 8 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 1 addition & 3 deletions .mockery.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -63,13 +63,11 @@ packages:
dir: ./test/mocks
pkgname: mocks
filename: da.go
github.com/evstack/ev-node/pkg/da/types:
interfaces:
Verifier:
config:
dir: ./test/mocks
pkgname: mocks
filename: da_verifier.go
filename: da.go
github.com/evstack/ev-node/pkg/da/jsonrpc:
interfaces:
BlobModule:
Expand Down
7 changes: 6 additions & 1 deletion apps/evm/cmd/run.go
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,11 @@ var RunCmd = &cobra.Command{
return err
}

// Attach store to the EVM engine client for ExecMeta tracking (idempotent execution)
if ec, ok := executor.(*evm.EngineClient); ok {
ec.SetStore(evm.NewEVMStore(datastore))
}

genesisPath := filepath.Join(filepath.Dir(nodeConfig.ConfigPath()), "genesis.json")
genesis, err := genesispkg.LoadGenesis(genesisPath)
if err != nil {
Expand Down Expand Up @@ -250,7 +255,7 @@ func createExecutionClient(cmd *cobra.Command) (execution.Executor, error) {
genesisHash := common.HexToHash(genesisHashStr)
feeRecipient := common.HexToAddress(feeRecipientStr)

return evm.NewEngineExecutionClient(ethURL, engineURL, jwtSecret, genesisHash, feeRecipient)
return evm.NewEngineExecutionClient(ethURL, engineURL, jwtSecret, genesisHash, feeRecipient, nil)
Comment thread
tac0turtle marked this conversation as resolved.
Outdated
}

// addFlags adds flags related to the EVM execution client
Expand Down
1 change: 0 additions & 1 deletion buf.gen.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
version: v2
clean: true

plugins:
- remote: buf.build/protocolbuffers/go
Expand Down
Loading
Loading