Table of Contents

Class InteractiveTransactionService

Namespace
NLightning.Infrastructure.Bitcoin.Services
Assembly
NLightning.Infrastructure.Bitcoin.dll
public class InteractiveTransactionService : IInteractiveTransactionService
Inheritance
InteractiveTransactionService
Implements
Inherited Members

Constructors

InteractiveTransactionService(LightningMoney, bool)

public InteractiveTransactionService(LightningMoney dustLimitAmount, bool isInitiator)

Parameters

dustLimitAmount LightningMoney
isInitiator bool

Methods

AddInput(TxAddInputPayload)

public void AddInput(TxAddInputPayload input)

Parameters

input TxAddInputPayload

AddOutput(TxAddOutputPayload)

public void AddOutput(TxAddOutputPayload output)

Parameters

output TxAddOutputPayload

RemoveInput(TxRemoveInputPayload)

public void RemoveInput(TxRemoveInputPayload input)

Parameters

input TxRemoveInputPayload

RemoveOutput(TxRemoveOutputPayload)

public void RemoveOutput(TxRemoveOutputPayload output)

Parameters

output TxRemoveOutputPayload