Skip to main content

AVERAGE_BYTE_SIZE_TX_ENCODED

Constant AVERAGE_BYTE_SIZE_TX_ENCODED 

Source
pub const AVERAGE_BYTE_SIZE_TX_ENCODED: usize = _ /* 512usize */;
Expand description

Assumed byte size of a transaction whose size wasn’t announced, used when packing requests.

Default is SOFT_LIMIT_BYTE_SIZE_POOLED_TRANSACTIONS_RESPONSE, which defaults to 2 MiB, divided by SOFT_LIMIT_COUNT_HASHES_IN_NEW_POOLED_TRANSACTIONS_BROADCAST_MESSAGE, which is spec’d at 4096 hashes, so 512 bytes.