List of all items
Structs
- keccak::component::circuit::shard::KeccakComponentShardCircuit
- keccak::component::circuit::shard::KeccakComponentShardCircuitParams
- keccak::component::circuit::shard::KeccakComponentShardConfig
- keccak::component::circuit::shard::LoadedKeccakF
- keccak::component::ingestion::KeccakIngestionFormat
- keccak::component::output::KeccakCircuitOutput
- keccak::vanilla::KeccakAssignedRow
- keccak::vanilla::KeccakCircuitConfig
- keccak::vanilla::KeccakConfigParams
- keccak::vanilla::keccak_packed_multi::KeccakRow
- keccak::vanilla::keccak_packed_multi::KeccakTable
- keccak::vanilla::util::PartInfo
- keccak::vanilla::util::WordParts
- sha256::vanilla::columns::Sha256CircuitConfig
- sha256::vanilla::columns::ShaTable
- sha256::vanilla::witness::AssignedSha256Block
- sha256::vanilla::witness::VirtualShaRow
- util::constraint_builder::BaseConstraintBuilder
- util::eth_types::AccessList
- util::eth_types::Block
- util::eth_types::Bytes
- util::eth_types::H160
- util::eth_types::H256
- util::eth_types::H64
- util::eth_types::Signature
- util::eth_types::Transaction
- util::eth_types::U256
- util::eth_types::U64
- util::word::Word
- util::word::WordLimbs
Traits
- util::eth_types::Field
- util::eth_types::ToAddress
- util::eth_types::ToBigEndian
- util::eth_types::ToLittleEndian
- util::eth_types::ToScalar
- util::eth_types::ToWord
- util::expression::Expr
- util::word::WordExpr
Macros
Functions
- keccak::component::circuit::shard::encode_inputs_from_keccak_fs
- keccak::component::circuit::shard::pack_inputs_from_keccak_fs
- keccak::component::circuit::shard::transmute_keccak_assigned_to_virtual
- keccak::component::encode::encode_fix_len_bytes_vec
- keccak::component::encode::encode_native_input
- keccak::component::encode::encode_var_len_bytes_vec
- keccak::component::encode::format_input
- keccak::component::encode::num_poseidon_absorb_per_keccak_f
- keccak::component::encode::num_witness_per_keccak_f
- keccak::component::encode::num_word_per_witness
- keccak::component::encode::pack_native_input
- keccak::component::ingestion::format_requests_for_ingestion
- keccak::component::output::calculate_circuit_outputs_commit
- keccak::component::output::dummy_circuit_output
- keccak::component::output::input_to_circuit_outputs
- keccak::component::output::multi_inputs_to_circuit_outputs
- keccak::vanilla::keccak_packed_multi::get_keccak_capacity
- keccak::vanilla::keccak_packed_multi::get_num_keccak_f
- keccak::vanilla::table::get_num_bits_per_lookup
- keccak::vanilla::util::field_xor
- keccak::vanilla::util::get_absorb_positions
- keccak::vanilla::util::get_rotate_count
- keccak::vanilla::util::into_bits
- keccak::vanilla::util::pack
- keccak::vanilla::util::pack_part
- keccak::vanilla::util::pack_u64
- keccak::vanilla::util::pack_with_base
- keccak::vanilla::util::rotate
- keccak::vanilla::util::rotate_left
- keccak::vanilla::util::rotate_rev
- keccak::vanilla::util::target_part_sizes
- keccak::vanilla::util::to_bytes::expr
- keccak::vanilla::util::to_bytes::value
- keccak::vanilla::util::unpack
- keccak::vanilla::witness::multi_keccak
- sha256::vanilla::util::get_num_sha2_blocks
- sha256::vanilla::util::get_sha2_capacity
- sha256::vanilla::witness::generate_witnesses_multi_sha256
- sha256::vanilla::witness::generate_witnesses_sha256
- util::expression::and::expr
- util::expression::and::value
- util::expression::from_bytes::expr
- util::expression::from_bytes::value
- util::expression::not::expr
- util::expression::not::value
- util::expression::or::expr
- util::expression::or::value
- util::expression::pow_of_two
- util::expression::select::expr
- util::expression::select::value
- util::expression::select::value_word
- util::expression::sum::expr
- util::expression::sum::value
- util::expression::xor::expr
- util::expression::xor::value
- util::to_bytes::expr
- util::to_bytes::value
Type Aliases
Constants
- keccak::component::param::OUTPUT_COL_IDX_COMMIT
- keccak::component::param::OUTPUT_COL_IDX_HASH_HI
- keccak::component::param::OUTPUT_COL_IDX_HASH_LO
- keccak::component::param::OUTPUT_COL_IDX_KEY
- keccak::component::param::OUTPUT_NUM_COL_COMMIT
- keccak::component::param::OUTPUT_NUM_COL_RAW
- keccak::component::param::POSEIDON_RATE
- keccak::component::param::POSEIDON_R_F
- keccak::component::param::POSEIDON_R_P
- keccak::component::param::POSEIDON_SECURE_MDS
- keccak::component::param::POSEIDON_T
- keccak::vanilla::param::ABSORB_WIDTH_PER_ROW
- keccak::vanilla::param::ABSORB_WIDTH_PER_ROW_BYTES
- keccak::vanilla::param::KECCAK_WIDTH
- keccak::vanilla::param::KECCAK_WIDTH_IN_BITS
- keccak::vanilla::param::NUM_BITS_PER_BYTE
- keccak::vanilla::param::NUM_BITS_PER_WORD
- keccak::vanilla::param::NUM_BYTES_PER_WORD
- keccak::vanilla::param::NUM_BYTES_TO_ABSORB
- keccak::vanilla::param::NUM_BYTES_TO_SQUEEZE
- keccak::vanilla::param::NUM_ROUNDS
- keccak::vanilla::param::NUM_WORDS_TO_ABSORB
- keccak::vanilla::param::NUM_WORDS_TO_SQUEEZE
- keccak::vanilla::param::RATE
- keccak::vanilla::param::RATE_IN_BITS
- sha256::vanilla::param::ABSORB_WIDTH_PER_ROW_BYTES
- sha256::vanilla::param::H
- sha256::vanilla::param::NUM_BITS_PADDING_LENGTH
- sha256::vanilla::param::NUM_BITS_PER_BYTE
- sha256::vanilla::param::NUM_BITS_PER_WORD
- sha256::vanilla::param::NUM_BITS_PER_WORD_EXT
- sha256::vanilla::param::NUM_BITS_PER_WORD_W
- sha256::vanilla::param::NUM_BYTES_PADDING_LENGTH
- sha256::vanilla::param::NUM_BYTES_PER_WORD
- sha256::vanilla::param::NUM_BYTES_TO_SQUEEZE
- sha256::vanilla::param::NUM_END_ROWS
- sha256::vanilla::param::NUM_ROUNDS
- sha256::vanilla::param::NUM_START_ROWS
- sha256::vanilla::param::NUM_WORDS_TO_ABSORB
- sha256::vanilla::param::NUM_WORDS_TO_SQUEEZE
- sha256::vanilla::param::RATE
- sha256::vanilla::param::RATE_IN_BITS
- sha256::vanilla::param::ROUND_CST
- sha256::vanilla::param::SHA256_NUM_ROWS