Parameters - Algorand Specifications

Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Algorand Specifications

The following tables present the parametrization of the go-algorand network messages timing and sizing.

NAME VALUE (seconds) DESCRIPTION
pmPresyncTime 1010 Performance monitoring
pmSyncIdleTime 22 Performance monitoring
pmSyncMaxTime 2525 Performance monitoring
pmAccumulationTime 6060 Performance monitoring
pmAccumulationTimeRange 3030 Performance monitoring
pmAccumulationIdlingTime 22 Performance monitoring
pmMaxMessageWaitTime 1515 Performance monitoring
pmUndeliveredMessagePenaltyTime 55 Performance monitoring
pmDesiredMessegeDelayThreshold 0.050.05 Performance monitoring
pmMessageBucketDuration 11 Performance monitoring
NAME VALUE (Bytes) DESCRIPTION
AgreementVoteTagMaxSize 12281228 Maximum size of an AgreementVoteTag message
MsgOfInterestTagMaxSize 4545 Maximum size of a MsgOfInterestTag message
MsgDigestSkipTagMaxSize 6969 Maximum size of a MsgDigestSkipTag message
NetPrioResponseTagMaxSize 850850 Maximum size of a NetPrioResponseTag message
NetIDVerificationTagMaxSize 215215 Maximum size of a NetIDVerificationTag message
ProposalPayloadTagMaxSize 5,250,3135,250,313 Maximum size of a ProposalPayloadTag message
StateProofSigTagMaxSize 63786378 Maximum size of a StateProofSigTag message
TopicMsgRespTagMaxSize 6×1024×10246×1024×1024 Maximum size of a TopicMsgRespTag message
TxnTagMaxSize 5,000,0005,000,000 Maximum size of a TxnTag message
UniEnsBlockReqTagMaxSize 6767 Maximum size of a UniEnsBlockReqTag message
VoteBundleTagMaxSize 6×1024×10246×1024×1024 Maximum size of a VoteBundleTag message
MaxMessageLength 6×1024×10246×1024×1024 Maximum length of a message
averageMessageLength 2×10242×1024 Average length of a message (base allocation)

  1. This value is dominated by MaxTxnBytesPerBlock, see ledger parameters normative section.