Class InsufficientBalanceException
The exception that is thrown when a sender has less Balance than amount to transfer or an owner has less Balance than amount to burn.
Implements
System.Runtime.Serialization.ISerializable
Inherited Members
System.Exception.HResult
System.Exception.StackTrace
Namespace: Libplanet.Action.State
Assembly: Libplanet.Action.dll
Syntax
[Serializable]
public sealed class InsufficientBalanceException : Exception, ISerializable
Constructors
| Improve this Doc View SourceInsufficientBalanceException(String, Address, FungibleAssetValue)
Creates a new InsufficientBalanceException object.
Declaration
public InsufficientBalanceException(string message, Address address, FungibleAssetValue balance)
Parameters
| Type | Name | Description |
|---|---|---|
| String | message | Specifies a Message. |
| Address | address | The owner of the insufficient |
| FungibleAssetValue | balance | The account's current balance. Corresponds to the Balance property. |
See Also
Properties
| Improve this Doc View SourceAddress
The owner of the insufficient Balance.
Declaration
public Address Address { get; }
Property Value
| Type | Description |
|---|---|
| Address |
See Also
Balance
The account's current balance.
Declaration
public FungibleAssetValue Balance { get; }
Property Value
| Type | Description |
|---|---|
| FungibleAssetValue |
See Also
Methods
| Improve this Doc View SourceGetObjectData(SerializationInfo, StreamingContext)
The exception that is thrown when a sender has less Balance than amount to transfer or an owner has less Balance than amount to burn.
Declaration
public override void GetObjectData(SerializationInfo info, StreamingContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| SerializationInfo | info | |
| StreamingContext | context |
Overrides
See Also
Implements
System.Runtime.Serialization.ISerializable