Method | Description | |
---|---|---|
DecodeBlock ( |
||
DecodeBlock ( UInt256 blockHash, byte buffer, int offset ) : BitSharp.Core.Domain.Block | ||
DecodeBlockHeader ( UInt256 blockHash, byte buffer, int offset ) : |
||
DecodeBlockSpentTxes ( byte buffer, int offset ) : BlockSpentTxes | ||
DecodeBlockTxNode ( byte buffer, bool skipTxBytes = false ) : BlockTxNode | ||
DecodeChainedHeader ( byte buffer ) : |
||
DecodeEncodedTx ( UInt256 txHash, byte buffer, int offset ) : |
||
DecodeFixedString ( byte buffer, int offset, int length = null ) : string | ||
DecodeInt32 ( byte buffer, int &offset ) : int | ||
DecodeInt64 ( byte buffer, int &offset ) : long | ||
DecodeOutputStates ( byte buffer ) : OutputStates | ||
DecodePrevTxOutput ( byte buffer, int offset ) : |
||
DecodePrevTxOutputList ( byte buffer, int offset ) : ImmutableArray |
||
DecodeSpentTx ( byte buffer, int offset ) : |
||
DecodeTotalWork ( byte buffer ) : System.Numerics.BigInteger | ||
DecodeTransaction ( UInt256 txHash, byte buffer, int offset ) : BitSharp.Core.Domain.Transaction | ||
DecodeTxInput ( byte buffer, int offset ) : BitSharp.Core.Domain.TxInput | ||
DecodeTxInputList ( byte buffer, int offset ) : ImmutableArray |
||
DecodeTxOutput ( byte buffer, int offset ) : |
||
DecodeTxOutputList ( byte buffer, int offset ) : ImmutableArray |
||
DecodeUInt256 ( byte buffer, int &offset ) : UInt256 | ||
DecodeUInt32 ( byte buffer, int &offset ) : uint | ||
DecodeUInt64 ( byte buffer, int &offset ) : ulong | ||
DecodeUnmintedTx ( byte buffer, int offset ) : |
||
DecodeUnmintedTxList ( byte buffer, int offset ) : IImmutableList |
||
DecodeUnspentTx ( byte buffer, int offset ) : |
||
DecodeVarString ( byte buffer, int offset ) : string | ||
ReadTransaction ( BinaryReader reader ) : byte[] |
Method | Description | |
---|---|---|
DecodeBool ( byte buffer, int &offset ) : bool | ||
SizeAtLeast ( byte &buffer, int minLength ) : void |
public static DecodeBlock ( |
||
reader | ||
return | BitSharp.Core.Domain.Block |
public static DecodeBlock ( UInt256 blockHash, byte buffer, int offset ) : BitSharp.Core.Domain.Block | ||
blockHash | UInt256 | |
buffer | byte | |
offset | int | |
return | BitSharp.Core.Domain.Block |
public static DecodeBlockHeader ( UInt256 blockHash, byte buffer, int offset ) : |
||
blockHash | UInt256 | |
buffer | byte | |
offset | int | |
return |
public static DecodeBlockSpentTxes ( byte buffer, int offset ) : BlockSpentTxes | ||
buffer | byte | |
offset | int | |
return | BlockSpentTxes |
public static DecodeBlockTxNode ( byte buffer, bool skipTxBytes = false ) : BlockTxNode | ||
buffer | byte | |
skipTxBytes | bool | |
return | BlockTxNode |
public static DecodeChainedHeader ( byte buffer ) : |
||
buffer | byte | |
return |
public static DecodeEncodedTx ( UInt256 txHash, byte buffer, int offset ) : |
||
txHash | UInt256 | |
buffer | byte | |
offset | int | |
return |
public static DecodeFixedString ( byte buffer, int offset, int length = null ) : string | ||
buffer | byte | |
offset | int | |
length | int | |
return | string |
public static DecodeInt32 ( byte buffer, int &offset ) : int | ||
buffer | byte | |
offset | int | |
return | int |
public static DecodeInt64 ( byte buffer, int &offset ) : long | ||
buffer | byte | |
offset | int | |
return | long |
public static DecodeOutputStates ( byte buffer ) : OutputStates | ||
buffer | byte | |
return | OutputStates |
public static DecodePrevTxOutput ( byte buffer, int offset ) : |
||
buffer | byte | |
offset | int | |
return |
public static DecodePrevTxOutputList ( byte buffer, int offset ) : ImmutableArray |
||
buffer | byte | |
offset | int | |
return | ImmutableArray |
public static DecodeSpentTx ( byte buffer, int offset ) : |
||
buffer | byte | |
offset | int | |
return |
public static DecodeTotalWork ( byte buffer ) : System.Numerics.BigInteger | ||
buffer | byte | |
return | System.Numerics.BigInteger |
public static DecodeTransaction ( UInt256 txHash, byte buffer, int offset ) : BitSharp.Core.Domain.Transaction | ||
txHash | UInt256 | |
buffer | byte | |
offset | int | |
return | BitSharp.Core.Domain.Transaction |
public static DecodeTxInput ( byte buffer, int offset ) : BitSharp.Core.Domain.TxInput | ||
buffer | byte | |
offset | int | |
return | BitSharp.Core.Domain.TxInput |
public static DecodeTxInputList ( byte buffer, int offset ) : ImmutableArray |
||
buffer | byte | |
offset | int | |
return | ImmutableArray |
public static DecodeTxOutput ( byte buffer, int offset ) : |
||
buffer | byte | |
offset | int | |
return |
public static DecodeTxOutputList ( byte buffer, int offset ) : ImmutableArray |
||
buffer | byte | |
offset | int | |
return | ImmutableArray |
public static DecodeUInt256 ( byte buffer, int &offset ) : UInt256 | ||
buffer | byte | |
offset | int | |
return | UInt256 |
public static DecodeUInt32 ( byte buffer, int &offset ) : uint | ||
buffer | byte | |
offset | int | |
return | uint |
public static DecodeUInt64 ( byte buffer, int &offset ) : ulong | ||
buffer | byte | |
offset | int | |
return | ulong |
public static DecodeUnmintedTx ( byte buffer, int offset ) : |
||
buffer | byte | |
offset | int | |
return |
public static DecodeUnmintedTxList ( byte buffer, int offset ) : IImmutableList |
||
buffer | byte | |
offset | int | |
return | IImmutableList |
public static DecodeUnspentTx ( byte buffer, int offset ) : |
||
buffer | byte | |
offset | int | |
return |
public static DecodeVarString ( byte buffer, int offset ) : string | ||
buffer | byte | |
offset | int | |
return | string |
public static ReadTransaction ( BinaryReader reader ) : byte[] | ||
reader | BinaryReader | |
return | byte[] |