Method | Description | |
---|---|---|
ChainState ( BitSharp.Core.Domain.Chain chain, IStorageManager storageManager ) : BitSharp.Common | ||
ContainsBlockSpentTxes ( int blockIndex ) : bool | ||
ContainsBlockUnmintedTxes ( UInt256 blockHash ) : bool | ||
ContainsHeader ( UInt256 blockHash ) : bool | ||
ContainsUnspentTx ( UInt256 txHash ) : bool | ||
ContainsUnspentTxOutput ( BitSharp.Core.Domain.TxOutputKey txOutputKey ) : bool | ||
Dispose ( ) : void | ||
ReadUnspentTransactions ( ) : IEnumerable |
||
TryGetBlockSpentTxes ( int blockIndex, BlockSpentTxes &spentTxes ) : bool | ||
TryGetBlockUnmintedTxes ( UInt256 blockHash, IImmutableList |
||
TryGetHeader ( UInt256 blockHash, |
||
TryGetUnspentTx ( UInt256 txHash, |
||
TryGetUnspentTxOutput ( BitSharp.Core.Domain.TxOutputKey txOutputKey, |
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
public ChainState ( BitSharp.Core.Domain.Chain chain, IStorageManager storageManager ) : BitSharp.Common | ||
chain | BitSharp.Core.Domain.Chain | |
storageManager | IStorageManager | |
return | BitSharp.Common |
public ContainsBlockSpentTxes ( int blockIndex ) : bool | ||
blockIndex | int | |
return | bool |
public ContainsBlockUnmintedTxes ( UInt256 blockHash ) : bool | ||
blockHash | UInt256 | |
return | bool |
public ContainsHeader ( UInt256 blockHash ) : bool | ||
blockHash | UInt256 | |
return | bool |
public ContainsUnspentTx ( UInt256 txHash ) : bool | ||
txHash | UInt256 | |
return | bool |
public ContainsUnspentTxOutput ( BitSharp.Core.Domain.TxOutputKey txOutputKey ) : bool | ||
txOutputKey | BitSharp.Core.Domain.TxOutputKey | |
return | bool |
public ReadUnspentTransactions ( ) : IEnumerable |
||
return | IEnumerable |
public TryGetBlockSpentTxes ( int blockIndex, BlockSpentTxes &spentTxes ) : bool | ||
blockIndex | int | |
spentTxes | BlockSpentTxes | |
return | bool |
public TryGetBlockUnmintedTxes ( UInt256 blockHash, IImmutableList |
||
blockHash | UInt256 | |
unmintedTxes | IImmutableList |
|
return | bool |
public TryGetHeader ( UInt256 blockHash, |
||
blockHash | UInt256 | |
header | ||
return | bool |
public TryGetUnspentTx ( UInt256 txHash, |
||
txHash | UInt256 | |
unspentTx | ||
return | bool |
public TryGetUnspentTxOutput ( BitSharp.Core.Domain.TxOutputKey txOutputKey, |
||
txOutputKey | BitSharp.Core.Domain.TxOutputKey | |
txOutput | ||
return | bool |