Skip to main content

Ledger

Represents a ledger in the system

type Ledger implements Node, ObjectWithMetadata {
id: ID!
accountType: LedgerAccountTypeEnum!
balance: Money!
seller: Seller
type: LedgerTypeEnum!
version: BigInt!
privateMetadata: [MetadataItem!]!
metadata: [MetadataItem!]!
buyer: User
}

Fields

Ledger.id ● ID! non-null scalar

The ID of the object

Ledger.accountType ● LedgerAccountTypeEnum! non-null enum

Ledger account type

Ledger.balance ● Money! non-null object

Balance of the ledger

Ledger.seller ● Seller object

Ledger.type ● LedgerTypeEnum! non-null enum

Type of the ledger

Ledger.version ● BigInt! non-null scalar

Ledger.privateMetadata ● [MetadataItem!]! non-null object

List of private metadata items.Requires proper staff permissions to access.

Ledger.metadata ● [MetadataItem!]! non-null object

List of public metadata items. Can be accessed without permissions.

Ledger.buyer ● User object

Buyer for this ledger

Interfaces

Node interface

An object with an ID

ObjectWithMetadata interface

Member Of

LedgerCountableEdge object ● LedgerEntry object

Was this page helpful?