List of all items
Structs
- active_block::ActiveBlock
- address::AddressDeserializer
- address::AddressSerializer
- address::ExecutionAddressCycleInfo
- address::SCAddressV0
- address::UserAddressV0
- amount::Amount
- amount::AmountDeserializer
- amount::AmountSerializer
- amount::AmountVisitor
- block::Block
- block::BlockDeserializer
- block::BlockDeserializerArgs
- block::BlockSerializer
- block::FilledBlock
- block_header::BlockHeader
- block_header::BlockHeaderDenunciationData
- block_header::BlockHeaderDeserializer
- block_header::BlockHeaderSerializer
- block_id::BlockIdDeserializer
- block_id::BlockIdSerializer
- block_id::BlockIdV0
- bytecode::Bytecode
- bytecode::BytecodeDeserializer
- bytecode::BytecodeSerializer
- clique::Clique
- clique::CliqueDeserializer
- clique::CliqueSerializer
- composite::OperationSearchResult
- composite::PubkeySig
- composite::StakersCycleProductionStats
- config::CompactConfig
- config::compact_config::CompactConfig
- config::constants::CHAINID
- config::constants::END_TIMESTAMP
- config::constants::GENESIS_KEY
- config::constants::GENESIS_TIMESTAMP
- config::constants::POS_MISS_RATE_DEACTIVATION_THRESHOLD
- config::constants::VERSION
- datastore::DatastoreDeserializer
- datastore::DatastoreSerializer
- denunciation::BlockHeaderDenunciation
- denunciation::BlockHeaderDenunciationDeserializer
- denunciation::BlockHeaderDenunciationPrecursor
- denunciation::BlockHeaderDenunciationSerializer
- denunciation::DenunciationDeserializer
- denunciation::DenunciationIndexDeserializer
- denunciation::DenunciationIndexSerializer
- denunciation::DenunciationSerializer
- denunciation::EndorsementDenunciation
- denunciation::EndorsementDenunciationDeserializer
- denunciation::EndorsementDenunciationPrecursor
- denunciation::EndorsementDenunciationSerializer
- endorsement::Endorsement
- endorsement::EndorsementDenunciationData
- endorsement::EndorsementDeserializer
- endorsement::EndorsementDeserializerLW
- endorsement::EndorsementIdDeserializer
- endorsement::EndorsementIdV0
- endorsement::EndorsementSerializer
- endorsement::EndorsementSerializerLW
- execution::EventFilter
- ledger::LedgerChange
- ledger::LedgerChangeDeserializer
- ledger::LedgerChangeSerializer
- ledger::LedgerChanges
- ledger::LedgerChangesDeserializer
- ledger::LedgerChangesSerializer
- ledger::LedgerData
- ledger::LedgerDataDeserializer
- ledger::LedgerDataSerializer
- node::NodeId
- operation::Operation
- operation::OperationDeserializer
- operation::OperationIdDeserializer
- operation::OperationIdSerializer
- operation::OperationIdV0
- operation::OperationIdsDeserializer
- operation::OperationIdsSerializer
- operation::OperationPrefixIdDeserializer
- operation::OperationPrefixIdV0
- operation::OperationPrefixIdsDeserializer
- operation::OperationPrefixIdsSerializer
- operation::OperationSerializer
- operation::OperationTypeDeserializer
- operation::OperationTypeSerializer
- operation::OperationsDeserializer
- operation::OperationsSerializer
- output_event::EventExecutionContext
- output_event::SCOutputEvent
- prehash::HashMapper
- rolls::RollCompensation
- rolls::RollCounts
- rolls::RollUpdate
- rolls::RollUpdateDeserializer
- rolls::RollUpdateSerializer
- rolls::RollUpdates
- secure_share::SecureShare
- secure_share::SecureShareDeserializer
- secure_share::SecureShareSerializer
- serialization::BitVecDeserializer
- serialization::BitVecSerializer
- serialization::IpAddrDeserializer
- serialization::IpAddrSerializer
- serialization::PreHashSetDeserializer
- serialization::PreHashSetSerializer
- serialization::StringDeserializer
- serialization::StringSerializer
- serialization::VecDeserializer
- serialization::VecSerializer
- serialization::VecU8Deserializer
- serialization::VecU8Serializer
- slot::IndexedSlot
- slot::Slot
- slot::SlotDeserializer
- slot::SlotSerializer
- stats::ConsensusStats
- stats::ExecutionStats
- stats::NetworkStats
- stats::PoolStats
- streaming_step::StreamingStepDeserializer
- streaming_step::StreamingStepSerializer
- version::Version
- version::VersionDeserializer
- version::VersionSerializer
- version::VersionVisitor
Enums
- address::Address
- address::SCAddress
- address::UserAddress
- block::BlockGraphStatus
- block_id::BlockId
- composite::OperationSearchResultBlockStatus
- composite::OperationSearchResultStatus
- denunciation::Denunciation
- denunciation::DenunciationError
- denunciation::DenunciationIndex
- denunciation::DenunciationIndexTypeId
- denunciation::DenunciationPrecursor
- denunciation::DenunciationTypeId
- endorsement::EndorsementId
- error::ModelsError
- operation::OperationId
- operation::OperationPrefixId
- operation::OperationType
- operation::OperationTypeId
- streaming_step::StreamingStep
Traits
- prehash::CapacityAllocator
- prehash::PreHashed
- secure_share::Id
- secure_share::SecureShareContent
- serialization::DeserializeMinBEInt
- serialization::SerializeMinBEInt
Macros
- address::SCAddress
- address::SCAddressVariant
- address::UserAddress
- address::UserAddressVariant
- block_id::BlockId
- block_id::BlockIdVariant
- endorsement::EndorsementId
- endorsement::EndorsementIdVariant
- operation::OperationId
- operation::OperationIdVariant
- operation::OperationPrefixId
- operation::OperationPrefixIdVariant
Functions
- config::build_massa_settings
- config::constants::get_period_from_args
- config::massa_settings::build_massa_settings
- datastore::get_prefix_bounds
- mapping_grpc::to_denunciation_index
- operation::compute_operations_hash
- serialization::array_from_slice
- serialization::u32_be_bytes_min_length
- serialization::u64_be_bytes_min_length
- serialization::u8_from_slice
- timeslots::get_block_slot_timestamp
- timeslots::get_closest_slot_to_timestamp
- timeslots::get_current_latest_block_slot
- timeslots::get_latest_block_slot_at_timestamp
- timeslots::slot_count_in_range
- timeslots::time_range_to_slot_range
Type Aliases
- block::SecureShareBlock
- block_header::SecuredHeader
- datastore::Datastore
- endorsement::SecureShareEndorsement
- error::ModelsResult
- operation::OperationPrefixIds
- operation::SecureShareOperation
- prehash::BuildHashMapper
- prehash::PreHashMap
- prehash::PreHashSet
Constants
- address::ADDRESS_PREFIX
- address::SC_PREFIX
- address::USER_PREFIX
- amount::AMOUNT_DECIMAL_FACTOR
- amount::AMOUNT_DECIMAL_SCALE
- block_id::BLOCKID_PREFIX
- bytecode::BYTECODE_VERSION
- config::constants::ASYNC_MSG_CST_GAS_COST
- config::constants::BASE_OPERATION_GAS_COST
- config::constants::BLOCK_REWARD
- config::constants::BOOTSTRAP_RANDOMNESS_SIZE_BYTES
- config::constants::CHANNEL_SIZE
- config::constants::CONSENSUS_BOOTSTRAP_PART_SIZE
- config::constants::DELTA_F0
- config::constants::DENUNCIATION_EXPIRE_PERIODS
- config::constants::ENDORSEMENT_COUNT
- config::constants::HANDSHAKE_RANDOMNESS_SIZE_BYTES
- config::constants::INITIAL_DRAW_SEED
- config::constants::IP_LIST_MAX_SIZE
- config::constants::KEEP_EXECUTED_HISTORY_EXTRA_PERIODS
- config::constants::LEDGER_COST_PER_BYTE
- config::constants::LEDGER_ENTRY_BASE_COST
- config::constants::LEDGER_ENTRY_DATASTORE_BASE_SIZE
- config::constants::MAX_ADVERTISE_LENGTH
- config::constants::MAX_ASYNC_GAS
- config::constants::MAX_ASYNC_POOL_LENGTH
- config::constants::MAX_BLOCK_SIZE
- config::constants::MAX_BOOTSTRAP_ASYNC_POOL_CHANGES
- config::constants::MAX_BOOTSTRAP_BLOCKS
- config::constants::MAX_BOOTSTRAP_CHILDREN
- config::constants::MAX_BOOTSTRAP_CLIQUES
- config::constants::MAX_BOOTSTRAP_DEPS
- config::constants::MAX_BOOTSTRAP_ERROR_LENGTH
- config::constants::MAX_BOOTSTRAP_FINAL_STATE_PARTS_SIZE
- config::constants::MAX_BOOTSTRAP_MESSAGE_SIZE
- config::constants::MAX_BOOTSTRAP_MESSAGE_SIZE_BYTES
- config::constants::MAX_BOOTSTRAP_POS_CYCLES
- config::constants::MAX_BOOTSTRAP_VERSIONING_ELEMENTS_SIZE
- config::constants::MAX_BYTECODE_LENGTH
- config::constants::MAX_CONSENSUS_BLOCKS_IDS
- config::constants::MAX_DATASTORE_ENTRY_COUNT
- config::constants::MAX_DATASTORE_KEY_LENGTH
- config::constants::MAX_DATASTORE_VALUE_LENGTH
- config::constants::MAX_DEFERRED_CREDITS_LENGTH
- config::constants::MAX_DENUNCIATIONS_PER_BLOCK_HEADER
- config::constants::MAX_DENUNCIATION_CHANGES_LENGTH
- config::constants::MAX_DUPLEX_BUFFER_SIZE
- config::constants::MAX_ENDORSEMENTS_PER_MESSAGE
- config::constants::MAX_EVENT_DATA_SIZE_V0
- config::constants::MAX_EVENT_DATA_SIZE_V1
- config::constants::MAX_EVENT_PER_OPERATION
- config::constants::MAX_EXECUTED_OPS_CHANGES_LENGTH
- config::constants::MAX_EXECUTED_OPS_LENGTH
- config::constants::MAX_FUNCTION_NAME_LENGTH
- config::constants::MAX_GAS_PER_BLOCK
- config::constants::MAX_LEDGER_CHANGES_COUNT
- config::constants::MAX_LEDGER_CHANGES_PER_SLOT
- config::constants::MAX_LISTENERS_PER_PEER
- config::constants::MAX_MESSAGE_SIZE
- config::constants::MAX_OPERATIONS_PER_BLOCK
- config::constants::MAX_OPERATIONS_PER_MESSAGE
- config::constants::MAX_OPERATION_DATASTORE_ENTRY_COUNT
- config::constants::MAX_OPERATION_DATASTORE_KEY_LENGTH
- config::constants::MAX_OPERATION_DATASTORE_VALUE_LENGTH
- config::constants::MAX_OPERATION_STORAGE_TIME
- config::constants::MAX_PARAMETERS_SIZE
- config::constants::MAX_PEERS_IN_ANNOUNCEMENT_LIST
- config::constants::MAX_PRODUCTION_EVENTS_PER_BLOCK
- config::constants::MAX_PRODUCTION_STATS_LENGTH
- config::constants::MAX_RECURSIVE_CALLS_DEPTH
- config::constants::MAX_RNG_SEED_LENGTH
- config::constants::MAX_ROLLS_COUNT_LENGTH
- config::constants::MAX_RUNTIME_MODULE_CUSTOM_SECTION_DATA_LEN
- config::constants::MAX_RUNTIME_MODULE_CUSTOM_SECTION_LEN
- config::constants::MAX_RUNTIME_MODULE_DEFINED_FUNCTIONS
- config::constants::MAX_RUNTIME_MODULE_EXPORTS
- config::constants::MAX_RUNTIME_MODULE_FUNCTIONS
- config::constants::MAX_RUNTIME_MODULE_FUNCTION_ARGS
- config::constants::MAX_RUNTIME_MODULE_FUNCTION_IMPORTS
- config::constants::MAX_RUNTIME_MODULE_FUNCTION_NAME_LEN
- config::constants::MAX_RUNTIME_MODULE_FUNCTION_RETURN_VALUES
- config::constants::MAX_RUNTIME_MODULE_GLOBAL_INITIALIZER
- config::constants::MAX_RUNTIME_MODULE_IMPORTS
- config::constants::MAX_RUNTIME_MODULE_MEMORIES
- config::constants::MAX_RUNTIME_MODULE_MEMORY_IMPORTS
- config::constants::MAX_RUNTIME_MODULE_NAME_LEN
- config::constants::MAX_RUNTIME_MODULE_PASSIVE_DATA
- config::constants::MAX_RUNTIME_MODULE_PASSIVE_ELEMENT
- config::constants::MAX_RUNTIME_MODULE_SIGNATURE_LEN
- config::constants::MAX_RUNTIME_MODULE_TABLE
- config::constants::MAX_RUNTIME_MODULE_TABLE_INITIALIZER
- config::constants::MAX_SIZE_CHANNEL_COMMANDS_CONNECTIVITY
- config::constants::MAX_SIZE_CHANNEL_COMMANDS_PEERS
- config::constants::MAX_SIZE_CHANNEL_COMMANDS_PEER_TESTERS
- config::constants::MAX_SIZE_CHANNEL_COMMANDS_PROPAGATION_BLOCKS
- config::constants::MAX_SIZE_CHANNEL_COMMANDS_PROPAGATION_ENDORSEMENTS
- config::constants::MAX_SIZE_CHANNEL_COMMANDS_PROPAGATION_OPERATIONS
- config::constants::MAX_SIZE_CHANNEL_COMMANDS_RETRIEVAL_BLOCKS
- config::constants::MAX_SIZE_CHANNEL_COMMANDS_RETRIEVAL_ENDORSEMENTS
- config::constants::MAX_SIZE_CHANNEL_COMMANDS_RETRIEVAL_OPERATIONS
- config::constants::MAX_SIZE_CHANNEL_NETWORK_TO_BLOCK_HANDLER
- config::constants::MAX_SIZE_CHANNEL_NETWORK_TO_ENDORSEMENT_HANDLER
- config::constants::MAX_SIZE_CHANNEL_NETWORK_TO_OPERATION_HANDLER
- config::constants::MAX_SIZE_CHANNEL_NETWORK_TO_PEER_HANDLER
- config::constants::MIP_STORE_STATS_BLOCK_CONSIDERED
- config::constants::NETWORK_CONTROLLER_CHANNEL_SIZE
- config::constants::NETWORK_EVENT_CHANNEL_SIZE
- config::constants::NETWORK_NODE_COMMAND_CHANNEL_SIZE
- config::constants::NETWORK_NODE_EVENT_CHANNEL_SIZE
- config::constants::NODE_SEND_CHANNEL_SIZE
- config::constants::OPERATION_VALIDITY_PERIODS
- config::constants::PERIODS_PER_CYCLE
- config::constants::POOL_CONTROLLER_DENUNCIATIONS_CHANNEL_SIZE
- config::constants::POOL_CONTROLLER_ENDORSEMENTS_CHANNEL_SIZE
- config::constants::POOL_CONTROLLER_OPERATIONS_CHANNEL_SIZE
- config::constants::POS_SAVED_CYCLES
- config::constants::PROTOCOL_CONTROLLER_CHANNEL_SIZE
- config::constants::PROTOCOL_EVENT_CHANNEL_SIZE
- config::constants::ROLL_COUNT_TO_SLASH_ON_DENUNCIATION
- config::constants::ROLL_PRICE
- config::constants::SELECTOR_DRAW_CACHE_SIZE
- config::constants::SIGNATURE_DESER_SIZE
- config::constants::T0
- config::constants::THREAD_COUNT
- config::constants::VERSIONING_ACTIVATION_DELAY_MIN
- config::constants::VERSIONING_THRESHOLD_TRANSITION_ACCEPTED
- endorsement::ENDORSEMENTID_PREFIX
- endorsement::ENDORSEMENTID_VERSION
- endorsement::ENDORSEMENT_ID_SIZE_BYTES
- error::_DERIVE_Display_FOR_ModelsError
- node::NODEID_PREFIX
- operation::OPERATIONID_PREFIX
- operation::OPERATION_ID_PREFIX_SIZE_BYTES
- slot::SLOT_KEY_SIZE
- version::INSTANCE_LEN