pool/internal/test/mock_interfaces.go
2025-03-05 12:37:49 +02:00

693 lines
30 KiB
Go

// Code generated by MockGen. DO NOT EDIT.
// Source: internal/test/interfaces.go
//
// Generated by this command:
//
// mockgen -source=internal/test/interfaces.go -package=test -destination=internal/test/mock_interfaces.go
//
// Package test is a generated GoMock package.
package test
import (
context "context"
reflect "reflect"
time "time"
btcec "github.com/btcsuite/btcd/btcec/v2"
btcutil "github.com/btcsuite/btcd/btcutil"
psbt "github.com/btcsuite/btcd/btcutil/psbt"
chainhash "github.com/btcsuite/btcd/chaincfg/chainhash"
wire "github.com/btcsuite/btcd/wire"
waddrmgr "github.com/btcsuite/btcwallet/waddrmgr"
wtxmgr "github.com/btcsuite/btcwallet/wtxmgr"
lndclient "github.com/lightninglabs/lndclient"
chainntnfs "github.com/lightningnetwork/lnd/chainntnfs"
input "github.com/lightningnetwork/lnd/input"
keychain "github.com/lightningnetwork/lnd/keychain"
chainrpc "github.com/lightningnetwork/lnd/lnrpc/chainrpc"
signrpc "github.com/lightningnetwork/lnd/lnrpc/signrpc"
walletrpc "github.com/lightningnetwork/lnd/lnrpc/walletrpc"
lnwallet "github.com/lightningnetwork/lnd/lnwallet"
chainfee "github.com/lightningnetwork/lnd/lnwallet/chainfee"
gomock "go.uber.org/mock/gomock"
)
// MockSignerClient is a mock of SignerClient interface.
type MockSignerClient struct {
ctrl *gomock.Controller
recorder *MockSignerClientMockRecorder
}
// MockSignerClientMockRecorder is the mock recorder for MockSignerClient.
type MockSignerClientMockRecorder struct {
mock *MockSignerClient
}
// NewMockSignerClient creates a new mock instance.
func NewMockSignerClient(ctrl *gomock.Controller) *MockSignerClient {
mock := &MockSignerClient{ctrl: ctrl}
mock.recorder = &MockSignerClientMockRecorder{mock}
return mock
}
// EXPECT returns an object that allows the caller to indicate expected use.
func (m *MockSignerClient) EXPECT() *MockSignerClientMockRecorder {
return m.recorder
}
// ComputeInputScript mocks base method.
func (m *MockSignerClient) ComputeInputScript(ctx context.Context, tx *wire.MsgTx, signDescriptors []*lndclient.SignDescriptor, prevOutputs []*wire.TxOut) ([]*input.Script, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "ComputeInputScript", ctx, tx, signDescriptors, prevOutputs)
ret0, _ := ret[0].([]*input.Script)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// ComputeInputScript indicates an expected call of ComputeInputScript.
func (mr *MockSignerClientMockRecorder) ComputeInputScript(ctx, tx, signDescriptors, prevOutputs any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ComputeInputScript", reflect.TypeOf((*MockSignerClient)(nil).ComputeInputScript), ctx, tx, signDescriptors, prevOutputs)
}
// DeriveSharedKey mocks base method.
func (m *MockSignerClient) DeriveSharedKey(ctx context.Context, ephemeralPubKey *btcec.PublicKey, keyLocator *keychain.KeyLocator) ([32]byte, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "DeriveSharedKey", ctx, ephemeralPubKey, keyLocator)
ret0, _ := ret[0].([32]byte)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// DeriveSharedKey indicates an expected call of DeriveSharedKey.
func (mr *MockSignerClientMockRecorder) DeriveSharedKey(ctx, ephemeralPubKey, keyLocator any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeriveSharedKey", reflect.TypeOf((*MockSignerClient)(nil).DeriveSharedKey), ctx, ephemeralPubKey, keyLocator)
}
// MuSig2Cleanup mocks base method.
func (m *MockSignerClient) MuSig2Cleanup(ctx context.Context, sessionID [32]byte) error {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "MuSig2Cleanup", ctx, sessionID)
ret0, _ := ret[0].(error)
return ret0
}
// MuSig2Cleanup indicates an expected call of MuSig2Cleanup.
func (mr *MockSignerClientMockRecorder) MuSig2Cleanup(ctx, sessionID any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MuSig2Cleanup", reflect.TypeOf((*MockSignerClient)(nil).MuSig2Cleanup), ctx, sessionID)
}
// MuSig2CombineSig mocks base method.
func (m *MockSignerClient) MuSig2CombineSig(ctx context.Context, sessionID [32]byte, otherPartialSigs [][]byte) (bool, []byte, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "MuSig2CombineSig", ctx, sessionID, otherPartialSigs)
ret0, _ := ret[0].(bool)
ret1, _ := ret[1].([]byte)
ret2, _ := ret[2].(error)
return ret0, ret1, ret2
}
// MuSig2CombineSig indicates an expected call of MuSig2CombineSig.
func (mr *MockSignerClientMockRecorder) MuSig2CombineSig(ctx, sessionID, otherPartialSigs any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MuSig2CombineSig", reflect.TypeOf((*MockSignerClient)(nil).MuSig2CombineSig), ctx, sessionID, otherPartialSigs)
}
// MuSig2CreateSession mocks base method.
func (m *MockSignerClient) MuSig2CreateSession(ctx context.Context, version input.MuSig2Version, signerLoc *keychain.KeyLocator, signers [][]byte, opts ...lndclient.MuSig2SessionOpts) (*input.MuSig2SessionInfo, error) {
m.ctrl.T.Helper()
varargs := []any{ctx, version, signerLoc, signers}
for _, a := range opts {
varargs = append(varargs, a)
}
ret := m.ctrl.Call(m, "MuSig2CreateSession", varargs...)
ret0, _ := ret[0].(*input.MuSig2SessionInfo)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// MuSig2CreateSession indicates an expected call of MuSig2CreateSession.
func (mr *MockSignerClientMockRecorder) MuSig2CreateSession(ctx, version, signerLoc, signers any, opts ...any) *gomock.Call {
mr.mock.ctrl.T.Helper()
varargs := append([]any{ctx, version, signerLoc, signers}, opts...)
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MuSig2CreateSession", reflect.TypeOf((*MockSignerClient)(nil).MuSig2CreateSession), varargs...)
}
// MuSig2RegisterNonces mocks base method.
func (m *MockSignerClient) MuSig2RegisterNonces(ctx context.Context, sessionID [32]byte, nonces [][66]byte) (bool, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "MuSig2RegisterNonces", ctx, sessionID, nonces)
ret0, _ := ret[0].(bool)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// MuSig2RegisterNonces indicates an expected call of MuSig2RegisterNonces.
func (mr *MockSignerClientMockRecorder) MuSig2RegisterNonces(ctx, sessionID, nonces any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MuSig2RegisterNonces", reflect.TypeOf((*MockSignerClient)(nil).MuSig2RegisterNonces), ctx, sessionID, nonces)
}
// MuSig2Sign mocks base method.
func (m *MockSignerClient) MuSig2Sign(ctx context.Context, sessionID, message [32]byte, cleanup bool) ([]byte, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "MuSig2Sign", ctx, sessionID, message, cleanup)
ret0, _ := ret[0].([]byte)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// MuSig2Sign indicates an expected call of MuSig2Sign.
func (mr *MockSignerClientMockRecorder) MuSig2Sign(ctx, sessionID, message, cleanup any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MuSig2Sign", reflect.TypeOf((*MockSignerClient)(nil).MuSig2Sign), ctx, sessionID, message, cleanup)
}
// RawClientWithMacAuth mocks base method.
func (m *MockSignerClient) RawClientWithMacAuth(parentCtx context.Context) (context.Context, time.Duration, signrpc.SignerClient) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "RawClientWithMacAuth", parentCtx)
ret0, _ := ret[0].(context.Context)
ret1, _ := ret[1].(time.Duration)
ret2, _ := ret[2].(signrpc.SignerClient)
return ret0, ret1, ret2
}
// RawClientWithMacAuth indicates an expected call of RawClientWithMacAuth.
func (mr *MockSignerClientMockRecorder) RawClientWithMacAuth(parentCtx any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RawClientWithMacAuth", reflect.TypeOf((*MockSignerClient)(nil).RawClientWithMacAuth), parentCtx)
}
// SignMessage mocks base method.
func (m *MockSignerClient) SignMessage(ctx context.Context, msg []byte, locator keychain.KeyLocator, opts ...lndclient.SignMessageOption) ([]byte, error) {
m.ctrl.T.Helper()
varargs := []any{ctx, msg, locator}
for _, a := range opts {
varargs = append(varargs, a)
}
ret := m.ctrl.Call(m, "SignMessage", varargs...)
ret0, _ := ret[0].([]byte)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// SignMessage indicates an expected call of SignMessage.
func (mr *MockSignerClientMockRecorder) SignMessage(ctx, msg, locator any, opts ...any) *gomock.Call {
mr.mock.ctrl.T.Helper()
varargs := append([]any{ctx, msg, locator}, opts...)
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SignMessage", reflect.TypeOf((*MockSignerClient)(nil).SignMessage), varargs...)
}
// SignOutputRaw mocks base method.
func (m *MockSignerClient) SignOutputRaw(ctx context.Context, tx *wire.MsgTx, signDescriptors []*lndclient.SignDescriptor, prevOutputs []*wire.TxOut) ([][]byte, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "SignOutputRaw", ctx, tx, signDescriptors, prevOutputs)
ret0, _ := ret[0].([][]byte)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// SignOutputRaw indicates an expected call of SignOutputRaw.
func (mr *MockSignerClientMockRecorder) SignOutputRaw(ctx, tx, signDescriptors, prevOutputs any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SignOutputRaw", reflect.TypeOf((*MockSignerClient)(nil).SignOutputRaw), ctx, tx, signDescriptors, prevOutputs)
}
// SignOutputRawKeyLocator mocks base method.
func (m *MockSignerClient) SignOutputRawKeyLocator(ctx context.Context, tx *wire.MsgTx, signDescriptors []*lndclient.SignDescriptor, prevOutputs []*wire.TxOut) ([][]byte, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "SignOutputRawKeyLocator", ctx, tx, signDescriptors, prevOutputs)
ret0, _ := ret[0].([][]byte)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// SignOutputRawKeyLocator indicates an expected call of SignOutputRawKeyLocator.
func (mr *MockSignerClientMockRecorder) SignOutputRawKeyLocator(ctx, tx, signDescriptors, prevOutputs any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SignOutputRawKeyLocator", reflect.TypeOf((*MockSignerClient)(nil).SignOutputRawKeyLocator), ctx, tx, signDescriptors, prevOutputs)
}
// VerifyMessage mocks base method.
func (m *MockSignerClient) VerifyMessage(ctx context.Context, msg, sig []byte, pubkey [33]byte, opts ...lndclient.VerifyMessageOption) (bool, error) {
m.ctrl.T.Helper()
varargs := []any{ctx, msg, sig, pubkey}
for _, a := range opts {
varargs = append(varargs, a)
}
ret := m.ctrl.Call(m, "VerifyMessage", varargs...)
ret0, _ := ret[0].(bool)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// VerifyMessage indicates an expected call of VerifyMessage.
func (mr *MockSignerClientMockRecorder) VerifyMessage(ctx, msg, sig, pubkey any, opts ...any) *gomock.Call {
mr.mock.ctrl.T.Helper()
varargs := append([]any{ctx, msg, sig, pubkey}, opts...)
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "VerifyMessage", reflect.TypeOf((*MockSignerClient)(nil).VerifyMessage), varargs...)
}
// MockWalletKitClient is a mock of WalletKitClient interface.
type MockWalletKitClient struct {
ctrl *gomock.Controller
recorder *MockWalletKitClientMockRecorder
}
// MockWalletKitClientMockRecorder is the mock recorder for MockWalletKitClient.
type MockWalletKitClientMockRecorder struct {
mock *MockWalletKitClient
}
// NewMockWalletKitClient creates a new mock instance.
func NewMockWalletKitClient(ctrl *gomock.Controller) *MockWalletKitClient {
mock := &MockWalletKitClient{ctrl: ctrl}
mock.recorder = &MockWalletKitClientMockRecorder{mock}
return mock
}
// EXPECT returns an object that allows the caller to indicate expected use.
func (m *MockWalletKitClient) EXPECT() *MockWalletKitClientMockRecorder {
return m.recorder
}
// BumpFee mocks base method.
func (m *MockWalletKitClient) BumpFee(arg0 context.Context, arg1 wire.OutPoint, arg2 chainfee.SatPerKWeight, arg3 ...lndclient.BumpFeeOption) error {
m.ctrl.T.Helper()
varargs := []any{arg0, arg1, arg2}
for _, a := range arg3 {
varargs = append(varargs, a)
}
ret := m.ctrl.Call(m, "BumpFee", varargs...)
ret0, _ := ret[0].(error)
return ret0
}
// BumpFee indicates an expected call of BumpFee.
func (mr *MockWalletKitClientMockRecorder) BumpFee(arg0, arg1, arg2 any, arg3 ...any) *gomock.Call {
mr.mock.ctrl.T.Helper()
varargs := append([]any{arg0, arg1, arg2}, arg3...)
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BumpFee", reflect.TypeOf((*MockWalletKitClient)(nil).BumpFee), varargs...)
}
// DeriveKey mocks base method.
func (m *MockWalletKitClient) DeriveKey(ctx context.Context, locator *keychain.KeyLocator) (*keychain.KeyDescriptor, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "DeriveKey", ctx, locator)
ret0, _ := ret[0].(*keychain.KeyDescriptor)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// DeriveKey indicates an expected call of DeriveKey.
func (mr *MockWalletKitClientMockRecorder) DeriveKey(ctx, locator any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeriveKey", reflect.TypeOf((*MockWalletKitClient)(nil).DeriveKey), ctx, locator)
}
// DeriveNextKey mocks base method.
func (m *MockWalletKitClient) DeriveNextKey(ctx context.Context, family int32) (*keychain.KeyDescriptor, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "DeriveNextKey", ctx, family)
ret0, _ := ret[0].(*keychain.KeyDescriptor)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// DeriveNextKey indicates an expected call of DeriveNextKey.
func (mr *MockWalletKitClientMockRecorder) DeriveNextKey(ctx, family any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeriveNextKey", reflect.TypeOf((*MockWalletKitClient)(nil).DeriveNextKey), ctx, family)
}
// EstimateFeeRate mocks base method.
func (m *MockWalletKitClient) EstimateFeeRate(ctx context.Context, confTarget int32) (chainfee.SatPerKWeight, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "EstimateFeeRate", ctx, confTarget)
ret0, _ := ret[0].(chainfee.SatPerKWeight)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// EstimateFeeRate indicates an expected call of EstimateFeeRate.
func (mr *MockWalletKitClientMockRecorder) EstimateFeeRate(ctx, confTarget any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EstimateFeeRate", reflect.TypeOf((*MockWalletKitClient)(nil).EstimateFeeRate), ctx, confTarget)
}
// FinalizePsbt mocks base method.
func (m *MockWalletKitClient) FinalizePsbt(ctx context.Context, packet *psbt.Packet, account string) (*psbt.Packet, *wire.MsgTx, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "FinalizePsbt", ctx, packet, account)
ret0, _ := ret[0].(*psbt.Packet)
ret1, _ := ret[1].(*wire.MsgTx)
ret2, _ := ret[2].(error)
return ret0, ret1, ret2
}
// FinalizePsbt indicates an expected call of FinalizePsbt.
func (mr *MockWalletKitClientMockRecorder) FinalizePsbt(ctx, packet, account any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "FinalizePsbt", reflect.TypeOf((*MockWalletKitClient)(nil).FinalizePsbt), ctx, packet, account)
}
// FundPsbt mocks base method.
func (m *MockWalletKitClient) FundPsbt(ctx context.Context, req *walletrpc.FundPsbtRequest) (*psbt.Packet, int32, []*walletrpc.UtxoLease, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "FundPsbt", ctx, req)
ret0, _ := ret[0].(*psbt.Packet)
ret1, _ := ret[1].(int32)
ret2, _ := ret[2].([]*walletrpc.UtxoLease)
ret3, _ := ret[3].(error)
return ret0, ret1, ret2, ret3
}
// FundPsbt indicates an expected call of FundPsbt.
func (mr *MockWalletKitClientMockRecorder) FundPsbt(ctx, req any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "FundPsbt", reflect.TypeOf((*MockWalletKitClient)(nil).FundPsbt), ctx, req)
}
// ImportPublicKey mocks base method.
func (m *MockWalletKitClient) ImportPublicKey(ctx context.Context, pubkey *btcec.PublicKey, addrType lnwallet.AddressType) error {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "ImportPublicKey", ctx, pubkey, addrType)
ret0, _ := ret[0].(error)
return ret0
}
// ImportPublicKey indicates an expected call of ImportPublicKey.
func (mr *MockWalletKitClientMockRecorder) ImportPublicKey(ctx, pubkey, addrType any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ImportPublicKey", reflect.TypeOf((*MockWalletKitClient)(nil).ImportPublicKey), ctx, pubkey, addrType)
}
// ImportTaprootScript mocks base method.
func (m *MockWalletKitClient) ImportTaprootScript(ctx context.Context, tapscript *waddrmgr.Tapscript) (btcutil.Address, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "ImportTaprootScript", ctx, tapscript)
ret0, _ := ret[0].(btcutil.Address)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// ImportTaprootScript indicates an expected call of ImportTaprootScript.
func (mr *MockWalletKitClientMockRecorder) ImportTaprootScript(ctx, tapscript any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ImportTaprootScript", reflect.TypeOf((*MockWalletKitClient)(nil).ImportTaprootScript), ctx, tapscript)
}
// LeaseOutput mocks base method.
func (m *MockWalletKitClient) LeaseOutput(ctx context.Context, lockID wtxmgr.LockID, op wire.OutPoint, leaseTime time.Duration) (time.Time, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "LeaseOutput", ctx, lockID, op, leaseTime)
ret0, _ := ret[0].(time.Time)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// LeaseOutput indicates an expected call of LeaseOutput.
func (mr *MockWalletKitClientMockRecorder) LeaseOutput(ctx, lockID, op, leaseTime any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "LeaseOutput", reflect.TypeOf((*MockWalletKitClient)(nil).LeaseOutput), ctx, lockID, op, leaseTime)
}
// ListAccounts mocks base method.
func (m *MockWalletKitClient) ListAccounts(ctx context.Context, name string, addressType walletrpc.AddressType) ([]*walletrpc.Account, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "ListAccounts", ctx, name, addressType)
ret0, _ := ret[0].([]*walletrpc.Account)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// ListAccounts indicates an expected call of ListAccounts.
func (mr *MockWalletKitClientMockRecorder) ListAccounts(ctx, name, addressType any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListAccounts", reflect.TypeOf((*MockWalletKitClient)(nil).ListAccounts), ctx, name, addressType)
}
// ListLeases mocks base method.
func (m *MockWalletKitClient) ListLeases(ctx context.Context) ([]lndclient.LeaseDescriptor, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "ListLeases", ctx)
ret0, _ := ret[0].([]lndclient.LeaseDescriptor)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// ListLeases indicates an expected call of ListLeases.
func (mr *MockWalletKitClientMockRecorder) ListLeases(ctx any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListLeases", reflect.TypeOf((*MockWalletKitClient)(nil).ListLeases), ctx)
}
// ListSweeps mocks base method.
func (m *MockWalletKitClient) ListSweeps(ctx context.Context, startHeight int32) ([]string, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "ListSweeps", ctx, startHeight)
ret0, _ := ret[0].([]string)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// ListSweeps indicates an expected call of ListSweeps.
func (mr *MockWalletKitClientMockRecorder) ListSweeps(ctx, startHeight any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListSweeps", reflect.TypeOf((*MockWalletKitClient)(nil).ListSweeps), ctx, startHeight)
}
// ListSweepsVerbose mocks base method.
func (m *MockWalletKitClient) ListSweepsVerbose(ctx context.Context, startHeight int32) ([]lnwallet.TransactionDetail, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "ListSweepsVerbose", ctx, startHeight)
ret0, _ := ret[0].([]lnwallet.TransactionDetail)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// ListSweepsVerbose indicates an expected call of ListSweepsVerbose.
func (mr *MockWalletKitClientMockRecorder) ListSweepsVerbose(ctx, startHeight any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListSweepsVerbose", reflect.TypeOf((*MockWalletKitClient)(nil).ListSweepsVerbose), ctx, startHeight)
}
// ListUnspent mocks base method.
func (m *MockWalletKitClient) ListUnspent(ctx context.Context, minConfs, maxConfs int32, opts ...lndclient.ListUnspentOption) ([]*lnwallet.Utxo, error) {
m.ctrl.T.Helper()
varargs := []any{ctx, minConfs, maxConfs}
for _, a := range opts {
varargs = append(varargs, a)
}
ret := m.ctrl.Call(m, "ListUnspent", varargs...)
ret0, _ := ret[0].([]*lnwallet.Utxo)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// ListUnspent indicates an expected call of ListUnspent.
func (mr *MockWalletKitClientMockRecorder) ListUnspent(ctx, minConfs, maxConfs any, opts ...any) *gomock.Call {
mr.mock.ctrl.T.Helper()
varargs := append([]any{ctx, minConfs, maxConfs}, opts...)
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListUnspent", reflect.TypeOf((*MockWalletKitClient)(nil).ListUnspent), varargs...)
}
// MinRelayFee mocks base method.
func (m *MockWalletKitClient) MinRelayFee(ctx context.Context) (chainfee.SatPerKWeight, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "MinRelayFee", ctx)
ret0, _ := ret[0].(chainfee.SatPerKWeight)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// MinRelayFee indicates an expected call of MinRelayFee.
func (mr *MockWalletKitClientMockRecorder) MinRelayFee(ctx any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MinRelayFee", reflect.TypeOf((*MockWalletKitClient)(nil).MinRelayFee), ctx)
}
// NextAddr mocks base method.
func (m *MockWalletKitClient) NextAddr(ctx context.Context, accountName string, addressType walletrpc.AddressType, change bool) (btcutil.Address, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "NextAddr", ctx, accountName, addressType, change)
ret0, _ := ret[0].(btcutil.Address)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// NextAddr indicates an expected call of NextAddr.
func (mr *MockWalletKitClientMockRecorder) NextAddr(ctx, accountName, addressType, change any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "NextAddr", reflect.TypeOf((*MockWalletKitClient)(nil).NextAddr), ctx, accountName, addressType, change)
}
// PublishTransaction mocks base method.
func (m *MockWalletKitClient) PublishTransaction(ctx context.Context, tx *wire.MsgTx, label string) error {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "PublishTransaction", ctx, tx, label)
ret0, _ := ret[0].(error)
return ret0
}
// PublishTransaction indicates an expected call of PublishTransaction.
func (mr *MockWalletKitClientMockRecorder) PublishTransaction(ctx, tx, label any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PublishTransaction", reflect.TypeOf((*MockWalletKitClient)(nil).PublishTransaction), ctx, tx, label)
}
// RawClientWithMacAuth mocks base method.
func (m *MockWalletKitClient) RawClientWithMacAuth(parentCtx context.Context) (context.Context, time.Duration, walletrpc.WalletKitClient) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "RawClientWithMacAuth", parentCtx)
ret0, _ := ret[0].(context.Context)
ret1, _ := ret[1].(time.Duration)
ret2, _ := ret[2].(walletrpc.WalletKitClient)
return ret0, ret1, ret2
}
// RawClientWithMacAuth indicates an expected call of RawClientWithMacAuth.
func (mr *MockWalletKitClientMockRecorder) RawClientWithMacAuth(parentCtx any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RawClientWithMacAuth", reflect.TypeOf((*MockWalletKitClient)(nil).RawClientWithMacAuth), parentCtx)
}
// ReleaseOutput mocks base method.
func (m *MockWalletKitClient) ReleaseOutput(ctx context.Context, lockID wtxmgr.LockID, op wire.OutPoint) error {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "ReleaseOutput", ctx, lockID, op)
ret0, _ := ret[0].(error)
return ret0
}
// ReleaseOutput indicates an expected call of ReleaseOutput.
func (mr *MockWalletKitClientMockRecorder) ReleaseOutput(ctx, lockID, op any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReleaseOutput", reflect.TypeOf((*MockWalletKitClient)(nil).ReleaseOutput), ctx, lockID, op)
}
// SendOutputs mocks base method.
func (m *MockWalletKitClient) SendOutputs(ctx context.Context, outputs []*wire.TxOut, feeRate chainfee.SatPerKWeight, label string) (*wire.MsgTx, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "SendOutputs", ctx, outputs, feeRate, label)
ret0, _ := ret[0].(*wire.MsgTx)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// SendOutputs indicates an expected call of SendOutputs.
func (mr *MockWalletKitClientMockRecorder) SendOutputs(ctx, outputs, feeRate, label any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SendOutputs", reflect.TypeOf((*MockWalletKitClient)(nil).SendOutputs), ctx, outputs, feeRate, label)
}
// SignPsbt mocks base method.
func (m *MockWalletKitClient) SignPsbt(ctx context.Context, packet *psbt.Packet) (*psbt.Packet, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "SignPsbt", ctx, packet)
ret0, _ := ret[0].(*psbt.Packet)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// SignPsbt indicates an expected call of SignPsbt.
func (mr *MockWalletKitClientMockRecorder) SignPsbt(ctx, packet any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SignPsbt", reflect.TypeOf((*MockWalletKitClient)(nil).SignPsbt), ctx, packet)
}
// MockChainNotifierClient is a mock of ChainNotifierClient interface.
type MockChainNotifierClient struct {
ctrl *gomock.Controller
recorder *MockChainNotifierClientMockRecorder
}
// MockChainNotifierClientMockRecorder is the mock recorder for MockChainNotifierClient.
type MockChainNotifierClientMockRecorder struct {
mock *MockChainNotifierClient
}
// NewMockChainNotifierClient creates a new mock instance.
func NewMockChainNotifierClient(ctrl *gomock.Controller) *MockChainNotifierClient {
mock := &MockChainNotifierClient{ctrl: ctrl}
mock.recorder = &MockChainNotifierClientMockRecorder{mock}
return mock
}
// EXPECT returns an object that allows the caller to indicate expected use.
func (m *MockChainNotifierClient) EXPECT() *MockChainNotifierClientMockRecorder {
return m.recorder
}
// RawClientWithMacAuth mocks base method.
func (m *MockChainNotifierClient) RawClientWithMacAuth(parentCtx context.Context) (context.Context, time.Duration, chainrpc.ChainNotifierClient) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "RawClientWithMacAuth", parentCtx)
ret0, _ := ret[0].(context.Context)
ret1, _ := ret[1].(time.Duration)
ret2, _ := ret[2].(chainrpc.ChainNotifierClient)
return ret0, ret1, ret2
}
// RawClientWithMacAuth indicates an expected call of RawClientWithMacAuth.
func (mr *MockChainNotifierClientMockRecorder) RawClientWithMacAuth(parentCtx any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RawClientWithMacAuth", reflect.TypeOf((*MockChainNotifierClient)(nil).RawClientWithMacAuth), parentCtx)
}
// RegisterBlockEpochNtfn mocks base method.
func (m *MockChainNotifierClient) RegisterBlockEpochNtfn(ctx context.Context) (chan int32, chan error, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "RegisterBlockEpochNtfn", ctx)
ret0, _ := ret[0].(chan int32)
ret1, _ := ret[1].(chan error)
ret2, _ := ret[2].(error)
return ret0, ret1, ret2
}
// RegisterBlockEpochNtfn indicates an expected call of RegisterBlockEpochNtfn.
func (mr *MockChainNotifierClientMockRecorder) RegisterBlockEpochNtfn(ctx any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RegisterBlockEpochNtfn", reflect.TypeOf((*MockChainNotifierClient)(nil).RegisterBlockEpochNtfn), ctx)
}
// RegisterConfirmationsNtfn mocks base method.
func (m *MockChainNotifierClient) RegisterConfirmationsNtfn(ctx context.Context, txid *chainhash.Hash, pkScript []byte, numConfs, heightHint int32, opts ...lndclient.NotifierOption) (chan *chainntnfs.TxConfirmation, chan error, error) {
m.ctrl.T.Helper()
varargs := []any{ctx, txid, pkScript, numConfs, heightHint}
for _, a := range opts {
varargs = append(varargs, a)
}
ret := m.ctrl.Call(m, "RegisterConfirmationsNtfn", varargs...)
ret0, _ := ret[0].(chan *chainntnfs.TxConfirmation)
ret1, _ := ret[1].(chan error)
ret2, _ := ret[2].(error)
return ret0, ret1, ret2
}
// RegisterConfirmationsNtfn indicates an expected call of RegisterConfirmationsNtfn.
func (mr *MockChainNotifierClientMockRecorder) RegisterConfirmationsNtfn(ctx, txid, pkScript, numConfs, heightHint any, opts ...any) *gomock.Call {
mr.mock.ctrl.T.Helper()
varargs := append([]any{ctx, txid, pkScript, numConfs, heightHint}, opts...)
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RegisterConfirmationsNtfn", reflect.TypeOf((*MockChainNotifierClient)(nil).RegisterConfirmationsNtfn), varargs...)
}
// RegisterSpendNtfn mocks base method.
func (m *MockChainNotifierClient) RegisterSpendNtfn(ctx context.Context, outpoint *wire.OutPoint, pkScript []byte, heightHint int32) (chan *chainntnfs.SpendDetail, chan error, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "RegisterSpendNtfn", ctx, outpoint, pkScript, heightHint)
ret0, _ := ret[0].(chan *chainntnfs.SpendDetail)
ret1, _ := ret[1].(chan error)
ret2, _ := ret[2].(error)
return ret0, ret1, ret2
}
// RegisterSpendNtfn indicates an expected call of RegisterSpendNtfn.
func (mr *MockChainNotifierClientMockRecorder) RegisterSpendNtfn(ctx, outpoint, pkScript, heightHint any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RegisterSpendNtfn", reflect.TypeOf((*MockChainNotifierClient)(nil).RegisterSpendNtfn), ctx, outpoint, pkScript, heightHint)
}