func (m *MockExternal) Build(arg0 *inter.MutableEventPayload, arg1 func()) error {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "Build", arg0, arg1)
	ret0, _ := ret[0].(error)
	return ret0
}
Build mocks base method
package mock
import (
	evmcore "github.com/Fantom-foundation/go-opera/evmcore"
	inter "github.com/Fantom-foundation/go-opera/inter"
	validatorpk "github.com/Fantom-foundation/go-opera/inter/validatorpk"
	opera "github.com/Fantom-foundation/go-opera/opera"
	vecmt "github.com/Fantom-foundation/go-opera/vecmt"
	hash "github.com/Fantom-foundation/lachesis-base/hash"
	idx "github.com/Fantom-foundation/lachesis-base/inter/idx"
	pos "github.com/Fantom-foundation/lachesis-base/inter/pos"
	common "github.com/ethereum/go-ethereum/common"
	types "github.com/ethereum/go-ethereum/core/types"
	event "github.com/ethereum/go-ethereum/event"
	gomock "github.com/golang/mock/gomock"
	big "math/big"
	reflect "reflect"
)
type MockExternal struct {
	ctrl     *gomock.Controller
	recorder *MockExternalMockRecorder
}
type MockExternalMockRecorder struct {
	mock *MockExternal
}
func NewMockExternal(ctrl *gomock.Controller) *MockExternal {
	mock := &MockExternal{ctrl: ctrl}
	mock.recorder = &MockExternalMockRecorder{mock}
	return mock
}
func (m *MockExternal) EXPECT() *MockExternalMockRecorder {
	return m.recorder
}
func (m *MockExternal) Broadcast(arg0 *inter.EventPayload) {
	m.ctrl.T.Helper()
	m.ctrl.Call(m, "Broadcast", arg0)
}
func (mr *MockExternalMockRecorder) Broadcast(arg0 interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Broadcast", reflect.TypeOf((*MockExternal)(nil).Broadcast), arg0)
}