Show / Hide Table of Contents

Class InvalidTxGenesisHashException

The exception that is thrown when the GenesisHash is different from the of .

Inheritance
Object
Exception
InvalidTxException
InvalidTxGenesisHashException
Implements
System.Runtime.Serialization.ISerializable
Inherited Members
InvalidTxException.TxId
Exception.GetBaseException()
Exception.GetObjectData(SerializationInfo, StreamingContext)
Exception.GetType()
Exception.ToString()
Exception.Data
Exception.HelpLink
System.Exception.HResult
Exception.InnerException
Exception.Message
Exception.Source
System.Exception.StackTrace
Exception.TargetSite
Exception.SerializeObjectState
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Namespace: Libplanet.Types.Tx
Assembly: Libplanet.Types.dll
Syntax
[Serializable]
public sealed class InvalidTxGenesisHashException : InvalidTxException, ISerializable

Constructors

| Improve this Doc View Source

InvalidTxGenesisHashException(String, TxId, BlockHash, Nullable<BlockHash>)

Initializes a new instance of the InvalidTxGenesisHashException class.

Declaration
public InvalidTxGenesisHashException(string message, TxId txid, BlockHash expectedGenesisHash, BlockHash? improperGenesisHash)
Parameters
Type Name Description
String message

The message that describes the error.

TxId txid

The invalid Transaction's Id. It is automatically included to the Message string.

BlockHash expectedGenesisHash

The BlockHash value of .

Nullable<BlockHash> improperGenesisHash

The actual GenesisHash. This can be null.

Properties

| Improve this Doc View Source

ExpectedGenesisHash

The value of .

Declaration
public BlockHash ExpectedGenesisHash { get; }
Property Value
Type Description
BlockHash
| Improve this Doc View Source

ImproperGenesisHash

The actual GenesisHash, which is improper.

Declaration
public BlockHash? ImproperGenesisHash { get; }
Property Value
Type Description
Nullable<BlockHash>

Implements

System.Runtime.Serialization.ISerializable
  • Improve this Doc
  • View Source
In This Article
Back to top Copyright © 2018–2023 Planetarium