github.com/Finschia/ostracon@v1.1.5/abci/client/mocks/client.go (about)

     1  // Code generated by mockery. DO NOT EDIT.
     2  
     3  package mocks
     4  
     5  import (
     6  	abcicli "github.com/Finschia/ostracon/abci/client"
     7  	abcitypes "github.com/Finschia/ostracon/abci/types"
     8  
     9  	log "github.com/Finschia/ostracon/libs/log"
    10  
    11  	mock "github.com/stretchr/testify/mock"
    12  
    13  	types "github.com/tendermint/tendermint/abci/types"
    14  )
    15  
    16  // Client is an autogenerated mock type for the Client type
    17  type Client struct {
    18  	mock.Mock
    19  }
    20  
    21  // ApplySnapshotChunkAsync provides a mock function with given fields: _a0, _a1
    22  func (_m *Client) ApplySnapshotChunkAsync(_a0 types.RequestApplySnapshotChunk, _a1 abcicli.ResponseCallback) *abcicli.ReqRes {
    23  	ret := _m.Called(_a0, _a1)
    24  
    25  	var r0 *abcicli.ReqRes
    26  	if rf, ok := ret.Get(0).(func(types.RequestApplySnapshotChunk, abcicli.ResponseCallback) *abcicli.ReqRes); ok {
    27  		r0 = rf(_a0, _a1)
    28  	} else {
    29  		if ret.Get(0) != nil {
    30  			r0 = ret.Get(0).(*abcicli.ReqRes)
    31  		}
    32  	}
    33  
    34  	return r0
    35  }
    36  
    37  // ApplySnapshotChunkSync provides a mock function with given fields: _a0
    38  func (_m *Client) ApplySnapshotChunkSync(_a0 types.RequestApplySnapshotChunk) (*types.ResponseApplySnapshotChunk, error) {
    39  	ret := _m.Called(_a0)
    40  
    41  	var r0 *types.ResponseApplySnapshotChunk
    42  	var r1 error
    43  	if rf, ok := ret.Get(0).(func(types.RequestApplySnapshotChunk) (*types.ResponseApplySnapshotChunk, error)); ok {
    44  		return rf(_a0)
    45  	}
    46  	if rf, ok := ret.Get(0).(func(types.RequestApplySnapshotChunk) *types.ResponseApplySnapshotChunk); ok {
    47  		r0 = rf(_a0)
    48  	} else {
    49  		if ret.Get(0) != nil {
    50  			r0 = ret.Get(0).(*types.ResponseApplySnapshotChunk)
    51  		}
    52  	}
    53  
    54  	if rf, ok := ret.Get(1).(func(types.RequestApplySnapshotChunk) error); ok {
    55  		r1 = rf(_a0)
    56  	} else {
    57  		r1 = ret.Error(1)
    58  	}
    59  
    60  	return r0, r1
    61  }
    62  
    63  // BeginBlockAsync provides a mock function with given fields: _a0, _a1
    64  func (_m *Client) BeginBlockAsync(_a0 abcitypes.RequestBeginBlock, _a1 abcicli.ResponseCallback) *abcicli.ReqRes {
    65  	ret := _m.Called(_a0, _a1)
    66  
    67  	var r0 *abcicli.ReqRes
    68  	if rf, ok := ret.Get(0).(func(abcitypes.RequestBeginBlock, abcicli.ResponseCallback) *abcicli.ReqRes); ok {
    69  		r0 = rf(_a0, _a1)
    70  	} else {
    71  		if ret.Get(0) != nil {
    72  			r0 = ret.Get(0).(*abcicli.ReqRes)
    73  		}
    74  	}
    75  
    76  	return r0
    77  }
    78  
    79  // BeginBlockSync provides a mock function with given fields: _a0
    80  func (_m *Client) BeginBlockSync(_a0 abcitypes.RequestBeginBlock) (*types.ResponseBeginBlock, error) {
    81  	ret := _m.Called(_a0)
    82  
    83  	var r0 *types.ResponseBeginBlock
    84  	var r1 error
    85  	if rf, ok := ret.Get(0).(func(abcitypes.RequestBeginBlock) (*types.ResponseBeginBlock, error)); ok {
    86  		return rf(_a0)
    87  	}
    88  	if rf, ok := ret.Get(0).(func(abcitypes.RequestBeginBlock) *types.ResponseBeginBlock); ok {
    89  		r0 = rf(_a0)
    90  	} else {
    91  		if ret.Get(0) != nil {
    92  			r0 = ret.Get(0).(*types.ResponseBeginBlock)
    93  		}
    94  	}
    95  
    96  	if rf, ok := ret.Get(1).(func(abcitypes.RequestBeginBlock) error); ok {
    97  		r1 = rf(_a0)
    98  	} else {
    99  		r1 = ret.Error(1)
   100  	}
   101  
   102  	return r0, r1
   103  }
   104  
   105  // BeginRecheckTxAsync provides a mock function with given fields: _a0, _a1
   106  func (_m *Client) BeginRecheckTxAsync(_a0 abcitypes.RequestBeginRecheckTx, _a1 abcicli.ResponseCallback) *abcicli.ReqRes {
   107  	ret := _m.Called(_a0, _a1)
   108  
   109  	var r0 *abcicli.ReqRes
   110  	if rf, ok := ret.Get(0).(func(abcitypes.RequestBeginRecheckTx, abcicli.ResponseCallback) *abcicli.ReqRes); ok {
   111  		r0 = rf(_a0, _a1)
   112  	} else {
   113  		if ret.Get(0) != nil {
   114  			r0 = ret.Get(0).(*abcicli.ReqRes)
   115  		}
   116  	}
   117  
   118  	return r0
   119  }
   120  
   121  // BeginRecheckTxSync provides a mock function with given fields: _a0
   122  func (_m *Client) BeginRecheckTxSync(_a0 abcitypes.RequestBeginRecheckTx) (*abcitypes.ResponseBeginRecheckTx, error) {
   123  	ret := _m.Called(_a0)
   124  
   125  	var r0 *abcitypes.ResponseBeginRecheckTx
   126  	var r1 error
   127  	if rf, ok := ret.Get(0).(func(abcitypes.RequestBeginRecheckTx) (*abcitypes.ResponseBeginRecheckTx, error)); ok {
   128  		return rf(_a0)
   129  	}
   130  	if rf, ok := ret.Get(0).(func(abcitypes.RequestBeginRecheckTx) *abcitypes.ResponseBeginRecheckTx); ok {
   131  		r0 = rf(_a0)
   132  	} else {
   133  		if ret.Get(0) != nil {
   134  			r0 = ret.Get(0).(*abcitypes.ResponseBeginRecheckTx)
   135  		}
   136  	}
   137  
   138  	if rf, ok := ret.Get(1).(func(abcitypes.RequestBeginRecheckTx) error); ok {
   139  		r1 = rf(_a0)
   140  	} else {
   141  		r1 = ret.Error(1)
   142  	}
   143  
   144  	return r0, r1
   145  }
   146  
   147  // CheckTxAsync provides a mock function with given fields: _a0, _a1
   148  func (_m *Client) CheckTxAsync(_a0 types.RequestCheckTx, _a1 abcicli.ResponseCallback) *abcicli.ReqRes {
   149  	ret := _m.Called(_a0, _a1)
   150  
   151  	var r0 *abcicli.ReqRes
   152  	if rf, ok := ret.Get(0).(func(types.RequestCheckTx, abcicli.ResponseCallback) *abcicli.ReqRes); ok {
   153  		r0 = rf(_a0, _a1)
   154  	} else {
   155  		if ret.Get(0) != nil {
   156  			r0 = ret.Get(0).(*abcicli.ReqRes)
   157  		}
   158  	}
   159  
   160  	return r0
   161  }
   162  
   163  // CheckTxSync provides a mock function with given fields: _a0
   164  func (_m *Client) CheckTxSync(_a0 types.RequestCheckTx) (*abcitypes.ResponseCheckTx, error) {
   165  	ret := _m.Called(_a0)
   166  
   167  	var r0 *abcitypes.ResponseCheckTx
   168  	var r1 error
   169  	if rf, ok := ret.Get(0).(func(types.RequestCheckTx) (*abcitypes.ResponseCheckTx, error)); ok {
   170  		return rf(_a0)
   171  	}
   172  	if rf, ok := ret.Get(0).(func(types.RequestCheckTx) *abcitypes.ResponseCheckTx); ok {
   173  		r0 = rf(_a0)
   174  	} else {
   175  		if ret.Get(0) != nil {
   176  			r0 = ret.Get(0).(*abcitypes.ResponseCheckTx)
   177  		}
   178  	}
   179  
   180  	if rf, ok := ret.Get(1).(func(types.RequestCheckTx) error); ok {
   181  		r1 = rf(_a0)
   182  	} else {
   183  		r1 = ret.Error(1)
   184  	}
   185  
   186  	return r0, r1
   187  }
   188  
   189  // CommitAsync provides a mock function with given fields: _a0
   190  func (_m *Client) CommitAsync(_a0 abcicli.ResponseCallback) *abcicli.ReqRes {
   191  	ret := _m.Called(_a0)
   192  
   193  	var r0 *abcicli.ReqRes
   194  	if rf, ok := ret.Get(0).(func(abcicli.ResponseCallback) *abcicli.ReqRes); ok {
   195  		r0 = rf(_a0)
   196  	} else {
   197  		if ret.Get(0) != nil {
   198  			r0 = ret.Get(0).(*abcicli.ReqRes)
   199  		}
   200  	}
   201  
   202  	return r0
   203  }
   204  
   205  // CommitSync provides a mock function with given fields:
   206  func (_m *Client) CommitSync() (*types.ResponseCommit, error) {
   207  	ret := _m.Called()
   208  
   209  	var r0 *types.ResponseCommit
   210  	var r1 error
   211  	if rf, ok := ret.Get(0).(func() (*types.ResponseCommit, error)); ok {
   212  		return rf()
   213  	}
   214  	if rf, ok := ret.Get(0).(func() *types.ResponseCommit); ok {
   215  		r0 = rf()
   216  	} else {
   217  		if ret.Get(0) != nil {
   218  			r0 = ret.Get(0).(*types.ResponseCommit)
   219  		}
   220  	}
   221  
   222  	if rf, ok := ret.Get(1).(func() error); ok {
   223  		r1 = rf()
   224  	} else {
   225  		r1 = ret.Error(1)
   226  	}
   227  
   228  	return r0, r1
   229  }
   230  
   231  // DeliverTxAsync provides a mock function with given fields: _a0, _a1
   232  func (_m *Client) DeliverTxAsync(_a0 types.RequestDeliverTx, _a1 abcicli.ResponseCallback) *abcicli.ReqRes {
   233  	ret := _m.Called(_a0, _a1)
   234  
   235  	var r0 *abcicli.ReqRes
   236  	if rf, ok := ret.Get(0).(func(types.RequestDeliverTx, abcicli.ResponseCallback) *abcicli.ReqRes); ok {
   237  		r0 = rf(_a0, _a1)
   238  	} else {
   239  		if ret.Get(0) != nil {
   240  			r0 = ret.Get(0).(*abcicli.ReqRes)
   241  		}
   242  	}
   243  
   244  	return r0
   245  }
   246  
   247  // DeliverTxSync provides a mock function with given fields: _a0
   248  func (_m *Client) DeliverTxSync(_a0 types.RequestDeliverTx) (*types.ResponseDeliverTx, error) {
   249  	ret := _m.Called(_a0)
   250  
   251  	var r0 *types.ResponseDeliverTx
   252  	var r1 error
   253  	if rf, ok := ret.Get(0).(func(types.RequestDeliverTx) (*types.ResponseDeliverTx, error)); ok {
   254  		return rf(_a0)
   255  	}
   256  	if rf, ok := ret.Get(0).(func(types.RequestDeliverTx) *types.ResponseDeliverTx); ok {
   257  		r0 = rf(_a0)
   258  	} else {
   259  		if ret.Get(0) != nil {
   260  			r0 = ret.Get(0).(*types.ResponseDeliverTx)
   261  		}
   262  	}
   263  
   264  	if rf, ok := ret.Get(1).(func(types.RequestDeliverTx) error); ok {
   265  		r1 = rf(_a0)
   266  	} else {
   267  		r1 = ret.Error(1)
   268  	}
   269  
   270  	return r0, r1
   271  }
   272  
   273  // EchoAsync provides a mock function with given fields: _a0, _a1
   274  func (_m *Client) EchoAsync(_a0 string, _a1 abcicli.ResponseCallback) *abcicli.ReqRes {
   275  	ret := _m.Called(_a0, _a1)
   276  
   277  	var r0 *abcicli.ReqRes
   278  	if rf, ok := ret.Get(0).(func(string, abcicli.ResponseCallback) *abcicli.ReqRes); ok {
   279  		r0 = rf(_a0, _a1)
   280  	} else {
   281  		if ret.Get(0) != nil {
   282  			r0 = ret.Get(0).(*abcicli.ReqRes)
   283  		}
   284  	}
   285  
   286  	return r0
   287  }
   288  
   289  // EchoSync provides a mock function with given fields: _a0
   290  func (_m *Client) EchoSync(_a0 string) (*types.ResponseEcho, error) {
   291  	ret := _m.Called(_a0)
   292  
   293  	var r0 *types.ResponseEcho
   294  	var r1 error
   295  	if rf, ok := ret.Get(0).(func(string) (*types.ResponseEcho, error)); ok {
   296  		return rf(_a0)
   297  	}
   298  	if rf, ok := ret.Get(0).(func(string) *types.ResponseEcho); ok {
   299  		r0 = rf(_a0)
   300  	} else {
   301  		if ret.Get(0) != nil {
   302  			r0 = ret.Get(0).(*types.ResponseEcho)
   303  		}
   304  	}
   305  
   306  	if rf, ok := ret.Get(1).(func(string) error); ok {
   307  		r1 = rf(_a0)
   308  	} else {
   309  		r1 = ret.Error(1)
   310  	}
   311  
   312  	return r0, r1
   313  }
   314  
   315  // EndBlockAsync provides a mock function with given fields: _a0, _a1
   316  func (_m *Client) EndBlockAsync(_a0 types.RequestEndBlock, _a1 abcicli.ResponseCallback) *abcicli.ReqRes {
   317  	ret := _m.Called(_a0, _a1)
   318  
   319  	var r0 *abcicli.ReqRes
   320  	if rf, ok := ret.Get(0).(func(types.RequestEndBlock, abcicli.ResponseCallback) *abcicli.ReqRes); ok {
   321  		r0 = rf(_a0, _a1)
   322  	} else {
   323  		if ret.Get(0) != nil {
   324  			r0 = ret.Get(0).(*abcicli.ReqRes)
   325  		}
   326  	}
   327  
   328  	return r0
   329  }
   330  
   331  // EndBlockSync provides a mock function with given fields: _a0
   332  func (_m *Client) EndBlockSync(_a0 types.RequestEndBlock) (*types.ResponseEndBlock, error) {
   333  	ret := _m.Called(_a0)
   334  
   335  	var r0 *types.ResponseEndBlock
   336  	var r1 error
   337  	if rf, ok := ret.Get(0).(func(types.RequestEndBlock) (*types.ResponseEndBlock, error)); ok {
   338  		return rf(_a0)
   339  	}
   340  	if rf, ok := ret.Get(0).(func(types.RequestEndBlock) *types.ResponseEndBlock); ok {
   341  		r0 = rf(_a0)
   342  	} else {
   343  		if ret.Get(0) != nil {
   344  			r0 = ret.Get(0).(*types.ResponseEndBlock)
   345  		}
   346  	}
   347  
   348  	if rf, ok := ret.Get(1).(func(types.RequestEndBlock) error); ok {
   349  		r1 = rf(_a0)
   350  	} else {
   351  		r1 = ret.Error(1)
   352  	}
   353  
   354  	return r0, r1
   355  }
   356  
   357  // EndRecheckTxAsync provides a mock function with given fields: _a0, _a1
   358  func (_m *Client) EndRecheckTxAsync(_a0 abcitypes.RequestEndRecheckTx, _a1 abcicli.ResponseCallback) *abcicli.ReqRes {
   359  	ret := _m.Called(_a0, _a1)
   360  
   361  	var r0 *abcicli.ReqRes
   362  	if rf, ok := ret.Get(0).(func(abcitypes.RequestEndRecheckTx, abcicli.ResponseCallback) *abcicli.ReqRes); ok {
   363  		r0 = rf(_a0, _a1)
   364  	} else {
   365  		if ret.Get(0) != nil {
   366  			r0 = ret.Get(0).(*abcicli.ReqRes)
   367  		}
   368  	}
   369  
   370  	return r0
   371  }
   372  
   373  // EndRecheckTxSync provides a mock function with given fields: _a0
   374  func (_m *Client) EndRecheckTxSync(_a0 abcitypes.RequestEndRecheckTx) (*abcitypes.ResponseEndRecheckTx, error) {
   375  	ret := _m.Called(_a0)
   376  
   377  	var r0 *abcitypes.ResponseEndRecheckTx
   378  	var r1 error
   379  	if rf, ok := ret.Get(0).(func(abcitypes.RequestEndRecheckTx) (*abcitypes.ResponseEndRecheckTx, error)); ok {
   380  		return rf(_a0)
   381  	}
   382  	if rf, ok := ret.Get(0).(func(abcitypes.RequestEndRecheckTx) *abcitypes.ResponseEndRecheckTx); ok {
   383  		r0 = rf(_a0)
   384  	} else {
   385  		if ret.Get(0) != nil {
   386  			r0 = ret.Get(0).(*abcitypes.ResponseEndRecheckTx)
   387  		}
   388  	}
   389  
   390  	if rf, ok := ret.Get(1).(func(abcitypes.RequestEndRecheckTx) error); ok {
   391  		r1 = rf(_a0)
   392  	} else {
   393  		r1 = ret.Error(1)
   394  	}
   395  
   396  	return r0, r1
   397  }
   398  
   399  // Error provides a mock function with given fields:
   400  func (_m *Client) Error() error {
   401  	ret := _m.Called()
   402  
   403  	var r0 error
   404  	if rf, ok := ret.Get(0).(func() error); ok {
   405  		r0 = rf()
   406  	} else {
   407  		r0 = ret.Error(0)
   408  	}
   409  
   410  	return r0
   411  }
   412  
   413  // FlushAsync provides a mock function with given fields: _a0
   414  func (_m *Client) FlushAsync(_a0 abcicli.ResponseCallback) *abcicli.ReqRes {
   415  	ret := _m.Called(_a0)
   416  
   417  	var r0 *abcicli.ReqRes
   418  	if rf, ok := ret.Get(0).(func(abcicli.ResponseCallback) *abcicli.ReqRes); ok {
   419  		r0 = rf(_a0)
   420  	} else {
   421  		if ret.Get(0) != nil {
   422  			r0 = ret.Get(0).(*abcicli.ReqRes)
   423  		}
   424  	}
   425  
   426  	return r0
   427  }
   428  
   429  // FlushSync provides a mock function with given fields:
   430  func (_m *Client) FlushSync() (*types.ResponseFlush, error) {
   431  	ret := _m.Called()
   432  
   433  	var r0 *types.ResponseFlush
   434  	var r1 error
   435  	if rf, ok := ret.Get(0).(func() (*types.ResponseFlush, error)); ok {
   436  		return rf()
   437  	}
   438  	if rf, ok := ret.Get(0).(func() *types.ResponseFlush); ok {
   439  		r0 = rf()
   440  	} else {
   441  		if ret.Get(0) != nil {
   442  			r0 = ret.Get(0).(*types.ResponseFlush)
   443  		}
   444  	}
   445  
   446  	if rf, ok := ret.Get(1).(func() error); ok {
   447  		r1 = rf()
   448  	} else {
   449  		r1 = ret.Error(1)
   450  	}
   451  
   452  	return r0, r1
   453  }
   454  
   455  // GetGlobalCallback provides a mock function with given fields:
   456  func (_m *Client) GetGlobalCallback() abcicli.GlobalCallback {
   457  	ret := _m.Called()
   458  
   459  	var r0 abcicli.GlobalCallback
   460  	if rf, ok := ret.Get(0).(func() abcicli.GlobalCallback); ok {
   461  		r0 = rf()
   462  	} else {
   463  		if ret.Get(0) != nil {
   464  			r0 = ret.Get(0).(abcicli.GlobalCallback)
   465  		}
   466  	}
   467  
   468  	return r0
   469  }
   470  
   471  // InfoAsync provides a mock function with given fields: _a0, _a1
   472  func (_m *Client) InfoAsync(_a0 types.RequestInfo, _a1 abcicli.ResponseCallback) *abcicli.ReqRes {
   473  	ret := _m.Called(_a0, _a1)
   474  
   475  	var r0 *abcicli.ReqRes
   476  	if rf, ok := ret.Get(0).(func(types.RequestInfo, abcicli.ResponseCallback) *abcicli.ReqRes); ok {
   477  		r0 = rf(_a0, _a1)
   478  	} else {
   479  		if ret.Get(0) != nil {
   480  			r0 = ret.Get(0).(*abcicli.ReqRes)
   481  		}
   482  	}
   483  
   484  	return r0
   485  }
   486  
   487  // InfoSync provides a mock function with given fields: _a0
   488  func (_m *Client) InfoSync(_a0 types.RequestInfo) (*types.ResponseInfo, error) {
   489  	ret := _m.Called(_a0)
   490  
   491  	var r0 *types.ResponseInfo
   492  	var r1 error
   493  	if rf, ok := ret.Get(0).(func(types.RequestInfo) (*types.ResponseInfo, error)); ok {
   494  		return rf(_a0)
   495  	}
   496  	if rf, ok := ret.Get(0).(func(types.RequestInfo) *types.ResponseInfo); ok {
   497  		r0 = rf(_a0)
   498  	} else {
   499  		if ret.Get(0) != nil {
   500  			r0 = ret.Get(0).(*types.ResponseInfo)
   501  		}
   502  	}
   503  
   504  	if rf, ok := ret.Get(1).(func(types.RequestInfo) error); ok {
   505  		r1 = rf(_a0)
   506  	} else {
   507  		r1 = ret.Error(1)
   508  	}
   509  
   510  	return r0, r1
   511  }
   512  
   513  // InitChainAsync provides a mock function with given fields: _a0, _a1
   514  func (_m *Client) InitChainAsync(_a0 types.RequestInitChain, _a1 abcicli.ResponseCallback) *abcicli.ReqRes {
   515  	ret := _m.Called(_a0, _a1)
   516  
   517  	var r0 *abcicli.ReqRes
   518  	if rf, ok := ret.Get(0).(func(types.RequestInitChain, abcicli.ResponseCallback) *abcicli.ReqRes); ok {
   519  		r0 = rf(_a0, _a1)
   520  	} else {
   521  		if ret.Get(0) != nil {
   522  			r0 = ret.Get(0).(*abcicli.ReqRes)
   523  		}
   524  	}
   525  
   526  	return r0
   527  }
   528  
   529  // InitChainSync provides a mock function with given fields: _a0
   530  func (_m *Client) InitChainSync(_a0 types.RequestInitChain) (*types.ResponseInitChain, error) {
   531  	ret := _m.Called(_a0)
   532  
   533  	var r0 *types.ResponseInitChain
   534  	var r1 error
   535  	if rf, ok := ret.Get(0).(func(types.RequestInitChain) (*types.ResponseInitChain, error)); ok {
   536  		return rf(_a0)
   537  	}
   538  	if rf, ok := ret.Get(0).(func(types.RequestInitChain) *types.ResponseInitChain); ok {
   539  		r0 = rf(_a0)
   540  	} else {
   541  		if ret.Get(0) != nil {
   542  			r0 = ret.Get(0).(*types.ResponseInitChain)
   543  		}
   544  	}
   545  
   546  	if rf, ok := ret.Get(1).(func(types.RequestInitChain) error); ok {
   547  		r1 = rf(_a0)
   548  	} else {
   549  		r1 = ret.Error(1)
   550  	}
   551  
   552  	return r0, r1
   553  }
   554  
   555  // IsRunning provides a mock function with given fields:
   556  func (_m *Client) IsRunning() bool {
   557  	ret := _m.Called()
   558  
   559  	var r0 bool
   560  	if rf, ok := ret.Get(0).(func() bool); ok {
   561  		r0 = rf()
   562  	} else {
   563  		r0 = ret.Get(0).(bool)
   564  	}
   565  
   566  	return r0
   567  }
   568  
   569  // ListSnapshotsAsync provides a mock function with given fields: _a0, _a1
   570  func (_m *Client) ListSnapshotsAsync(_a0 types.RequestListSnapshots, _a1 abcicli.ResponseCallback) *abcicli.ReqRes {
   571  	ret := _m.Called(_a0, _a1)
   572  
   573  	var r0 *abcicli.ReqRes
   574  	if rf, ok := ret.Get(0).(func(types.RequestListSnapshots, abcicli.ResponseCallback) *abcicli.ReqRes); ok {
   575  		r0 = rf(_a0, _a1)
   576  	} else {
   577  		if ret.Get(0) != nil {
   578  			r0 = ret.Get(0).(*abcicli.ReqRes)
   579  		}
   580  	}
   581  
   582  	return r0
   583  }
   584  
   585  // ListSnapshotsSync provides a mock function with given fields: _a0
   586  func (_m *Client) ListSnapshotsSync(_a0 types.RequestListSnapshots) (*types.ResponseListSnapshots, error) {
   587  	ret := _m.Called(_a0)
   588  
   589  	var r0 *types.ResponseListSnapshots
   590  	var r1 error
   591  	if rf, ok := ret.Get(0).(func(types.RequestListSnapshots) (*types.ResponseListSnapshots, error)); ok {
   592  		return rf(_a0)
   593  	}
   594  	if rf, ok := ret.Get(0).(func(types.RequestListSnapshots) *types.ResponseListSnapshots); ok {
   595  		r0 = rf(_a0)
   596  	} else {
   597  		if ret.Get(0) != nil {
   598  			r0 = ret.Get(0).(*types.ResponseListSnapshots)
   599  		}
   600  	}
   601  
   602  	if rf, ok := ret.Get(1).(func(types.RequestListSnapshots) error); ok {
   603  		r1 = rf(_a0)
   604  	} else {
   605  		r1 = ret.Error(1)
   606  	}
   607  
   608  	return r0, r1
   609  }
   610  
   611  // LoadSnapshotChunkAsync provides a mock function with given fields: _a0, _a1
   612  func (_m *Client) LoadSnapshotChunkAsync(_a0 types.RequestLoadSnapshotChunk, _a1 abcicli.ResponseCallback) *abcicli.ReqRes {
   613  	ret := _m.Called(_a0, _a1)
   614  
   615  	var r0 *abcicli.ReqRes
   616  	if rf, ok := ret.Get(0).(func(types.RequestLoadSnapshotChunk, abcicli.ResponseCallback) *abcicli.ReqRes); ok {
   617  		r0 = rf(_a0, _a1)
   618  	} else {
   619  		if ret.Get(0) != nil {
   620  			r0 = ret.Get(0).(*abcicli.ReqRes)
   621  		}
   622  	}
   623  
   624  	return r0
   625  }
   626  
   627  // LoadSnapshotChunkSync provides a mock function with given fields: _a0
   628  func (_m *Client) LoadSnapshotChunkSync(_a0 types.RequestLoadSnapshotChunk) (*types.ResponseLoadSnapshotChunk, error) {
   629  	ret := _m.Called(_a0)
   630  
   631  	var r0 *types.ResponseLoadSnapshotChunk
   632  	var r1 error
   633  	if rf, ok := ret.Get(0).(func(types.RequestLoadSnapshotChunk) (*types.ResponseLoadSnapshotChunk, error)); ok {
   634  		return rf(_a0)
   635  	}
   636  	if rf, ok := ret.Get(0).(func(types.RequestLoadSnapshotChunk) *types.ResponseLoadSnapshotChunk); ok {
   637  		r0 = rf(_a0)
   638  	} else {
   639  		if ret.Get(0) != nil {
   640  			r0 = ret.Get(0).(*types.ResponseLoadSnapshotChunk)
   641  		}
   642  	}
   643  
   644  	if rf, ok := ret.Get(1).(func(types.RequestLoadSnapshotChunk) error); ok {
   645  		r1 = rf(_a0)
   646  	} else {
   647  		r1 = ret.Error(1)
   648  	}
   649  
   650  	return r0, r1
   651  }
   652  
   653  // OfferSnapshotAsync provides a mock function with given fields: _a0, _a1
   654  func (_m *Client) OfferSnapshotAsync(_a0 types.RequestOfferSnapshot, _a1 abcicli.ResponseCallback) *abcicli.ReqRes {
   655  	ret := _m.Called(_a0, _a1)
   656  
   657  	var r0 *abcicli.ReqRes
   658  	if rf, ok := ret.Get(0).(func(types.RequestOfferSnapshot, abcicli.ResponseCallback) *abcicli.ReqRes); ok {
   659  		r0 = rf(_a0, _a1)
   660  	} else {
   661  		if ret.Get(0) != nil {
   662  			r0 = ret.Get(0).(*abcicli.ReqRes)
   663  		}
   664  	}
   665  
   666  	return r0
   667  }
   668  
   669  // OfferSnapshotSync provides a mock function with given fields: _a0
   670  func (_m *Client) OfferSnapshotSync(_a0 types.RequestOfferSnapshot) (*types.ResponseOfferSnapshot, error) {
   671  	ret := _m.Called(_a0)
   672  
   673  	var r0 *types.ResponseOfferSnapshot
   674  	var r1 error
   675  	if rf, ok := ret.Get(0).(func(types.RequestOfferSnapshot) (*types.ResponseOfferSnapshot, error)); ok {
   676  		return rf(_a0)
   677  	}
   678  	if rf, ok := ret.Get(0).(func(types.RequestOfferSnapshot) *types.ResponseOfferSnapshot); ok {
   679  		r0 = rf(_a0)
   680  	} else {
   681  		if ret.Get(0) != nil {
   682  			r0 = ret.Get(0).(*types.ResponseOfferSnapshot)
   683  		}
   684  	}
   685  
   686  	if rf, ok := ret.Get(1).(func(types.RequestOfferSnapshot) error); ok {
   687  		r1 = rf(_a0)
   688  	} else {
   689  		r1 = ret.Error(1)
   690  	}
   691  
   692  	return r0, r1
   693  }
   694  
   695  // OnReset provides a mock function with given fields:
   696  func (_m *Client) OnReset() error {
   697  	ret := _m.Called()
   698  
   699  	var r0 error
   700  	if rf, ok := ret.Get(0).(func() error); ok {
   701  		r0 = rf()
   702  	} else {
   703  		r0 = ret.Error(0)
   704  	}
   705  
   706  	return r0
   707  }
   708  
   709  // OnStart provides a mock function with given fields:
   710  func (_m *Client) OnStart() error {
   711  	ret := _m.Called()
   712  
   713  	var r0 error
   714  	if rf, ok := ret.Get(0).(func() error); ok {
   715  		r0 = rf()
   716  	} else {
   717  		r0 = ret.Error(0)
   718  	}
   719  
   720  	return r0
   721  }
   722  
   723  // OnStop provides a mock function with given fields:
   724  func (_m *Client) OnStop() {
   725  	_m.Called()
   726  }
   727  
   728  // QueryAsync provides a mock function with given fields: _a0, _a1
   729  func (_m *Client) QueryAsync(_a0 types.RequestQuery, _a1 abcicli.ResponseCallback) *abcicli.ReqRes {
   730  	ret := _m.Called(_a0, _a1)
   731  
   732  	var r0 *abcicli.ReqRes
   733  	if rf, ok := ret.Get(0).(func(types.RequestQuery, abcicli.ResponseCallback) *abcicli.ReqRes); ok {
   734  		r0 = rf(_a0, _a1)
   735  	} else {
   736  		if ret.Get(0) != nil {
   737  			r0 = ret.Get(0).(*abcicli.ReqRes)
   738  		}
   739  	}
   740  
   741  	return r0
   742  }
   743  
   744  // QuerySync provides a mock function with given fields: _a0
   745  func (_m *Client) QuerySync(_a0 types.RequestQuery) (*types.ResponseQuery, error) {
   746  	ret := _m.Called(_a0)
   747  
   748  	var r0 *types.ResponseQuery
   749  	var r1 error
   750  	if rf, ok := ret.Get(0).(func(types.RequestQuery) (*types.ResponseQuery, error)); ok {
   751  		return rf(_a0)
   752  	}
   753  	if rf, ok := ret.Get(0).(func(types.RequestQuery) *types.ResponseQuery); ok {
   754  		r0 = rf(_a0)
   755  	} else {
   756  		if ret.Get(0) != nil {
   757  			r0 = ret.Get(0).(*types.ResponseQuery)
   758  		}
   759  	}
   760  
   761  	if rf, ok := ret.Get(1).(func(types.RequestQuery) error); ok {
   762  		r1 = rf(_a0)
   763  	} else {
   764  		r1 = ret.Error(1)
   765  	}
   766  
   767  	return r0, r1
   768  }
   769  
   770  // Quit provides a mock function with given fields:
   771  func (_m *Client) Quit() <-chan struct{} {
   772  	ret := _m.Called()
   773  
   774  	var r0 <-chan struct{}
   775  	if rf, ok := ret.Get(0).(func() <-chan struct{}); ok {
   776  		r0 = rf()
   777  	} else {
   778  		if ret.Get(0) != nil {
   779  			r0 = ret.Get(0).(<-chan struct{})
   780  		}
   781  	}
   782  
   783  	return r0
   784  }
   785  
   786  // Reset provides a mock function with given fields:
   787  func (_m *Client) Reset() error {
   788  	ret := _m.Called()
   789  
   790  	var r0 error
   791  	if rf, ok := ret.Get(0).(func() error); ok {
   792  		r0 = rf()
   793  	} else {
   794  		r0 = ret.Error(0)
   795  	}
   796  
   797  	return r0
   798  }
   799  
   800  // SetGlobalCallback provides a mock function with given fields: _a0
   801  func (_m *Client) SetGlobalCallback(_a0 abcicli.GlobalCallback) {
   802  	_m.Called(_a0)
   803  }
   804  
   805  // SetLogger provides a mock function with given fields: _a0
   806  func (_m *Client) SetLogger(_a0 log.Logger) {
   807  	_m.Called(_a0)
   808  }
   809  
   810  // SetOptionAsync provides a mock function with given fields: _a0, _a1
   811  func (_m *Client) SetOptionAsync(_a0 types.RequestSetOption, _a1 abcicli.ResponseCallback) *abcicli.ReqRes {
   812  	ret := _m.Called(_a0, _a1)
   813  
   814  	var r0 *abcicli.ReqRes
   815  	if rf, ok := ret.Get(0).(func(types.RequestSetOption, abcicli.ResponseCallback) *abcicli.ReqRes); ok {
   816  		r0 = rf(_a0, _a1)
   817  	} else {
   818  		if ret.Get(0) != nil {
   819  			r0 = ret.Get(0).(*abcicli.ReqRes)
   820  		}
   821  	}
   822  
   823  	return r0
   824  }
   825  
   826  // SetOptionSync provides a mock function with given fields: _a0
   827  func (_m *Client) SetOptionSync(_a0 types.RequestSetOption) (*types.ResponseSetOption, error) {
   828  	ret := _m.Called(_a0)
   829  
   830  	var r0 *types.ResponseSetOption
   831  	var r1 error
   832  	if rf, ok := ret.Get(0).(func(types.RequestSetOption) (*types.ResponseSetOption, error)); ok {
   833  		return rf(_a0)
   834  	}
   835  	if rf, ok := ret.Get(0).(func(types.RequestSetOption) *types.ResponseSetOption); ok {
   836  		r0 = rf(_a0)
   837  	} else {
   838  		if ret.Get(0) != nil {
   839  			r0 = ret.Get(0).(*types.ResponseSetOption)
   840  		}
   841  	}
   842  
   843  	if rf, ok := ret.Get(1).(func(types.RequestSetOption) error); ok {
   844  		r1 = rf(_a0)
   845  	} else {
   846  		r1 = ret.Error(1)
   847  	}
   848  
   849  	return r0, r1
   850  }
   851  
   852  // Start provides a mock function with given fields:
   853  func (_m *Client) Start() error {
   854  	ret := _m.Called()
   855  
   856  	var r0 error
   857  	if rf, ok := ret.Get(0).(func() error); ok {
   858  		r0 = rf()
   859  	} else {
   860  		r0 = ret.Error(0)
   861  	}
   862  
   863  	return r0
   864  }
   865  
   866  // Stop provides a mock function with given fields:
   867  func (_m *Client) Stop() error {
   868  	ret := _m.Called()
   869  
   870  	var r0 error
   871  	if rf, ok := ret.Get(0).(func() error); ok {
   872  		r0 = rf()
   873  	} else {
   874  		r0 = ret.Error(0)
   875  	}
   876  
   877  	return r0
   878  }
   879  
   880  // String provides a mock function with given fields:
   881  func (_m *Client) String() string {
   882  	ret := _m.Called()
   883  
   884  	var r0 string
   885  	if rf, ok := ret.Get(0).(func() string); ok {
   886  		r0 = rf()
   887  	} else {
   888  		r0 = ret.Get(0).(string)
   889  	}
   890  
   891  	return r0
   892  }
   893  
   894  // NewClient creates a new instance of Client. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
   895  // The first argument is typically a *testing.T value.
   896  func NewClient(t interface {
   897  	mock.TestingT
   898  	Cleanup(func())
   899  }) *Client {
   900  	mock := &Client{}
   901  	mock.Mock.Test(t)
   902  
   903  	t.Cleanup(func() { mock.AssertExpectations(t) })
   904  
   905  	return mock
   906  }