Show / Hide Table of Contents

    Interface IAccount

    This class represent a user account of which there can be the following types: confidential account, non-confidential account and smart contract account

    Inherited Members
    IDocument.DocumentId
    Namespace: Catalyst.Core.Modules.Ledger.Models
    Assembly: Catalyst.Core.Modules.Ledger.dll
    Syntax
    public interface IAccount : IDocument

    Properties

    | Improve this Doc View Source

    AccountType

    Type of the account: public or confidential.

    Declaration
    AccountTypes AccountType { get; }
    Property Value
    Type Description
    AccountTypes
    | Improve this Doc View Source

    Balance

    The balance of the account.

    Declaration
    UInt256 Balance { get; set; }
    Property Value
    Type Description
    UInt256
    | Improve this Doc View Source

    PublicAddress

    The address used to identify the account.

    Declaration
    string PublicAddress { get; }
    Property Value
    Type Description
    System.String
    • Improve this Doc
    • View Source
    Back to top Copyright © 2019 Catalyst Network