C# Class BitSharp.Core.Domain.UnconfirmedTxes

Inheritance: IUnconfirmedTxes
Show file Open project: pmlyon/BitSharp

Public Methods

Method Description
ContainsTransaction ( UInt256 txHash ) : bool
Dispose ( ) : void
GetTransactionsSpending ( BitSharp.Core.Domain.TxOutputKey txOutputKey ) : UnconfirmedTx>.ImmutableDictionary
TryGetTransaction ( UInt256 txHash, UnconfirmedTx &unconfirmedTx ) : bool
UnconfirmedTxes ( BitSharp.Core.Domain.Chain chain, IStorageManager storageManager ) : BitSharp.Common

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Method Details

ContainsTransaction() public method

public ContainsTransaction ( UInt256 txHash ) : bool
txHash UInt256
return bool

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

GetTransactionsSpending() public method

public GetTransactionsSpending ( BitSharp.Core.Domain.TxOutputKey txOutputKey ) : UnconfirmedTx>.ImmutableDictionary
txOutputKey BitSharp.Core.Domain.TxOutputKey
return UnconfirmedTx>.ImmutableDictionary

TryGetTransaction() public method

public TryGetTransaction ( UInt256 txHash, UnconfirmedTx &unconfirmedTx ) : bool
txHash UInt256
unconfirmedTx UnconfirmedTx
return bool

UnconfirmedTxes() public method

public UnconfirmedTxes ( BitSharp.Core.Domain.Chain chain, IStorageManager storageManager ) : BitSharp.Common
chain BitSharp.Core.Domain.Chain
storageManager IStorageManager
return BitSharp.Common