$Account
const$Account:object
Type declaration
description
readonlydescription: “Account information at a given round.\n\nDefinition:\ndata/basics/userBalance.go : AccountData\n”
properties
readonlyproperties:object
properties.address
readonlyproperties.address:object
properties.address.description
readonlyproperties.address.description:"the account public key"='the account public key'
properties.address.type
readonlyproperties.address.type:"string"='string'
properties.amount
readonlyproperties.amount:object
properties.amount.description
readonlyproperties.amount.description:"total number of MicroAlgos in the account"='total number of MicroAlgos in the account'
properties.amount.type
readonlyproperties.amount.type:"integer"='integer'
properties.amount-without-pending-rewards
readonlyproperties.amount-without-pending-rewards:object
properties.amount-without-pending-rewards.description
readonlyproperties.amount-without-pending-rewards.description:"specifies the amount of MicroAlgos in the account, without the pending rewards."='specifies the amount of MicroAlgos in the account, without the pending rewards.'
properties.amount-without-pending-rewards.type
readonlyproperties.amount-without-pending-rewards.type:"integer"='integer'
properties.apps-local-state
readonlyproperties.apps-local-state:object
properties.apps-local-state.description
readonlyproperties.apps-local-state.description: “application local data stored in this account.\n\nNote the raw object uses `map[int] -> AppLocalState` for this type.”
properties.apps-local-state.items
readonlyproperties.apps-local-state.items:object
properties.apps-local-state.items.$ref
readonlyproperties.apps-local-state.items.$ref:"#/components/schemas/ApplicationLocalState"='#/components/schemas/ApplicationLocalState'
properties.apps-local-state.type
readonlyproperties.apps-local-state.type:"array"='array'
properties.apps-total-extra-pages
readonlyproperties.apps-total-extra-pages:object
properties.apps-total-extra-pages.description
readonlyproperties.apps-total-extra-pages.description:"the sum of all extra application program pages for this account."='the sum of all extra application program pages for this account.'
properties.apps-total-extra-pages.type
readonlyproperties.apps-total-extra-pages.type:"integer"='integer'
properties.apps-total-schema
readonlyproperties.apps-total-schema:object
properties.apps-total-schema.$ref
readonlyproperties.apps-total-schema.$ref:"#/components/schemas/ApplicationStateSchema"='#/components/schemas/ApplicationStateSchema'
properties.assets
readonlyproperties.assets:object
properties.assets.description
readonlyproperties.assets.description: “assets held by this account.\n\nNote the raw object uses `map[int] -> AssetHolding` for this type.”
properties.assets.items
readonlyproperties.assets.items:object
properties.assets.items.$ref
readonlyproperties.assets.items.$ref:"#/components/schemas/AssetHolding"='#/components/schemas/AssetHolding'
properties.assets.type
readonlyproperties.assets.type:"array"='array'
properties.auth-addr
readonlyproperties.auth-addr:object
properties.auth-addr.description
readonlyproperties.auth-addr.description:"The address against which signing should be checked. If empty, the address of the current account is used. This field can be updated in any transaction by setting the RekeyTo field."='The address against which signing should be checked. If empty, the address of the current account is used. This field can be updated in any transaction by setting the RekeyTo field.'
properties.auth-addr.type
readonlyproperties.auth-addr.type:"string"='string'
properties.auth-addr.x-algorand-format
readonlyproperties.auth-addr.x-algorand-format:"Address"='Address'
properties.closed-at-round
readonlyproperties.closed-at-round:object
properties.closed-at-round.description
readonlyproperties.closed-at-round.description:"Round during which this account was most recently closed."='Round during which this account was most recently closed.'
properties.closed-at-round.type
readonlyproperties.closed-at-round.type:"integer"='integer'
properties.closed-at-round.x-algorand-format
readonlyproperties.closed-at-round.x-algorand-format:"uint64"='uint64'
properties.created-apps
readonlyproperties.created-apps:object
properties.created-apps.description
readonlyproperties.created-apps.description: “parameters of applications created by this account including app global data.\n\nNote: the raw account uses `map[int] -> AppParams` for this type.”
properties.created-apps.items
readonlyproperties.created-apps.items:object
properties.created-apps.items.$ref
readonlyproperties.created-apps.items.$ref:"#/components/schemas/Application"='#/components/schemas/Application'
properties.created-apps.type
readonlyproperties.created-apps.type:"array"='array'
properties.created-assets
readonlyproperties.created-assets:object
properties.created-assets.description
readonlyproperties.created-assets.description: “parameters of assets created by this account.\n\nNote: the raw account uses `map[int] -> Asset` for this type.”
properties.created-assets.items
readonlyproperties.created-assets.items:object
properties.created-assets.items.$ref
readonlyproperties.created-assets.items.$ref:"#/components/schemas/Asset"='#/components/schemas/Asset'
properties.created-assets.type
readonlyproperties.created-assets.type:"array"='array'
properties.created-at-round
readonlyproperties.created-at-round:object
properties.created-at-round.description
readonlyproperties.created-at-round.description:"Round during which this account first appeared in a transaction."='Round during which this account first appeared in a transaction.'
properties.created-at-round.type
readonlyproperties.created-at-round.type:"integer"='integer'
properties.created-at-round.x-algorand-format
readonlyproperties.created-at-round.x-algorand-format:"uint64"='uint64'
properties.deleted
readonlyproperties.deleted:object
properties.deleted.description
readonlyproperties.deleted.description:"Whether or not this account is currently closed."='Whether or not this account is currently closed.'
properties.deleted.type
readonlyproperties.deleted.type:"boolean"='boolean'
properties.incentive-eligible
readonlyproperties.incentive-eligible:object
properties.incentive-eligible.description
readonlyproperties.incentive-eligible.description:"can the account receive block incentives if its balance is in range at proposal time."='can the account receive block incentives if its balance is in range at proposal time.'
properties.incentive-eligible.type
readonlyproperties.incentive-eligible.type:"boolean"='boolean'
properties.last-heartbeat
readonlyproperties.last-heartbeat:object
properties.last-heartbeat.description
readonlyproperties.last-heartbeat.description:"The round in which this account last went online, or explicitly renewed their online status."='The round in which this account last went online, or explicitly renewed their online status.'
properties.last-heartbeat.type
readonlyproperties.last-heartbeat.type:"integer"='integer'
properties.last-proposed
readonlyproperties.last-proposed:object
properties.last-proposed.description
readonlyproperties.last-proposed.description:"The round in which this account last proposed the block."='The round in which this account last proposed the block.'
properties.last-proposed.type
readonlyproperties.last-proposed.type:"integer"='integer'
properties.min-balance
readonlyproperties.min-balance:object
properties.min-balance.description
readonlyproperties.min-balance.description: “MicroAlgo balance required by the account.\n\nThe requirement grows based on asset and application usage.”
properties.min-balance.type
readonlyproperties.min-balance.type:"integer"='integer'
properties.participation
readonlyproperties.participation:object
properties.participation.$ref
readonlyproperties.participation.$ref:"#/components/schemas/AccountParticipation"='#/components/schemas/AccountParticipation'
properties.pending-rewards
readonlyproperties.pending-rewards:object
properties.pending-rewards.description
readonlyproperties.pending-rewards.description:"amount of MicroAlgos of pending rewards in this account."='amount of MicroAlgos of pending rewards in this account.'
properties.pending-rewards.type
readonlyproperties.pending-rewards.type:"integer"='integer'
properties.reward-base
readonlyproperties.reward-base:object
properties.reward-base.description
readonlyproperties.reward-base.description:"used as part of the rewards computation. Only applicable to accounts which are participating."='used as part of the rewards computation. Only applicable to accounts which are participating.'
properties.reward-base.type
readonlyproperties.reward-base.type:"integer"='integer'
properties.rewards
readonlyproperties.rewards:object
properties.rewards.description
readonlyproperties.rewards.description:"total rewards of MicroAlgos the account has received, including pending rewards."='total rewards of MicroAlgos the account has received, including pending rewards.'
properties.rewards.type
readonlyproperties.rewards.type:"integer"='integer'
properties.round
readonlyproperties.round:object
properties.round.description
readonlyproperties.round.description:"The round for which this information is relevant."='The round for which this information is relevant.'
properties.round.type
readonlyproperties.round.type:"integer"='integer'
properties.sig-type
readonlyproperties.sig-type:object
properties.sig-type.description
readonlyproperties.sig-type.description: “the type of signature used by this account, must be one of:\n* sig\n* msig\n* lsig\n* or null if unknown”
properties.sig-type.enum
readonlyproperties.sig-type.enum: readonly ["sig","msig","lsig"]
properties.sig-type.type
readonlyproperties.sig-type.type:"string"='string'
properties.status
readonlyproperties.status:object
properties.status.description
readonlyproperties.status.description: “voting status of the account’s MicroAlgos\n* Offline - indicates that the associated account is delegated.\n* Online - indicates that the associated account used as part of the delegation pool.\n* NotParticipating - indicates that the associated account is neither a delegator nor a delegate.”
properties.status.type
readonlyproperties.status.type:"string"='string'
properties.total-apps-opted-in
readonlyproperties.total-apps-opted-in:object
properties.total-apps-opted-in.description
readonlyproperties.total-apps-opted-in.description:"The count of all applications that have been opted in, equivalent to the count of application local data (AppLocalState objects) stored in this account."='The count of all applications that have been opted in, equivalent to the count of application local data (AppLocalState objects) stored in this account.'
properties.total-apps-opted-in.type
readonlyproperties.total-apps-opted-in.type:"integer"='integer'
properties.total-assets-opted-in
readonlyproperties.total-assets-opted-in:object
properties.total-assets-opted-in.description
readonlyproperties.total-assets-opted-in.description:"The count of all assets that have been opted in, equivalent to the count of AssetHolding objects held by this account."='The count of all assets that have been opted in, equivalent to the count of AssetHolding objects held by this account.'
properties.total-assets-opted-in.type
readonlyproperties.total-assets-opted-in.type:"integer"='integer'
properties.total-box-bytes
readonlyproperties.total-box-bytes:object
properties.total-box-bytes.description
readonlyproperties.total-box-bytes.description:"For app-accounts only. The total number of bytes allocated for the keys and values of boxes which belong to the associated application."='For app-accounts only. The total number of bytes allocated for the keys and values of boxes which belong to the associated application.'
properties.total-box-bytes.type
readonlyproperties.total-box-bytes.type:"integer"='integer'
properties.total-boxes
readonlyproperties.total-boxes:object
properties.total-boxes.description
readonlyproperties.total-boxes.description:"For app-accounts only. The total number of boxes which belong to the associated application."='For app-accounts only. The total number of boxes which belong to the associated application.'
properties.total-boxes.type
readonlyproperties.total-boxes.type:"integer"='integer'
properties.total-created-apps
readonlyproperties.total-created-apps:object
properties.total-created-apps.description
readonlyproperties.total-created-apps.description:"The count of all apps (AppParams objects) created by this account."='The count of all apps (AppParams objects) created by this account.'
properties.total-created-apps.type
readonlyproperties.total-created-apps.type:"integer"='integer'
properties.total-created-assets
readonlyproperties.total-created-assets:object
properties.total-created-assets.description
readonlyproperties.total-created-assets.description:"The count of all assets (AssetParams objects) created by this account."='The count of all assets (AssetParams objects) created by this account.'
properties.total-created-assets.type
readonlyproperties.total-created-assets.type:"integer"='integer'
required
readonlyrequired: readonly ["address","amount","amount-without-pending-rewards","min-balance","pending-rewards","rewards","round","status","total-apps-opted-in","total-assets-opted-in","total-box-bytes","total-boxes","total-created-apps","total-created-assets"]
type
readonlytype:"object"='object'
Defined in
schemas.gen.ts:3