github.com/MetalBlockchain/metalgo@v1.11.9/snow/engine/avalanche/vertex/mock_vm.go (about) 1 // Code generated by MockGen. DO NOT EDIT. 2 // Source: github.com/MetalBlockchain/metalgo/snow/engine/avalanche/vertex (interfaces: LinearizableVM) 3 // 4 // Generated by this command: 5 // 6 // mockgen -package=vertex -destination=snow/engine/avalanche/vertex/mock_vm.go github.com/MetalBlockchain/metalgo/snow/engine/avalanche/vertex LinearizableVM 7 // 8 9 // Package vertex is a generated GoMock package. 10 package vertex 11 12 import ( 13 context "context" 14 http "net/http" 15 reflect "reflect" 16 time "time" 17 18 database "github.com/MetalBlockchain/metalgo/database" 19 ids "github.com/MetalBlockchain/metalgo/ids" 20 snow "github.com/MetalBlockchain/metalgo/snow" 21 snowman "github.com/MetalBlockchain/metalgo/snow/consensus/snowman" 22 snowstorm "github.com/MetalBlockchain/metalgo/snow/consensus/snowstorm" 23 common "github.com/MetalBlockchain/metalgo/snow/engine/common" 24 version "github.com/MetalBlockchain/metalgo/version" 25 gomock "go.uber.org/mock/gomock" 26 ) 27 28 // MockLinearizableVM is a mock of LinearizableVM interface. 29 type MockLinearizableVM struct { 30 ctrl *gomock.Controller 31 recorder *MockLinearizableVMMockRecorder 32 } 33 34 // MockLinearizableVMMockRecorder is the mock recorder for MockLinearizableVM. 35 type MockLinearizableVMMockRecorder struct { 36 mock *MockLinearizableVM 37 } 38 39 // NewMockLinearizableVM creates a new mock instance. 40 func NewMockLinearizableVM(ctrl *gomock.Controller) *MockLinearizableVM { 41 mock := &MockLinearizableVM{ctrl: ctrl} 42 mock.recorder = &MockLinearizableVMMockRecorder{mock} 43 return mock 44 } 45 46 // EXPECT returns an object that allows the caller to indicate expected use. 47 func (m *MockLinearizableVM) EXPECT() *MockLinearizableVMMockRecorder { 48 return m.recorder 49 } 50 51 // AppGossip mocks base method. 52 func (m *MockLinearizableVM) AppGossip(arg0 context.Context, arg1 ids.NodeID, arg2 []byte) error { 53 m.ctrl.T.Helper() 54 ret := m.ctrl.Call(m, "AppGossip", arg0, arg1, arg2) 55 ret0, _ := ret[0].(error) 56 return ret0 57 } 58 59 // AppGossip indicates an expected call of AppGossip. 60 func (mr *MockLinearizableVMMockRecorder) AppGossip(arg0, arg1, arg2 any) *gomock.Call { 61 mr.mock.ctrl.T.Helper() 62 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AppGossip", reflect.TypeOf((*MockLinearizableVM)(nil).AppGossip), arg0, arg1, arg2) 63 } 64 65 // AppRequest mocks base method. 66 func (m *MockLinearizableVM) AppRequest(arg0 context.Context, arg1 ids.NodeID, arg2 uint32, arg3 time.Time, arg4 []byte) error { 67 m.ctrl.T.Helper() 68 ret := m.ctrl.Call(m, "AppRequest", arg0, arg1, arg2, arg3, arg4) 69 ret0, _ := ret[0].(error) 70 return ret0 71 } 72 73 // AppRequest indicates an expected call of AppRequest. 74 func (mr *MockLinearizableVMMockRecorder) AppRequest(arg0, arg1, arg2, arg3, arg4 any) *gomock.Call { 75 mr.mock.ctrl.T.Helper() 76 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AppRequest", reflect.TypeOf((*MockLinearizableVM)(nil).AppRequest), arg0, arg1, arg2, arg3, arg4) 77 } 78 79 // AppRequestFailed mocks base method. 80 func (m *MockLinearizableVM) AppRequestFailed(arg0 context.Context, arg1 ids.NodeID, arg2 uint32, arg3 *common.AppError) error { 81 m.ctrl.T.Helper() 82 ret := m.ctrl.Call(m, "AppRequestFailed", arg0, arg1, arg2, arg3) 83 ret0, _ := ret[0].(error) 84 return ret0 85 } 86 87 // AppRequestFailed indicates an expected call of AppRequestFailed. 88 func (mr *MockLinearizableVMMockRecorder) AppRequestFailed(arg0, arg1, arg2, arg3 any) *gomock.Call { 89 mr.mock.ctrl.T.Helper() 90 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AppRequestFailed", reflect.TypeOf((*MockLinearizableVM)(nil).AppRequestFailed), arg0, arg1, arg2, arg3) 91 } 92 93 // AppResponse mocks base method. 94 func (m *MockLinearizableVM) AppResponse(arg0 context.Context, arg1 ids.NodeID, arg2 uint32, arg3 []byte) error { 95 m.ctrl.T.Helper() 96 ret := m.ctrl.Call(m, "AppResponse", arg0, arg1, arg2, arg3) 97 ret0, _ := ret[0].(error) 98 return ret0 99 } 100 101 // AppResponse indicates an expected call of AppResponse. 102 func (mr *MockLinearizableVMMockRecorder) AppResponse(arg0, arg1, arg2, arg3 any) *gomock.Call { 103 mr.mock.ctrl.T.Helper() 104 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AppResponse", reflect.TypeOf((*MockLinearizableVM)(nil).AppResponse), arg0, arg1, arg2, arg3) 105 } 106 107 // BuildBlock mocks base method. 108 func (m *MockLinearizableVM) BuildBlock(arg0 context.Context) (snowman.Block, error) { 109 m.ctrl.T.Helper() 110 ret := m.ctrl.Call(m, "BuildBlock", arg0) 111 ret0, _ := ret[0].(snowman.Block) 112 ret1, _ := ret[1].(error) 113 return ret0, ret1 114 } 115 116 // BuildBlock indicates an expected call of BuildBlock. 117 func (mr *MockLinearizableVMMockRecorder) BuildBlock(arg0 any) *gomock.Call { 118 mr.mock.ctrl.T.Helper() 119 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BuildBlock", reflect.TypeOf((*MockLinearizableVM)(nil).BuildBlock), arg0) 120 } 121 122 // Connected mocks base method. 123 func (m *MockLinearizableVM) Connected(arg0 context.Context, arg1 ids.NodeID, arg2 *version.Application) error { 124 m.ctrl.T.Helper() 125 ret := m.ctrl.Call(m, "Connected", arg0, arg1, arg2) 126 ret0, _ := ret[0].(error) 127 return ret0 128 } 129 130 // Connected indicates an expected call of Connected. 131 func (mr *MockLinearizableVMMockRecorder) Connected(arg0, arg1, arg2 any) *gomock.Call { 132 mr.mock.ctrl.T.Helper() 133 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Connected", reflect.TypeOf((*MockLinearizableVM)(nil).Connected), arg0, arg1, arg2) 134 } 135 136 // CreateHandlers mocks base method. 137 func (m *MockLinearizableVM) CreateHandlers(arg0 context.Context) (map[string]http.Handler, error) { 138 m.ctrl.T.Helper() 139 ret := m.ctrl.Call(m, "CreateHandlers", arg0) 140 ret0, _ := ret[0].(map[string]http.Handler) 141 ret1, _ := ret[1].(error) 142 return ret0, ret1 143 } 144 145 // CreateHandlers indicates an expected call of CreateHandlers. 146 func (mr *MockLinearizableVMMockRecorder) CreateHandlers(arg0 any) *gomock.Call { 147 mr.mock.ctrl.T.Helper() 148 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateHandlers", reflect.TypeOf((*MockLinearizableVM)(nil).CreateHandlers), arg0) 149 } 150 151 // CrossChainAppRequest mocks base method. 152 func (m *MockLinearizableVM) CrossChainAppRequest(arg0 context.Context, arg1 ids.ID, arg2 uint32, arg3 time.Time, arg4 []byte) error { 153 m.ctrl.T.Helper() 154 ret := m.ctrl.Call(m, "CrossChainAppRequest", arg0, arg1, arg2, arg3, arg4) 155 ret0, _ := ret[0].(error) 156 return ret0 157 } 158 159 // CrossChainAppRequest indicates an expected call of CrossChainAppRequest. 160 func (mr *MockLinearizableVMMockRecorder) CrossChainAppRequest(arg0, arg1, arg2, arg3, arg4 any) *gomock.Call { 161 mr.mock.ctrl.T.Helper() 162 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CrossChainAppRequest", reflect.TypeOf((*MockLinearizableVM)(nil).CrossChainAppRequest), arg0, arg1, arg2, arg3, arg4) 163 } 164 165 // CrossChainAppRequestFailed mocks base method. 166 func (m *MockLinearizableVM) CrossChainAppRequestFailed(arg0 context.Context, arg1 ids.ID, arg2 uint32, arg3 *common.AppError) error { 167 m.ctrl.T.Helper() 168 ret := m.ctrl.Call(m, "CrossChainAppRequestFailed", arg0, arg1, arg2, arg3) 169 ret0, _ := ret[0].(error) 170 return ret0 171 } 172 173 // CrossChainAppRequestFailed indicates an expected call of CrossChainAppRequestFailed. 174 func (mr *MockLinearizableVMMockRecorder) CrossChainAppRequestFailed(arg0, arg1, arg2, arg3 any) *gomock.Call { 175 mr.mock.ctrl.T.Helper() 176 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CrossChainAppRequestFailed", reflect.TypeOf((*MockLinearizableVM)(nil).CrossChainAppRequestFailed), arg0, arg1, arg2, arg3) 177 } 178 179 // CrossChainAppResponse mocks base method. 180 func (m *MockLinearizableVM) CrossChainAppResponse(arg0 context.Context, arg1 ids.ID, arg2 uint32, arg3 []byte) error { 181 m.ctrl.T.Helper() 182 ret := m.ctrl.Call(m, "CrossChainAppResponse", arg0, arg1, arg2, arg3) 183 ret0, _ := ret[0].(error) 184 return ret0 185 } 186 187 // CrossChainAppResponse indicates an expected call of CrossChainAppResponse. 188 func (mr *MockLinearizableVMMockRecorder) CrossChainAppResponse(arg0, arg1, arg2, arg3 any) *gomock.Call { 189 mr.mock.ctrl.T.Helper() 190 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CrossChainAppResponse", reflect.TypeOf((*MockLinearizableVM)(nil).CrossChainAppResponse), arg0, arg1, arg2, arg3) 191 } 192 193 // Disconnected mocks base method. 194 func (m *MockLinearizableVM) Disconnected(arg0 context.Context, arg1 ids.NodeID) error { 195 m.ctrl.T.Helper() 196 ret := m.ctrl.Call(m, "Disconnected", arg0, arg1) 197 ret0, _ := ret[0].(error) 198 return ret0 199 } 200 201 // Disconnected indicates an expected call of Disconnected. 202 func (mr *MockLinearizableVMMockRecorder) Disconnected(arg0, arg1 any) *gomock.Call { 203 mr.mock.ctrl.T.Helper() 204 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Disconnected", reflect.TypeOf((*MockLinearizableVM)(nil).Disconnected), arg0, arg1) 205 } 206 207 // GetBlock mocks base method. 208 func (m *MockLinearizableVM) GetBlock(arg0 context.Context, arg1 ids.ID) (snowman.Block, error) { 209 m.ctrl.T.Helper() 210 ret := m.ctrl.Call(m, "GetBlock", arg0, arg1) 211 ret0, _ := ret[0].(snowman.Block) 212 ret1, _ := ret[1].(error) 213 return ret0, ret1 214 } 215 216 // GetBlock indicates an expected call of GetBlock. 217 func (mr *MockLinearizableVMMockRecorder) GetBlock(arg0, arg1 any) *gomock.Call { 218 mr.mock.ctrl.T.Helper() 219 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBlock", reflect.TypeOf((*MockLinearizableVM)(nil).GetBlock), arg0, arg1) 220 } 221 222 // GetBlockIDAtHeight mocks base method. 223 func (m *MockLinearizableVM) GetBlockIDAtHeight(arg0 context.Context, arg1 uint64) (ids.ID, error) { 224 m.ctrl.T.Helper() 225 ret := m.ctrl.Call(m, "GetBlockIDAtHeight", arg0, arg1) 226 ret0, _ := ret[0].(ids.ID) 227 ret1, _ := ret[1].(error) 228 return ret0, ret1 229 } 230 231 // GetBlockIDAtHeight indicates an expected call of GetBlockIDAtHeight. 232 func (mr *MockLinearizableVMMockRecorder) GetBlockIDAtHeight(arg0, arg1 any) *gomock.Call { 233 mr.mock.ctrl.T.Helper() 234 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBlockIDAtHeight", reflect.TypeOf((*MockLinearizableVM)(nil).GetBlockIDAtHeight), arg0, arg1) 235 } 236 237 // HealthCheck mocks base method. 238 func (m *MockLinearizableVM) HealthCheck(arg0 context.Context) (any, error) { 239 m.ctrl.T.Helper() 240 ret := m.ctrl.Call(m, "HealthCheck", arg0) 241 ret0, _ := ret[0].(any) 242 ret1, _ := ret[1].(error) 243 return ret0, ret1 244 } 245 246 // HealthCheck indicates an expected call of HealthCheck. 247 func (mr *MockLinearizableVMMockRecorder) HealthCheck(arg0 any) *gomock.Call { 248 mr.mock.ctrl.T.Helper() 249 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HealthCheck", reflect.TypeOf((*MockLinearizableVM)(nil).HealthCheck), arg0) 250 } 251 252 // Initialize mocks base method. 253 func (m *MockLinearizableVM) Initialize(arg0 context.Context, arg1 *snow.Context, arg2 database.Database, arg3, arg4, arg5 []byte, arg6 chan<- common.Message, arg7 []*common.Fx, arg8 common.AppSender) error { 254 m.ctrl.T.Helper() 255 ret := m.ctrl.Call(m, "Initialize", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8) 256 ret0, _ := ret[0].(error) 257 return ret0 258 } 259 260 // Initialize indicates an expected call of Initialize. 261 func (mr *MockLinearizableVMMockRecorder) Initialize(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8 any) *gomock.Call { 262 mr.mock.ctrl.T.Helper() 263 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Initialize", reflect.TypeOf((*MockLinearizableVM)(nil).Initialize), arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8) 264 } 265 266 // LastAccepted mocks base method. 267 func (m *MockLinearizableVM) LastAccepted(arg0 context.Context) (ids.ID, error) { 268 m.ctrl.T.Helper() 269 ret := m.ctrl.Call(m, "LastAccepted", arg0) 270 ret0, _ := ret[0].(ids.ID) 271 ret1, _ := ret[1].(error) 272 return ret0, ret1 273 } 274 275 // LastAccepted indicates an expected call of LastAccepted. 276 func (mr *MockLinearizableVMMockRecorder) LastAccepted(arg0 any) *gomock.Call { 277 mr.mock.ctrl.T.Helper() 278 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "LastAccepted", reflect.TypeOf((*MockLinearizableVM)(nil).LastAccepted), arg0) 279 } 280 281 // Linearize mocks base method. 282 func (m *MockLinearizableVM) Linearize(arg0 context.Context, arg1 ids.ID) error { 283 m.ctrl.T.Helper() 284 ret := m.ctrl.Call(m, "Linearize", arg0, arg1) 285 ret0, _ := ret[0].(error) 286 return ret0 287 } 288 289 // Linearize indicates an expected call of Linearize. 290 func (mr *MockLinearizableVMMockRecorder) Linearize(arg0, arg1 any) *gomock.Call { 291 mr.mock.ctrl.T.Helper() 292 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Linearize", reflect.TypeOf((*MockLinearizableVM)(nil).Linearize), arg0, arg1) 293 } 294 295 // ParseBlock mocks base method. 296 func (m *MockLinearizableVM) ParseBlock(arg0 context.Context, arg1 []byte) (snowman.Block, error) { 297 m.ctrl.T.Helper() 298 ret := m.ctrl.Call(m, "ParseBlock", arg0, arg1) 299 ret0, _ := ret[0].(snowman.Block) 300 ret1, _ := ret[1].(error) 301 return ret0, ret1 302 } 303 304 // ParseBlock indicates an expected call of ParseBlock. 305 func (mr *MockLinearizableVMMockRecorder) ParseBlock(arg0, arg1 any) *gomock.Call { 306 mr.mock.ctrl.T.Helper() 307 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ParseBlock", reflect.TypeOf((*MockLinearizableVM)(nil).ParseBlock), arg0, arg1) 308 } 309 310 // ParseTx mocks base method. 311 func (m *MockLinearizableVM) ParseTx(arg0 context.Context, arg1 []byte) (snowstorm.Tx, error) { 312 m.ctrl.T.Helper() 313 ret := m.ctrl.Call(m, "ParseTx", arg0, arg1) 314 ret0, _ := ret[0].(snowstorm.Tx) 315 ret1, _ := ret[1].(error) 316 return ret0, ret1 317 } 318 319 // ParseTx indicates an expected call of ParseTx. 320 func (mr *MockLinearizableVMMockRecorder) ParseTx(arg0, arg1 any) *gomock.Call { 321 mr.mock.ctrl.T.Helper() 322 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ParseTx", reflect.TypeOf((*MockLinearizableVM)(nil).ParseTx), arg0, arg1) 323 } 324 325 // SetPreference mocks base method. 326 func (m *MockLinearizableVM) SetPreference(arg0 context.Context, arg1 ids.ID) error { 327 m.ctrl.T.Helper() 328 ret := m.ctrl.Call(m, "SetPreference", arg0, arg1) 329 ret0, _ := ret[0].(error) 330 return ret0 331 } 332 333 // SetPreference indicates an expected call of SetPreference. 334 func (mr *MockLinearizableVMMockRecorder) SetPreference(arg0, arg1 any) *gomock.Call { 335 mr.mock.ctrl.T.Helper() 336 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetPreference", reflect.TypeOf((*MockLinearizableVM)(nil).SetPreference), arg0, arg1) 337 } 338 339 // SetState mocks base method. 340 func (m *MockLinearizableVM) SetState(arg0 context.Context, arg1 snow.State) error { 341 m.ctrl.T.Helper() 342 ret := m.ctrl.Call(m, "SetState", arg0, arg1) 343 ret0, _ := ret[0].(error) 344 return ret0 345 } 346 347 // SetState indicates an expected call of SetState. 348 func (mr *MockLinearizableVMMockRecorder) SetState(arg0, arg1 any) *gomock.Call { 349 mr.mock.ctrl.T.Helper() 350 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetState", reflect.TypeOf((*MockLinearizableVM)(nil).SetState), arg0, arg1) 351 } 352 353 // Shutdown mocks base method. 354 func (m *MockLinearizableVM) Shutdown(arg0 context.Context) error { 355 m.ctrl.T.Helper() 356 ret := m.ctrl.Call(m, "Shutdown", arg0) 357 ret0, _ := ret[0].(error) 358 return ret0 359 } 360 361 // Shutdown indicates an expected call of Shutdown. 362 func (mr *MockLinearizableVMMockRecorder) Shutdown(arg0 any) *gomock.Call { 363 mr.mock.ctrl.T.Helper() 364 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Shutdown", reflect.TypeOf((*MockLinearizableVM)(nil).Shutdown), arg0) 365 } 366 367 // Version mocks base method. 368 func (m *MockLinearizableVM) Version(arg0 context.Context) (string, error) { 369 m.ctrl.T.Helper() 370 ret := m.ctrl.Call(m, "Version", arg0) 371 ret0, _ := ret[0].(string) 372 ret1, _ := ret[1].(error) 373 return ret0, ret1 374 } 375 376 // Version indicates an expected call of Version. 377 func (mr *MockLinearizableVMMockRecorder) Version(arg0 any) *gomock.Call { 378 mr.mock.ctrl.T.Helper() 379 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Version", reflect.TypeOf((*MockLinearizableVM)(nil).Version), arg0) 380 }