# Structs
Account Description swagger:model Account.
AssetHolding specifies the holdings of a particular asset.
AssetParams specifies the parameters for an asset.
Block contains a block information swagger:model Block.
NodeStatus contains the information about a node status swagger:model NodeStatus.
PaymentTransactionType contains the additional fields for a payment Transaction swagger:model PaymentTransactionType.
PendingTransactions represents a potentially truncated list of transactions currently in the node's transaction pool.
Supply represents the current supply of MicroAlgos in the system swagger:model Supply.
Transaction contains all fields common to all transactions and serves as an envelope to all transactions type swagger:model Transaction.
TransactionFee contains the suggested fee swagger:model TransactionFee.
TransactionID Description swagger:model transactionID.
TransactionList contains a list of transactions swagger:model TransactionList.
TransactionParams contains the parameters that help a client construct a new transaction.
UpgradeState contains the information about a current state of an upgrade swagger:model UpgradeState.
UpgradeVote represents the vote of the block proposer with respect to protocol upgrades.
Version contains the current algod version.
VersionsResponse is the response to 'GET /versions'
swagger:response VersionsResponse.
# Type aliases
Bytes is a byte array swagger:strfmt binary.