OBJECT

Account

An account record according to the daemon

link GraphQL Schema definition

  • type Account {
  • # The public identity of the account
  • publicKey: PublicKey!
  • # The amount of coda owned by the account
  • balance: AnnotatedBalance!
  • # A natural number that increases with each transaction (stringified uint32)
  • nonce: String
  • # Like the `nonce` field, except it includes the scheduled transactions
  • # (transactions not yet included in a block) (stringified uint32)
  • inferredNonce: String
  • # The account that you delegated on the staking ledger of the current block's
  • # epoch
  • epochDelegateAccount: Account
  • # Top hash of the receipt chain merkle-list
  • receiptChainHash: String
  • # The public key to which you are delegating - if you are not delegating to
  • # anybody, this would return your public key
  • delegate: PublicKey @deprecated( reason: "use delegateAccount instead" )
  • # The account to which you are delegating - if you are not delegating to anybody,
  • # this would return your public key
  • delegateAccount: Account
  • # The previous epoch lock hash of the chain which you are voting for
  • votingFor: String
  • # True if you are actively staking with this account on the current daemon - this
  • # may not yet have been updated if the staking key was changed recently
  • stakingActive: Boolean!
  • # Path of the private key file for this account
  • privateKeyPath: String!
  • # True if locked, false if unlocked, null if the account isn't tracked by the
  • # queried daemon
  • locked: Boolean
  • }