Method | Description | |
---|---|---|
EncodeBlock ( BitSharp.Core.Domain.Block block ) : byte[] | ||
EncodeBlock ( |
||
EncodeBlockHeader ( |
||
EncodeBlockHeader ( |
||
EncodeBlockHeader ( |
||
EncodeBlockSpentTxes ( BlockSpentTxes blockSpentTxes ) : byte[] | ||
EncodeBlockSpentTxes ( |
||
EncodeBlockTxNode ( BlockTxNode blockTx ) : byte[] | ||
EncodeBlockTxNode ( |
||
EncodeChainedHeader ( |
||
EncodeChainedHeader ( |
||
EncodeOutputStates ( OutputStates outputStates ) : byte[] | ||
EncodePrevTxOutput ( |
||
EncodePrevTxOutput ( |
||
EncodePrevTxOutputList ( ImmutableArray |
||
EncodePrevTxOutputList ( |
||
EncodeSpentTx ( |
||
EncodeSpentTx ( |
||
EncodeTotalWork ( System.Numerics.BigInteger totalWork ) : byte[] | ||
EncodeTotalWork ( |
||
EncodeTransaction ( BitSharp.Core.Domain.Transaction tx ) : |
||
EncodeTransaction ( |
||
EncodeTransaction ( |
||
EncodeTxInput ( BitSharp.Core.Domain.TxInput txInput ) : byte[] | ||
EncodeTxInput ( |
||
EncodeTxLookupKey ( |
||
EncodeTxLookupKey ( |
||
EncodeTxOutput ( |
||
EncodeTxOutput ( |
||
EncodeTxOutputKey ( BitSharp.Core.Domain.TxOutputKey txOutputKey ) : byte[] | ||
EncodeTxOutputKey ( |
||
EncodeTxOutputList ( ImmutableArray |
||
EncodeTxOutputList ( |
||
EncodeUInt256 ( |
||
EncodeUnmintedTx ( |
||
EncodeUnmintedTx ( |
||
EncodeUnmintedTxList ( IImmutableList |
||
EncodeUnmintedTxList ( |
||
EncodeUnspentTx ( |
||
EncodeUnspentTx ( |
||
EncodeVarString ( string s ) : byte[] | ||
EncodeVarString ( |
||
VarIntSize ( System.UInt64 value ) : int |
public static EncodeBlock ( BitSharp.Core.Domain.Block block ) : byte[] | ||
block | BitSharp.Core.Domain.Block | |
return | byte[] |
public static EncodeBlock ( |
||
writer | ||
block | BitSharp.Core.Domain.Block | |
return | void |
public static EncodeBlockHeader ( |
||
blockHeader | ||
return | byte[] |
public static EncodeBlockHeader ( |
||
Version | ||
PreviousBlock | UInt256 | |
MerkleRoot | UInt256 | |
Time | DateTimeOffset | |
Bits | ||
Nonce | ||
return | byte[] |
public static EncodeBlockHeader ( |
||
writer | ||
blockHeader | ||
return | void |
public static EncodeBlockSpentTxes ( BlockSpentTxes blockSpentTxes ) : byte[] | ||
blockSpentTxes | BlockSpentTxes | |
return | byte[] |
public static EncodeBlockSpentTxes ( |
||
writer | ||
blockSpentTxes | BlockSpentTxes | |
return | void |
public static EncodeBlockTxNode ( BlockTxNode blockTx ) : byte[] | ||
blockTx | BlockTxNode | |
return | byte[] |
public static EncodeBlockTxNode ( |
||
writer | ||
blockTx | BlockTxNode | |
return | void |
public static EncodeChainedHeader ( |
||
chainedHeader | ||
return | byte[] |
public static EncodeChainedHeader ( |
||
writer | ||
chainedHeader | ||
return | void |
public static EncodeOutputStates ( OutputStates outputStates ) : byte[] | ||
outputStates | OutputStates | |
return | byte[] |
public static EncodePrevTxOutput ( |
||
txOutput | ||
return | byte[] |
public static EncodePrevTxOutput ( |
||
writer | ||
txOutput | ||
return | void |
public static EncodePrevTxOutputList ( ImmutableArray |
||
txOutputs | ImmutableArray |
|
return | byte[] |
public static EncodePrevTxOutputList ( |
||
writer | ||
txOutputs | ImmutableArray |
|
return | void |
public static EncodeSpentTx ( |
||
spentTx | ||
return | byte[] |
public static EncodeSpentTx ( |
||
writer | ||
spentTx | ||
return | void |
public static EncodeTotalWork ( System.Numerics.BigInteger totalWork ) : byte[] | ||
totalWork | System.Numerics.BigInteger | |
return | byte[] |
public static EncodeTotalWork ( |
||
writer | ||
totalWork | System.Numerics.BigInteger | |
return | void |
public static EncodeTransaction ( BitSharp.Core.Domain.Transaction tx ) : |
||
tx | BitSharp.Core.Domain.Transaction | |
return |
public static EncodeTransaction ( |
||
Version | ||
Inputs | ImmutableArray |
|
Outputs | ImmutableArray |
|
LockTime | ||
return |
public static EncodeTransaction ( |
||
writer | ||
tx | BitSharp.Core.Domain.Transaction | |
return | void |
public static EncodeTxInput ( BitSharp.Core.Domain.TxInput txInput ) : byte[] | ||
txInput | BitSharp.Core.Domain.TxInput | |
return | byte[] |
public static EncodeTxInput ( |
||
writer | ||
txInput | BitSharp.Core.Domain.TxInput | |
return | void |
public static EncodeTxLookupKey ( |
||
txLookupKey | ||
return | byte[] |
public static EncodeTxLookupKey ( |
||
writer | ||
txLookupKey | ||
return | void |
public static EncodeTxOutput ( |
||
txOutput | ||
return | byte[] |
public static EncodeTxOutput ( |
||
writer | ||
txOutput | ||
return | void |
public static EncodeTxOutputKey ( BitSharp.Core.Domain.TxOutputKey txOutputKey ) : byte[] | ||
txOutputKey | BitSharp.Core.Domain.TxOutputKey | |
return | byte[] |
public static EncodeTxOutputKey ( |
||
writer | ||
txOutputKey | BitSharp.Core.Domain.TxOutputKey | |
return | void |
public static EncodeTxOutputList ( ImmutableArray |
||
txOutputs | ImmutableArray |
|
return | byte[] |
public static EncodeTxOutputList ( |
||
writer | ||
txOutputs | ImmutableArray |
|
return | void |
public static EncodeUInt256 ( |
||
writer | ||
value | UInt256 | |
return | void |
public static EncodeUnmintedTx ( |
||
unmintedTx | ||
return | byte[] |
public static EncodeUnmintedTx ( |
||
writer | ||
unmintedTx | ||
return | void |
public static EncodeUnmintedTxList ( IImmutableList |
||
unmintedTxes | IImmutableList |
|
return | byte[] |
public static EncodeUnmintedTxList ( |
||
writer | ||
unmintedTxes | IImmutableList |
|
return | void |
public static EncodeUnspentTx ( |
||
unspentTx | ||
return | byte[] |
public static EncodeUnspentTx ( |
||
writer | ||
unspentTx | ||
return | void |
public static EncodeVarString ( string s ) : byte[] | ||
s | string | |
return | byte[] |
public static EncodeVarString ( |
||
writer | ||
s | string | |
return | void |
public static VarIntSize ( System.UInt64 value ) : int | ||
value | System.UInt64 | |
return | int |