프로퍼티 | 타입 | 설명 | |
---|---|---|---|
GetBlockLock | object | ||
ReadBlockTransactions | IEnumerator |
||
TryChainHeader | bool |
메소드 | 설명 | |
---|---|---|
AddBlocks ( IEnumerable |
||
AddGenesisBlock ( |
||
ChainHeaders ( IEnumerable |
||
ContainsBlockTxes ( UInt256 blockHash ) : bool | ||
ContainsChainedHeader ( UInt256 blockHash ) : bool | ||
CoreStorage ( IStorageManager storageManager ) : BitSharp.Common | ||
Dispose ( ) : void | ||
FindMaxTotalWork ( ) : |
||
GetChainedHeader ( UInt256 blockHash ) : |
||
IsBlockInvalid ( UInt256 blockHash ) : bool | ||
MarkBlockInvalid ( UInt256 blockHash, BitSharp.Core.Domain.Chain targetChain ) : void | ||
TryAddBlock ( BitSharp.Core.Domain.Block block ) : bool | ||
TryChainHeader ( |
||
TryGetBlock ( UInt256 blockHash, BitSharp.Core.Domain.Block &block ) : bool | ||
TryGetChainedHeader ( UInt256 blockHash, |
||
TryGetTransaction ( UInt256 blockHash, int txIndex, |
||
TryReadBlockTransactions ( UInt256 blockHash, IEnumerator |
||
TryReadChain ( UInt256 blockHash, BitSharp.Core.Domain.Chain &chain ) : bool | ||
TryRemoveBlockTransactions ( UInt256 blockHash ) : bool | ||
TryRemoveChainedHeader ( UInt256 blockHash ) : bool |
메소드 | 설명 | |
---|---|---|
Dispose ( bool disposing ) : void |
메소드 | 설명 | |
---|---|---|
GetBlockLock ( UInt256 blockHash ) : object | ||
ReadBlockTransactions ( UInt256 blockHash, IEnumerator |
||
TryChainHeader ( |
public AddGenesisBlock ( |
||
genesisHeader | ||
리턴 | void |
public ChainHeaders ( IEnumerable |
||
blockHeaders | IEnumerable |
|
리턴 | void |
public ContainsBlockTxes ( UInt256 blockHash ) : bool | ||
blockHash | UInt256 | |
리턴 | bool |
public ContainsChainedHeader ( UInt256 blockHash ) : bool | ||
blockHash | UInt256 | |
리턴 | bool |
public CoreStorage ( IStorageManager storageManager ) : BitSharp.Common | ||
storageManager | IStorageManager | |
리턴 | BitSharp.Common |
public FindMaxTotalWork ( ) : |
||
리턴 |
public GetChainedHeader ( UInt256 blockHash ) : |
||
blockHash | UInt256 | |
리턴 |
public IsBlockInvalid ( UInt256 blockHash ) : bool | ||
blockHash | UInt256 | |
리턴 | bool |
public MarkBlockInvalid ( UInt256 blockHash, BitSharp.Core.Domain.Chain targetChain ) : void | ||
blockHash | UInt256 | |
targetChain | BitSharp.Core.Domain.Chain | |
리턴 | void |
public TryAddBlock ( BitSharp.Core.Domain.Block block ) : bool | ||
block | BitSharp.Core.Domain.Block | |
리턴 | bool |
public TryChainHeader ( |
||
blockHeader | ||
chainedHeader | ||
리턴 | bool |
public TryGetBlock ( UInt256 blockHash, BitSharp.Core.Domain.Block &block ) : bool | ||
blockHash | UInt256 | |
block | BitSharp.Core.Domain.Block | |
리턴 | bool |
public TryGetChainedHeader ( UInt256 blockHash, |
||
blockHash | UInt256 | |
chainedHeader | ||
리턴 | bool |
public TryGetTransaction ( UInt256 blockHash, int txIndex, |
||
blockHash | UInt256 | |
txIndex | int | |
transaction | ||
리턴 | bool |
public TryReadBlockTransactions ( UInt256 blockHash, IEnumerator |
||
blockHash | UInt256 | |
blockTxes | IEnumerator |
|
리턴 | bool |
public TryReadChain ( UInt256 blockHash, BitSharp.Core.Domain.Chain &chain ) : bool | ||
blockHash | UInt256 | |
chain | BitSharp.Core.Domain.Chain | |
리턴 | bool |
public TryRemoveBlockTransactions ( UInt256 blockHash ) : bool | ||
blockHash | UInt256 | |
리턴 | bool |
public TryRemoveChainedHeader ( UInt256 blockHash ) : bool | ||
blockHash | UInt256 | |
리턴 | bool |