Class InvalidBlockTxHashException
Inheritance
System.Object
InvalidBlockTxHashException
Assembly: Libplanet.Types.dll
Syntax
public class InvalidBlockTxHashException : InvalidBlockException
Constructors
|
Improve this Doc
View Source
InvalidBlockTxHashException(SerializationInfo, StreamingContext)
Declaration
protected InvalidBlockTxHashException(SerializationInfo info, StreamingContext context)
Parameters
Type |
Name |
Description |
SerializationInfo |
info |
|
StreamingContext |
context |
|
|
Improve this Doc
View Source
InvalidBlockTxHashException(String, Nullable<HashDigest<SHA256>>, Nullable<HashDigest<SHA256>>)
Declaration
public InvalidBlockTxHashException(string message, HashDigest<SHA256>? blockTxHash, HashDigest<SHA256>? calculatedTxHash)
Parameters
Type |
Name |
Description |
System.String |
message |
The message that describes the error.
|
System.Nullable<HashDigest<SHA256>> |
blockTxHash |
The hash digest of TxHash.
|
System.Nullable<HashDigest<SHA256>> |
calculatedTxHash |
The calculated hash digest from
Transactions.
|
Properties
|
Improve this Doc
View Source
BlockTxHash
The hash digest from actual block.
Declaration
public HashDigest<SHA256>? BlockTxHash { get; }
Property Value
Type |
Description |
System.Nullable<HashDigest<SHA256>> |
|
|
Improve this Doc
View Source
CalculatedTxHash
The calculated hash digest from transactions in the block.
Declaration
public HashDigest<SHA256>? CalculatedTxHash { get; }
Property Value
Type |
Description |
System.Nullable<HashDigest<SHA256>> |
|
Methods
|
Improve this Doc
View Source
Equals(InvalidBlockTxHashException)
Declaration
public bool Equals(InvalidBlockTxHashException other)
Parameters
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
Equals(Nullable<Object>)
Declaration
public override bool Equals(object? obj)
Parameters
Type |
Name |
Description |
System.Nullable<System.Object> |
obj |
|
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
GetObjectData(SerializationInfo, StreamingContext)
Declaration
public override void GetObjectData(SerializationInfo info, StreamingContext context)
Parameters
Type |
Name |
Description |
SerializationInfo |
info |
|
StreamingContext |
context |
|
Operators
|
Improve this Doc
View Source
Equality(InvalidBlockTxHashException, InvalidBlockTxHashException)
Declaration
public static bool operator ==(InvalidBlockTxHashException left, InvalidBlockTxHashException right)
Parameters
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
Inequality(InvalidBlockTxHashException, InvalidBlockTxHashException)
Declaration
public static bool operator !=(InvalidBlockTxHashException left, InvalidBlockTxHashException right)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Implements
IEquatable<>