Show / Hide Table of Contents

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.

Inheritance
System.Object
InsufficientBalanceException
Namespace: Libplanet.Action.State
Assembly: Libplanet.Action.dll
Syntax
public sealed class InsufficientBalanceException : Exception

Constructors

| Improve this Doc View Source

InsufficientBalanceException(Nullable<String>, Address, FungibleAssetValue)

Creates a new InsufficientBalanceException object.

Declaration
public InsufficientBalanceException(string? message, Address address, FungibleAssetValue balance)
Parameters
Type Name Description
System.Nullable<System.String> message

Specifies a .

Address address

The owner of the insufficient balance. Corresponds to the Address property.

FungibleAssetValue balance

The account's current balance. Corresponds to the Balance property.

Properties

| Improve this Doc View Source

Address

The owner of the insufficient Balance.

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

Balance

The account's current balance.

Declaration
public FungibleAssetValue Balance { get; }
Property Value
Type Description
FungibleAssetValue

Methods

| Improve this Doc View Source

GetObjectData(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
  • Improve this Doc
  • View Source
In This Article
Back to top Copyright © 2018–2023 Planetarium