Class WatchedTransactionDbRepository
- Namespace
- NLightning.Infrastructure.Repositories.Database.Bitcoin
- Assembly
- NLightning.Infrastructure.Repositories.dll
public class WatchedTransactionDbRepository : BaseDbRepository<WatchedTransactionEntity>, IWatchedTransactionDbRepository
- Inheritance
-
WatchedTransactionDbRepository
- Implements
- Inherited Members
Constructors
WatchedTransactionDbRepository(NLightningDbContext)
public WatchedTransactionDbRepository(NLightningDbContext context)
Parameters
context
NLightningDbContext
Methods
Add(WatchedTransactionModel)
public void Add(WatchedTransactionModel watchedTransactionModel)
Parameters
watchedTransactionModel
WatchedTransactionModel
GetAllPendingAsync()
public Task<IEnumerable<WatchedTransactionModel>> GetAllPendingAsync()
Returns
GetByTransactionIdAsync(TxId)
public Task<WatchedTransactionModel?> GetByTransactionIdAsync(TxId transactionId)
Parameters
transactionId
TxId
Returns
Update(WatchedTransactionModel)
public void Update(WatchedTransactionModel watchedTransactionModel)
Parameters
watchedTransactionModel
WatchedTransactionModel