[][src]Module algorand_rs::models

Structs

Account

Account Description

Block

Block contains a block information

Ed25519PublicKey
HashDigest

A SHA512_256 hash

MasterDerivationKey
MicroAlgos

MicroAlgos are the base unit of currency in Algorand

NodeStatus

The information about a node status

PaymentTransactionType

PaymentTransactionType contains the additional fields for a payment Transaction

PendingTransactions

PendingTransactions represents a potentially truncated list of transactions currently in the node's transaction pool.

Round

Round of the Algorand consensus protocol

Supply

Supply represents the current supply of MicroAlgos in the system

Transaction

Transaction contains all fields common to all transactions and serves as an envelope to all transactions type

TransactionFee

TransactionFee contains the suggested fee

TransactionID

TransactionID Description

TransactionList

TransactionList contains a list of transactions

TransactionParams

TransactionParams contains the parameters that help a client construct a new transaction.

UpgradeState

UpgradeState contains the information about a current state of an upgrade

UpgradeVote

UpgradeVote represents the vote of the block proposer with respect to protocol upgrades.

VRFPK

VRF public key used in key registration transaction

Version

Version contains the current algod version.

VotePK

Participation public key used in key registration transactions

Constants

MICRO_ALGO_CONVERSION_FACTOR