List of all items
Structs
- Bip54BoundaryTimestamps
- Block
- BlockContext
- BlockHash
- BlockHeader
- BlockHeight
- ConsensusProof
- OutPoint
- ScriptContext
- SharedByteString
- TimeContext
- Transaction
- TransactionInput
- TransactionOutput
- UTXO
- activation::ForkActivationTable
- bip348::SchnorrSignatureCollector
- block::BlockValidationContext
- block::UtxoDeltaInner
- checkqueue::BlockSessionContext
- checkqueue::ScriptCheck
- checkqueue::ScriptCheckQueue
- checkqueue::TxScriptContext
- config::AdvancedConfig
- config::BlockValidationConfig
- config::ConsensusConfig
- config::DebugConfig
- config::FeatureFlagsConfig
- config::MempoolConfig
- config::NetworkMessageLimits
- config::PerformanceConfig
- config::UtxoCommitmentConfig
- crypto::OptimizedSha256
- mining::BlockTemplate
- optimizations::CacheAlignedHash
- optimizations::CompactStackFrame
- pow::U256
- reorganization::BlockUndoLog
- reorganization::ReorganizationResult
- reorganization::UndoEntry
- smallvec::Drain
- smallvec::IntoIter
- smallvec::SmallVec
- smallvec::alloc::alloc::AllocError
- smallvec::alloc::alloc::Global
- smallvec::alloc::alloc::Layout
- smallvec::alloc::alloc::LayoutError
- smallvec::alloc::boxed::Box
- smallvec::alloc::boxed::ThinBox
- smallvec::alloc::bstr::ByteStr
- smallvec::alloc::bstr::ByteString
- smallvec::alloc::collections::BTreeMap
- smallvec::alloc::collections::BTreeSet
- smallvec::alloc::collections::BinaryHeap
- smallvec::alloc::collections::LinkedList
- smallvec::alloc::collections::TryReserveError
- smallvec::alloc::collections::VecDeque
- smallvec::alloc::collections::binary_heap::BinaryHeap
- smallvec::alloc::collections::binary_heap::Drain
- smallvec::alloc::collections::binary_heap::DrainSorted
- smallvec::alloc::collections::binary_heap::IntoIter
- smallvec::alloc::collections::binary_heap::IntoIterSorted
- smallvec::alloc::collections::binary_heap::Iter
- smallvec::alloc::collections::binary_heap::PeekMut
- smallvec::alloc::collections::btree_map::BTreeMap
- smallvec::alloc::collections::btree_map::Cursor
- smallvec::alloc::collections::btree_map::CursorMut
- smallvec::alloc::collections::btree_map::CursorMutKey
- smallvec::alloc::collections::btree_map::ExtractIf
- smallvec::alloc::collections::btree_map::IntoIter
- smallvec::alloc::collections::btree_map::IntoKeys
- smallvec::alloc::collections::btree_map::IntoValues
- smallvec::alloc::collections::btree_map::Iter
- smallvec::alloc::collections::btree_map::IterMut
- smallvec::alloc::collections::btree_map::Keys
- smallvec::alloc::collections::btree_map::OccupiedEntry
- smallvec::alloc::collections::btree_map::OccupiedError
- smallvec::alloc::collections::btree_map::Range
- smallvec::alloc::collections::btree_map::RangeMut
- smallvec::alloc::collections::btree_map::UnorderedKeyError
- smallvec::alloc::collections::btree_map::VacantEntry
- smallvec::alloc::collections::btree_map::Values
- smallvec::alloc::collections::btree_map::ValuesMut
- smallvec::alloc::collections::btree_set::BTreeSet
- smallvec::alloc::collections::btree_set::Cursor
- smallvec::alloc::collections::btree_set::CursorMut
- smallvec::alloc::collections::btree_set::CursorMutKey
- smallvec::alloc::collections::btree_set::Difference
- smallvec::alloc::collections::btree_set::ExtractIf
- smallvec::alloc::collections::btree_set::Intersection
- smallvec::alloc::collections::btree_set::IntoIter
- smallvec::alloc::collections::btree_set::Iter
- smallvec::alloc::collections::btree_set::OccupiedEntry
- smallvec::alloc::collections::btree_set::Range
- smallvec::alloc::collections::btree_set::SymmetricDifference
- smallvec::alloc::collections::btree_set::Union
- smallvec::alloc::collections::btree_set::UnorderedKeyError
- smallvec::alloc::collections::btree_set::VacantEntry
- smallvec::alloc::collections::linked_list::Cursor
- smallvec::alloc::collections::linked_list::CursorMut
- smallvec::alloc::collections::linked_list::ExtractIf
- smallvec::alloc::collections::linked_list::IntoIter
- smallvec::alloc::collections::linked_list::Iter
- smallvec::alloc::collections::linked_list::IterMut
- smallvec::alloc::collections::linked_list::LinkedList
- smallvec::alloc::collections::vec_deque::Drain
- smallvec::alloc::collections::vec_deque::ExtractIf
- smallvec::alloc::collections::vec_deque::IntoIter
- smallvec::alloc::collections::vec_deque::Iter
- smallvec::alloc::collections::vec_deque::IterMut
- smallvec::alloc::collections::vec_deque::Splice
- smallvec::alloc::collections::vec_deque::VecDeque
- smallvec::alloc::ffi::CString
- smallvec::alloc::ffi::FromVecWithNulError
- smallvec::alloc::ffi::IntoStringError
- smallvec::alloc::ffi::NulError
- smallvec::alloc::ffi::c_str::CString
- smallvec::alloc::ffi::c_str::FromVecWithNulError
- smallvec::alloc::ffi::c_str::IntoStringError
- smallvec::alloc::ffi::c_str::NulError
- smallvec::alloc::fmt::Arguments
- smallvec::alloc::fmt::DebugList
- smallvec::alloc::fmt::DebugMap
- smallvec::alloc::fmt::DebugSet
- smallvec::alloc::fmt::DebugStruct
- smallvec::alloc::fmt::DebugTuple
- smallvec::alloc::fmt::Error
- smallvec::alloc::fmt::Formatter
- smallvec::alloc::fmt::FormattingOptions
- smallvec::alloc::fmt::FromFn
- smallvec::alloc::rc::Rc
- smallvec::alloc::rc::UniqueRc
- smallvec::alloc::rc::Weak
- smallvec::alloc::slice::ArrayWindows
- smallvec::alloc::slice::ChunkBy
- smallvec::alloc::slice::ChunkByMut
- smallvec::alloc::slice::Chunks
- smallvec::alloc::slice::ChunksExact
- smallvec::alloc::slice::ChunksExactMut
- smallvec::alloc::slice::ChunksMut
- smallvec::alloc::slice::EscapeAscii
- smallvec::alloc::slice::Iter
- smallvec::alloc::slice::IterMut
- smallvec::alloc::slice::RChunks
- smallvec::alloc::slice::RChunksExact
- smallvec::alloc::slice::RChunksExactMut
- smallvec::alloc::slice::RChunksMut
- smallvec::alloc::slice::RSplit
- smallvec::alloc::slice::RSplitMut
- smallvec::alloc::slice::RSplitN
- smallvec::alloc::slice::RSplitNMut
- smallvec::alloc::slice::Split
- smallvec::alloc::slice::SplitInclusive
- smallvec::alloc::slice::SplitInclusiveMut
- smallvec::alloc::slice::SplitMut
- smallvec::alloc::slice::SplitN
- smallvec::alloc::slice::SplitNMut
- smallvec::alloc::slice::Windows
- smallvec::alloc::str::Bytes
- smallvec::alloc::str::CharIndices
- smallvec::alloc::str::Chars
- smallvec::alloc::str::EncodeUtf16
- smallvec::alloc::str::EscapeDebug
- smallvec::alloc::str::EscapeDefault
- smallvec::alloc::str::EscapeUnicode
- smallvec::alloc::str::Lines
- smallvec::alloc::str::LinesAny
- smallvec::alloc::str::MatchIndices
- smallvec::alloc::str::Matches
- smallvec::alloc::str::ParseBoolError
- smallvec::alloc::str::RMatchIndices
- smallvec::alloc::str::RMatches
- smallvec::alloc::str::RSplit
- smallvec::alloc::str::RSplitN
- smallvec::alloc::str::RSplitTerminator
- smallvec::alloc::str::Split
- smallvec::alloc::str::SplitAsciiWhitespace
- smallvec::alloc::str::SplitInclusive
- smallvec::alloc::str::SplitN
- smallvec::alloc::str::SplitTerminator
- smallvec::alloc::str::SplitWhitespace
- smallvec::alloc::str::Utf8Chunk
- smallvec::alloc::str::Utf8Chunks
- smallvec::alloc::str::Utf8Error
- smallvec::alloc::str::pattern::CharArrayRefSearcher
- smallvec::alloc::str::pattern::CharArraySearcher
- smallvec::alloc::str::pattern::CharPredicateSearcher
- smallvec::alloc::str::pattern::CharSearcher
- smallvec::alloc::str::pattern::CharSliceSearcher
- smallvec::alloc::str::pattern::StrSearcher
- smallvec::alloc::string::Drain
- smallvec::alloc::string::FromUtf16Error
- smallvec::alloc::string::FromUtf8Error
- smallvec::alloc::string::IntoChars
- smallvec::alloc::string::String
- smallvec::alloc::sync::Arc
- smallvec::alloc::sync::UniqueArc
- smallvec::alloc::sync::Weak
- smallvec::alloc::vec::Drain
- smallvec::alloc::vec::ExtractIf
- smallvec::alloc::vec::IntoIter
- smallvec::alloc::vec::PeekMut
- smallvec::alloc::vec::Splice
- smallvec::alloc::vec::Vec
- taproot::TaprootControlBlock
- transaction_hash::Bip143PrecomputedHashes
- transaction_hash::SighashCacheKey
- transaction_hash::SighashType
- types::Bip54BoundaryTimestamps
- types::Block
- types::BlockContext
- types::BlockHash
- types::BlockHeader
- types::BlockHeight
- types::OutPoint
- types::ScriptContext
- types::SharedByteString
- types::TimeContext
- types::Transaction
- types::TransactionInput
- types::TransactionOutput
- types::UTXO
- types::smallvec::Drain
- types::smallvec::IntoIter
- types::smallvec::SmallVec
- types::smallvec::alloc::alloc::AllocError
- types::smallvec::alloc::alloc::Global
- types::smallvec::alloc::alloc::Layout
- types::smallvec::alloc::alloc::LayoutError
- types::smallvec::alloc::boxed::Box
- types::smallvec::alloc::boxed::ThinBox
- types::smallvec::alloc::bstr::ByteStr
- types::smallvec::alloc::bstr::ByteString
- types::smallvec::alloc::collections::BTreeMap
- types::smallvec::alloc::collections::BTreeSet
- types::smallvec::alloc::collections::BinaryHeap
- types::smallvec::alloc::collections::LinkedList
- types::smallvec::alloc::collections::TryReserveError
- types::smallvec::alloc::collections::VecDeque
- types::smallvec::alloc::collections::binary_heap::BinaryHeap
- types::smallvec::alloc::collections::binary_heap::Drain
- types::smallvec::alloc::collections::binary_heap::DrainSorted
- types::smallvec::alloc::collections::binary_heap::IntoIter
- types::smallvec::alloc::collections::binary_heap::IntoIterSorted
- types::smallvec::alloc::collections::binary_heap::Iter
- types::smallvec::alloc::collections::binary_heap::PeekMut
- types::smallvec::alloc::collections::btree_map::BTreeMap
- types::smallvec::alloc::collections::btree_map::Cursor
- types::smallvec::alloc::collections::btree_map::CursorMut
- types::smallvec::alloc::collections::btree_map::CursorMutKey
- types::smallvec::alloc::collections::btree_map::ExtractIf
- types::smallvec::alloc::collections::btree_map::IntoIter
- types::smallvec::alloc::collections::btree_map::IntoKeys
- types::smallvec::alloc::collections::btree_map::IntoValues
- types::smallvec::alloc::collections::btree_map::Iter
- types::smallvec::alloc::collections::btree_map::IterMut
- types::smallvec::alloc::collections::btree_map::Keys
- types::smallvec::alloc::collections::btree_map::OccupiedEntry
- types::smallvec::alloc::collections::btree_map::OccupiedError
- types::smallvec::alloc::collections::btree_map::Range
- types::smallvec::alloc::collections::btree_map::RangeMut
- types::smallvec::alloc::collections::btree_map::UnorderedKeyError
- types::smallvec::alloc::collections::btree_map::VacantEntry
- types::smallvec::alloc::collections::btree_map::Values
- types::smallvec::alloc::collections::btree_map::ValuesMut
- types::smallvec::alloc::collections::btree_set::BTreeSet
- types::smallvec::alloc::collections::btree_set::Cursor
- types::smallvec::alloc::collections::btree_set::CursorMut
- types::smallvec::alloc::collections::btree_set::CursorMutKey
- types::smallvec::alloc::collections::btree_set::Difference
- types::smallvec::alloc::collections::btree_set::ExtractIf
- types::smallvec::alloc::collections::btree_set::Intersection
- types::smallvec::alloc::collections::btree_set::IntoIter
- types::smallvec::alloc::collections::btree_set::Iter
- types::smallvec::alloc::collections::btree_set::OccupiedEntry
- types::smallvec::alloc::collections::btree_set::Range
- types::smallvec::alloc::collections::btree_set::SymmetricDifference
- types::smallvec::alloc::collections::btree_set::Union
- types::smallvec::alloc::collections::btree_set::UnorderedKeyError
- types::smallvec::alloc::collections::btree_set::VacantEntry
- types::smallvec::alloc::collections::linked_list::Cursor
- types::smallvec::alloc::collections::linked_list::CursorMut
- types::smallvec::alloc::collections::linked_list::ExtractIf
- types::smallvec::alloc::collections::linked_list::IntoIter
- types::smallvec::alloc::collections::linked_list::Iter
- types::smallvec::alloc::collections::linked_list::IterMut
- types::smallvec::alloc::collections::linked_list::LinkedList
- types::smallvec::alloc::collections::vec_deque::Drain
- types::smallvec::alloc::collections::vec_deque::ExtractIf
- types::smallvec::alloc::collections::vec_deque::IntoIter
- types::smallvec::alloc::collections::vec_deque::Iter
- types::smallvec::alloc::collections::vec_deque::IterMut
- types::smallvec::alloc::collections::vec_deque::Splice
- types::smallvec::alloc::collections::vec_deque::VecDeque
- types::smallvec::alloc::ffi::CString
- types::smallvec::alloc::ffi::FromVecWithNulError
- types::smallvec::alloc::ffi::IntoStringError
- types::smallvec::alloc::ffi::NulError
- types::smallvec::alloc::ffi::c_str::CString
- types::smallvec::alloc::ffi::c_str::FromVecWithNulError
- types::smallvec::alloc::ffi::c_str::IntoStringError
- types::smallvec::alloc::ffi::c_str::NulError
- types::smallvec::alloc::fmt::Arguments
- types::smallvec::alloc::fmt::DebugList
- types::smallvec::alloc::fmt::DebugMap
- types::smallvec::alloc::fmt::DebugSet
- types::smallvec::alloc::fmt::DebugStruct
- types::smallvec::alloc::fmt::DebugTuple
- types::smallvec::alloc::fmt::Error
- types::smallvec::alloc::fmt::Formatter
- types::smallvec::alloc::fmt::FormattingOptions
- types::smallvec::alloc::fmt::FromFn
- types::smallvec::alloc::rc::Rc
- types::smallvec::alloc::rc::UniqueRc
- types::smallvec::alloc::rc::Weak
- types::smallvec::alloc::slice::ArrayWindows
- types::smallvec::alloc::slice::ChunkBy
- types::smallvec::alloc::slice::ChunkByMut
- types::smallvec::alloc::slice::Chunks
- types::smallvec::alloc::slice::ChunksExact
- types::smallvec::alloc::slice::ChunksExactMut
- types::smallvec::alloc::slice::ChunksMut
- types::smallvec::alloc::slice::EscapeAscii
- types::smallvec::alloc::slice::Iter
- types::smallvec::alloc::slice::IterMut
- types::smallvec::alloc::slice::RChunks
- types::smallvec::alloc::slice::RChunksExact
- types::smallvec::alloc::slice::RChunksExactMut
- types::smallvec::alloc::slice::RChunksMut
- types::smallvec::alloc::slice::RSplit
- types::smallvec::alloc::slice::RSplitMut
- types::smallvec::alloc::slice::RSplitN
- types::smallvec::alloc::slice::RSplitNMut
- types::smallvec::alloc::slice::Split
- types::smallvec::alloc::slice::SplitInclusive
- types::smallvec::alloc::slice::SplitInclusiveMut
- types::smallvec::alloc::slice::SplitMut
- types::smallvec::alloc::slice::SplitN
- types::smallvec::alloc::slice::SplitNMut
- types::smallvec::alloc::slice::Windows
- types::smallvec::alloc::str::Bytes
- types::smallvec::alloc::str::CharIndices
- types::smallvec::alloc::str::Chars
- types::smallvec::alloc::str::EncodeUtf16
- types::smallvec::alloc::str::EscapeDebug
- types::smallvec::alloc::str::EscapeDefault
- types::smallvec::alloc::str::EscapeUnicode
- types::smallvec::alloc::str::Lines
- types::smallvec::alloc::str::LinesAny
- types::smallvec::alloc::str::MatchIndices
- types::smallvec::alloc::str::Matches
- types::smallvec::alloc::str::ParseBoolError
- types::smallvec::alloc::str::RMatchIndices
- types::smallvec::alloc::str::RMatches
- types::smallvec::alloc::str::RSplit
- types::smallvec::alloc::str::RSplitN
- types::smallvec::alloc::str::RSplitTerminator
- types::smallvec::alloc::str::Split
- types::smallvec::alloc::str::SplitAsciiWhitespace
- types::smallvec::alloc::str::SplitInclusive
- types::smallvec::alloc::str::SplitN
- types::smallvec::alloc::str::SplitTerminator
- types::smallvec::alloc::str::SplitWhitespace
- types::smallvec::alloc::str::Utf8Chunk
- types::smallvec::alloc::str::Utf8Chunks
- types::smallvec::alloc::str::Utf8Error
- types::smallvec::alloc::str::pattern::CharArrayRefSearcher
- types::smallvec::alloc::str::pattern::CharArraySearcher
- types::smallvec::alloc::str::pattern::CharPredicateSearcher
- types::smallvec::alloc::str::pattern::CharSearcher
- types::smallvec::alloc::str::pattern::CharSliceSearcher
- types::smallvec::alloc::str::pattern::StrSearcher
- types::smallvec::alloc::string::Drain
- types::smallvec::alloc::string::FromUtf16Error
- types::smallvec::alloc::string::FromUtf8Error
- types::smallvec::alloc::string::IntoChars
- types::smallvec::alloc::string::String
- types::smallvec::alloc::sync::Arc
- types::smallvec::alloc::sync::UniqueArc
- types::smallvec::alloc::sync::Weak
- types::smallvec::alloc::vec::Drain
- types::smallvec::alloc::vec::ExtractIf
- types::smallvec::alloc::vec::IntoIter
- types::smallvec::alloc::vec::PeekMut
- types::smallvec::alloc::vec::Splice
- types::smallvec::alloc::vec::Vec
- utxo_overlay::UtxoOverlay
- version_bits::Bip9Deployment
Enums
- ConsensusError
- ForkId
- Network
- ValidationResult
- bip_validation::Bip147Network
- error::ConsensusError
- error::ScriptErrorCode
- locktime::LocktimeType
- mempool::MempoolResult
- mining::MiningResult
- script::SigVersion
- serialization::VarIntError
- serialization::block::BlockParseError
- serialization::transaction::TransactionParseError
- serialization::varint::VarIntError
- smallvec::CollectionAllocErr
- smallvec::alloc::borrow::Cow
- smallvec::alloc::collections::TryReserveErrorKind
- smallvec::alloc::collections::btree_map::Entry
- smallvec::alloc::collections::btree_set::Entry
- smallvec::alloc::fmt::Alignment
- smallvec::alloc::fmt::DebugAsHex
- smallvec::alloc::fmt::Sign
- smallvec::alloc::slice::GetDisjointMutError
- smallvec::alloc::str::pattern::SearchStep
- smallvec::alloc::str::pattern::Utf8Pattern
- types::ForkId
- types::Network
- types::ValidationResult
- types::smallvec::CollectionAllocErr
- types::smallvec::alloc::borrow::Cow
- types::smallvec::alloc::collections::TryReserveErrorKind
- types::smallvec::alloc::collections::btree_map::Entry
- types::smallvec::alloc::collections::btree_set::Entry
- types::smallvec::alloc::fmt::Alignment
- types::smallvec::alloc::fmt::DebugAsHex
- types::smallvec::alloc::fmt::Sign
- types::smallvec::alloc::slice::GetDisjointMutError
- types::smallvec::alloc::str::pattern::SearchStep
- types::smallvec::alloc::str::pattern::Utf8Pattern
- witness::WitnessVersion
Traits
- activation::IsForkActive
- smallvec::Array
- smallvec::ToSmallVec
- smallvec::alloc::alloc::Allocator
- smallvec::alloc::alloc::GlobalAlloc
- smallvec::alloc::borrow::Borrow
- smallvec::alloc::borrow::BorrowMut
- smallvec::alloc::borrow::ToOwned
- smallvec::alloc::fmt::Binary
- smallvec::alloc::fmt::Debug
- smallvec::alloc::fmt::Display
- smallvec::alloc::fmt::LowerExp
- smallvec::alloc::fmt::LowerHex
- smallvec::alloc::fmt::Octal
- smallvec::alloc::fmt::Pointer
- smallvec::alloc::fmt::UpperExp
- smallvec::alloc::fmt::UpperHex
- smallvec::alloc::fmt::Write
- smallvec::alloc::slice::Concat
- smallvec::alloc::slice::Join
- smallvec::alloc::slice::SliceIndex
- smallvec::alloc::str::FromStr
- smallvec::alloc::str::pattern::DoubleEndedSearcher
- smallvec::alloc::str::pattern::Pattern
- smallvec::alloc::str::pattern::ReverseSearcher
- smallvec::alloc::str::pattern::Searcher
- smallvec::alloc::string::ToString
- smallvec::alloc::task::LocalWake
- smallvec::alloc::task::Wake
- types::smallvec::Array
- types::smallvec::ToSmallVec
- types::smallvec::alloc::alloc::Allocator
- types::smallvec::alloc::alloc::GlobalAlloc
- types::smallvec::alloc::borrow::Borrow
- types::smallvec::alloc::borrow::BorrowMut
- types::smallvec::alloc::borrow::ToOwned
- types::smallvec::alloc::fmt::Binary
- types::smallvec::alloc::fmt::Debug
- types::smallvec::alloc::fmt::Display
- types::smallvec::alloc::fmt::LowerExp
- types::smallvec::alloc::fmt::LowerHex
- types::smallvec::alloc::fmt::Octal
- types::smallvec::alloc::fmt::Pointer
- types::smallvec::alloc::fmt::UpperExp
- types::smallvec::alloc::fmt::UpperHex
- types::smallvec::alloc::fmt::Write
- types::smallvec::alloc::slice::Concat
- types::smallvec::alloc::slice::Join
- types::smallvec::alloc::slice::SliceIndex
- types::smallvec::alloc::str::FromStr
- types::smallvec::alloc::str::pattern::DoubleEndedSearcher
- types::smallvec::alloc::str::pattern::Pattern
- types::smallvec::alloc::str::pattern::ReverseSearcher
- types::smallvec::alloc::str::pattern::Searcher
- types::smallvec::alloc::string::ToString
- types::smallvec::alloc::task::LocalWake
- types::smallvec::alloc::task::Wake
- utxo_overlay::UtxoLookup
Macros
- hot_inline
- profile_log
- smallvec::alloc::format
- smallvec::alloc::vec
- smallvec::smallvec
- tx_inputs
- tx_outputs
- types::smallvec::alloc::format
- types::smallvec::alloc::vec
- types::smallvec::smallvec
Derive Macros
Functions
- activation::taproot_activation_height
- bip113::get_median_time_past
- bip113::get_median_time_past_reversed
- bip119::calculate_template_hash
- bip119::extract_template_hash_from_script
- bip119::is_ctv_script
- bip119::validate_template_hash
- bip348::batch_verify_signatures_from_stack
- bip348::verify_signature_from_stack
- bip348::verify_tapscript_schnorr_signature
- bip_validation::build_bip30_index
- bip_validation::check_bip147
- bip_validation::check_bip147_network
- bip_validation::check_bip30
- bip_validation::check_bip30_network
- bip_validation::check_bip34
- bip_validation::check_bip34_network
- bip_validation::check_bip54_coinbase
- bip_validation::check_bip66
- bip_validation::check_bip66_network
- bip_validation::check_bip90
- bip_validation::check_bip90_network
- bip_validation::is_bip54_active
- bip_validation::is_bip54_active_at
- block::apply_transaction
- block::block_validation_context_for_connect_ibd
- block::calculate_base_script_flags_for_block_network
- block::calculate_script_flags_for_block_network
- block::calculate_tx_id
- block::compute_block_tx_ids
- block::compute_block_tx_ids_into
- block::compute_block_tx_ids_spec
- block::connect_block
- block::connect_block_ibd
- block::get_assume_valid_height
- config::get_assume_valid_hash
- config::get_assume_valid_height
- config::get_consensus_config
- config::get_consensus_config_ref
- config::get_n_minimum_chain_work
- config::init_consensus_config
- config::init_rayon_for_script_verification
- config::reset_assume_valid_height
- config::set_assume_valid_height
- config::use_overlay_delta
- crypto::avx2_batch::batch_sha256_avx2
- crypto::cpu_features::has_avx2
- crypto::cpu_features::has_sha_ni
- crypto::cpu_features::has_sse41
- crypto::hash256
- crypto::hash_compare::hash_eq
- crypto::int_ops::safe_add
- crypto::int_ops::safe_sub
- crypto::sha256
- crypto::sha256_avx2::is_avx2_available
- crypto::sha256_avx2::sha256_8way_avx2
- crypto::sha_ni::hash256
- crypto::sha_ni::is_sha_ni_available
- crypto::sha_ni::sha256
- crypto::simd_bytes::copy_bytes_simd
- economic::calculate_fee
- economic::get_block_subsidy
- economic::total_supply
- economic::validate_supply_limit
- locktime::check_bip65
- locktime::decode_locktime_value
- locktime::encode_locktime_value
- locktime::extract_sequence_locktime_value
- locktime::extract_sequence_type_flag
- locktime::get_locktime_type
- locktime::is_sequence_disabled
- locktime::locktime_types_match
- mempool::accept_to_memory_pool
- mempool::calculate_tx_id
- mempool::has_conflict_with_tx
- mempool::is_final_tx
- mempool::is_standard_tx
- mempool::replacement_checks
- mempool::signals_rbf
- mempool::update_mempool_after_block
- mempool::update_mempool_after_block_with_lookup
- mining::calculate_merkle_root
- mining::calculate_merkle_root_from_tx_ids
- mining::compute_merkle_root_and_mutated
- mining::create_block_template
- mining::create_new_block
- mining::create_new_block_with_time
- mining::mine_block
- optimizations::_optimized_access::get_proven_by_
- optimizations::constant_folding::is_empty_double_hash
- optimizations::constant_folding::is_empty_hash
- optimizations::constant_folding::is_zero_hash
- optimizations::dead_code_elimination::mark_unused
- optimizations::dead_code_elimination::unlikely
- optimizations::optimized_access::get_proven
- optimizations::optimized_access::get_proven_by_
- optimizations::optimized_access::prealloc_block_buffer
- optimizations::optimized_access::prealloc_proven
- optimizations::optimized_access::prealloc_tx_buffer
- optimizations::prefetch::prefetch_ahead
- optimizations::prefetch::prefetch_read
- optimizations::prefetch::prefetch_slice
- optimizations::reference_implementations::get_proven_reference
- optimizations::runtime_assertions::get_proven_checked
- optimizations::simd_vectorization::batch_double_sha256
- optimizations::simd_vectorization::batch_double_sha256_aligned
- optimizations::simd_vectorization::batch_hash160
- optimizations::simd_vectorization::batch_ripemd160
- optimizations::simd_vectorization::batch_sha256
- pow::batch_check_proof_of_work
- pow::check_proof_of_work
- pow::difficulty_from_bits
- pow::expand_target
- pow::get_next_work_required
- pow::get_next_work_required_corrected
- profile_log::sender
- reorganization::reorganize_chain
- reorganization::reorganize_chain_with_witnesses
- reorganization::should_reorganize
- reorganization::update_mempool_after_reorg
- reorganization::update_mempool_after_reorg_simple
- script::batch_verify_signatures
- script::cast_to_bool
- script::clear_all_caches
- script::clear_hash_cache
- script::clear_script_cache
- script::clear_stack_pool
- script::disable_caching
- script::eval_script
- script::p2sh_push_only_check
- script::reset_benchmarking_state
- script::to_stack_element
- script::try_verify_p2pk_fast_path
- script::try_verify_p2pkh_fast_path
- script::verify_p2pk_inline
- script::verify_p2pkh_inline
- script::verify_pre_extracted_ecdsa
- script::verify_script
- script::verify_script_with_context
- script::verify_script_with_context_full
- script_profile::add_batch_cache_write_ns
- script_profile::add_batch_secp_verify_ns
- script_profile::add_batch_soa_extract_ns
- script_profile::add_collect_chunk_ns
- script_profile::add_collect_copy_ns
- script_profile::add_collect_shard_lock_ns
- script_profile::add_collect_slot_ns
- script_profile::add_drain_parse_ns
- script_profile::add_drain_secp_ns
- script_profile::add_drain_shard_copy_ns
- script_profile::add_ecdsa_cache_hit
- script_profile::add_ecdsa_cache_miss
- script_profile::add_interpreter_ns
- script_profile::add_multisig_ns
- script_profile::add_p2pkh_bip66_ns
- script_profile::add_p2pkh_collect_ns
- script_profile::add_p2pkh_fast_path_entry_ns
- script_profile::add_p2pkh_hash160_ns
- script_profile::add_p2pkh_parse_ns
- script_profile::add_p2pkh_secp_context_ns
- script_profile::add_sighash_ns
- script_profile::add_worker_p2pkh_map_ns
- script_profile::add_worker_refs_lock_ns
- script_profile::add_worker_refs_ns
- script_profile::add_worker_results_extend_ns
- script_profile::add_worker_run_check_loop_ns
- script_profile::get_and_reset_batch_phase_timing
- script_profile::get_and_reset_collect_timing
- script_profile::get_and_reset_drain_timing
- script_profile::get_and_reset_ecdsa_cache_stats
- script_profile::get_and_reset_p2pkh_timing
- script_profile::get_and_reset_script_sub_timing
- script_profile::get_and_reset_worker_timing
- secp256k1_backend::tap_branch_hash
- secp256k1_backend::tap_leaf_hash
- secp256k1_backend::tap_sighash_hash
- secp256k1_backend::taproot_output_key
- secp256k1_backend::verify_ecdsa
- secp256k1_backend::verify_ecdsa_direct
- secp256k1_backend::verify_schnorr
- secp256k1_backend::verify_schnorr_batch
- segwit::calculate_block_weight
- segwit::calculate_block_weight_from_nested
- segwit::calculate_transaction_weight
- segwit::compute_witness_merkle_root
- segwit::compute_witness_merkle_root_from_nested
- segwit::is_segwit_transaction
- segwit::validate_segwit_block
- segwit::validate_witness_commitment
- sequence_locks::calculate_sequence_locks
- sequence_locks::evaluate_sequence_locks
- sequence_locks::sequence_locks
- serialization::block::deserialize_block_header
- serialization::block::deserialize_block_with_witnesses
- serialization::block::serialize_block
- serialization::block::serialize_block_header
- serialization::block::serialize_block_with_witnesses
- serialization::block::validate_block_serialized_size
- serialization::decode_varint
- serialization::deserialize_block_header
- serialization::deserialize_block_with_witnesses
- serialization::deserialize_transaction
- serialization::deserialize_transaction_with_offset
- serialization::deserialize_transaction_with_witness
- serialization::encode_varint
- serialization::serialize_block
- serialization::serialize_block_header
- serialization::serialize_block_with_witnesses
- serialization::serialize_transaction
- serialization::serialize_transaction_into
- serialization::serialize_transaction_with_witness
- serialization::transaction::deserialize_transaction
- serialization::transaction::deserialize_transaction_with_offset
- serialization::transaction::deserialize_transaction_with_witness
- serialization::transaction::serialize_transaction
- serialization::transaction::serialize_transaction_into
- serialization::transaction::serialize_transaction_with_witness
- serialization::validate_block_serialized_size
- serialization::varint::decode_varint
- serialization::varint::encode_varint
- sigop::count_sigops_in_script
- sigop::count_tapscript_sigops
- sigop::get_legacy_sigop_count
- sigop::get_legacy_sigop_count_accurate
- sigop::get_p2sh_sigop_count
- sigop::get_transaction_sigop_cost
- sigop::get_transaction_sigop_cost_with_utxos
- sigop::get_transaction_sigop_cost_with_witness_slices
- sigop::get_transaction_sigop_count
- sigop::get_transaction_sigop_count_for_bip54
- sigop::is_pay_to_script_hash
- smallvec::alloc::alloc::alloc
- smallvec::alloc::alloc::alloc_zeroed
- smallvec::alloc::alloc::dealloc
- smallvec::alloc::alloc::handle_alloc_error
- smallvec::alloc::alloc::realloc
- smallvec::alloc::fmt::format
- smallvec::alloc::fmt::from_fn
- smallvec::alloc::fmt::write
- smallvec::alloc::intrinsics::write_box_via_move
- smallvec::alloc::slice::from_mut
- smallvec::alloc::slice::from_mut_ptr_range
- smallvec::alloc::slice::from_ptr_range
- smallvec::alloc::slice::from_raw_parts
- smallvec::alloc::slice::from_raw_parts_mut
- smallvec::alloc::slice::from_ref
- smallvec::alloc::slice::range
- smallvec::alloc::slice::try_range
- smallvec::alloc::str::from_boxed_utf8_unchecked
- smallvec::alloc::str::from_raw_parts
- smallvec::alloc::str::from_raw_parts_mut
- smallvec::alloc::str::from_utf8
- smallvec::alloc::str::from_utf8_mut
- smallvec::alloc::str::from_utf8_unchecked
- smallvec::alloc::str::from_utf8_unchecked_mut
- smallvec::alloc::task::local_waker_fn
- smallvec::alloc::task::waker_fn
- taproot::compute_script_merkle_root
- taproot::compute_taproot_signature_hash
- taproot::compute_taproot_tweak
- taproot::compute_tapscript_signature_hash
- taproot::extract_taproot_output_key
- taproot::is_taproot_output
- taproot::parse_taproot_script_path_witness
- taproot::validate_taproot_key_aggregation
- taproot::validate_taproot_script
- taproot::validate_taproot_script_path
- taproot::validate_taproot_script_path_with_leaf_version
- taproot::validate_taproot_transaction
- test_utils::create_coinbase_tx
- test_utils::create_test_header
- test_utils::create_test_utxo_set_two_outputs
- test_utils::transaction_strategy
- test_utils::transaction_with_witness_strategy
- transaction::calculate_transaction_size
- transaction::check_transaction
- transaction::check_tx_inputs
- transaction::check_tx_inputs_with_owned_data
- transaction::check_tx_inputs_with_utxos
- transaction::is_coinbase
- transaction_hash::batch_compute_bip143_sighashes
- transaction_hash::batch_compute_legacy_sighashes
- transaction_hash::batch_compute_sighashes
- transaction_hash::calculate_bip143_sighash
- transaction_hash::calculate_transaction_sighash
- transaction_hash::calculate_transaction_sighash_single_input
- transaction_hash::calculate_transaction_sighash_with_script_code
- transaction_hash::clear_sighash_templates
- transaction_hash::compute_legacy_sighash_buffered
- transaction_hash::compute_legacy_sighash_nocache
- transaction_hash::compute_sighashes_batch
- types::smallvec::alloc::alloc::alloc
- types::smallvec::alloc::alloc::alloc_zeroed
- types::smallvec::alloc::alloc::dealloc
- types::smallvec::alloc::alloc::handle_alloc_error
- types::smallvec::alloc::alloc::realloc
- types::smallvec::alloc::fmt::format
- types::smallvec::alloc::fmt::from_fn
- types::smallvec::alloc::fmt::write
- types::smallvec::alloc::intrinsics::write_box_via_move
- types::smallvec::alloc::slice::from_mut
- types::smallvec::alloc::slice::from_mut_ptr_range
- types::smallvec::alloc::slice::from_ptr_range
- types::smallvec::alloc::slice::from_raw_parts
- types::smallvec::alloc::slice::from_raw_parts_mut
- types::smallvec::alloc::slice::from_ref
- types::smallvec::alloc::slice::range
- types::smallvec::alloc::slice::try_range
- types::smallvec::alloc::str::from_boxed_utf8_unchecked
- types::smallvec::alloc::str::from_raw_parts
- types::smallvec::alloc::str::from_raw_parts_mut
- types::smallvec::alloc::str::from_utf8
- types::smallvec::alloc::str::from_utf8_mut
- types::smallvec::alloc::str::from_utf8_unchecked
- types::smallvec::alloc::str::from_utf8_unchecked_mut
- types::smallvec::alloc::task::local_waker_fn
- types::smallvec::alloc::task::waker_fn
- types::utxo_set_insert
- types::utxo_set_with_capacity
- utxo_overlay::apply_transaction_to_overlay
- utxo_overlay::apply_transaction_to_overlay_no_undo
- utxo_overlay::to_fast_utxo_set
- utxo_overlay::utxo_deletion_key_to_outpoint
- utxo_set_insert
- utxo_set_with_capacity
- version_bits::activation_height_from_headers
- version_bits::bip54_deployment_mainnet
- version_bits::merge_bip54_activation_candidate
- witness::calculate_transaction_weight_segwit
- witness::extract_witness_program
- witness::extract_witness_version
- witness::is_witness_empty
- witness::validate_segwit_witness_structure
- witness::validate_taproot_witness_structure
- witness::validate_witness_program_length
- witness::weight_to_vsize
Type Aliases
- ByteString
- Hash
- Integer
- Natural
- UtxoSet
- Witness
- bip_validation::Bip30Index
- block::UtxoDelta
- error::Result
- mempool::Mempool
- script::StackElement
- segwit::Witness
- smallvec::alloc::alloc::LayoutErr
- smallvec::alloc::fmt::Result
- smallvec::alloc::string::ParseError
- taproot::Witness
- transaction_hash::SighashMidstateCache
- types::ByteString
- types::Hash
- types::Integer
- types::Natural
- types::UtxoSet
- types::Witness
- types::smallvec::alloc::alloc::LayoutErr
- types::smallvec::alloc::fmt::Result
- types::smallvec::alloc::string::ParseError
- utxo_overlay::FastUtxoSet
- utxo_overlay::UtxoDeletionKey
- witness::Witness
Constants
- BIP112_CSV_ACTIVATION_MAINNET
- BIP112_CSV_ACTIVATION_REGTEST
- BIP112_CSV_ACTIVATION_TESTNET
- BIP147_ACTIVATION_MAINNET
- BIP147_ACTIVATION_TESTNET
- BIP16_P2SH_ACTIVATION_MAINNET
- BIP16_P2SH_ACTIVATION_REGTEST
- BIP16_P2SH_ACTIVATION_TESTNET
- BIP30_DEACTIVATION_MAINNET
- BIP30_DEACTIVATION_REGTEST
- BIP30_DEACTIVATION_TESTNET
- BIP34_ACTIVATION_MAINNET
- BIP34_ACTIVATION_REGTEST
- BIP34_ACTIVATION_TESTNET
- BIP54_ACTIVATION_MAINNET
- BIP54_ACTIVATION_REGTEST
- BIP54_ACTIVATION_TESTNET
- BIP54_MAX_SIGOPS_PER_TX
- BIP65_ACTIVATION_MAINNET
- BIP65_ACTIVATION_TESTNET
- BIP66_ACTIVATION_MAINNET
- BIP66_ACTIVATION_REGTEST
- BIP66_ACTIVATION_TESTNET
- C
- COINBASE_MATURITY
- CSFS_ACTIVATION_MAINNET
- CSFS_ACTIVATION_REGTEST
- CSFS_ACTIVATION_TESTNET
- CTV_ACTIVATION_MAINNET
- CTV_ACTIVATION_REGTEST
- CTV_ACTIVATION_TESTNET
- DIFFICULTY_ADJUSTMENT_INTERVAL
- GENESIS_BLOCK_HASH
- GENESIS_BLOCK_HASH_INTERNAL
- GENESIS_BLOCK_MERKLE_ROOT
- GENESIS_BLOCK_NONCE
- GENESIS_BLOCK_TIMESTAMP
- H
- HALVING_INTERVAL
- INITIAL_SUBSIDY
- LOCKTIME_THRESHOLD
- L_ELEMENT
- L_OPS
- L_SCRIPT
- L_STACK
- MAX_BLOCK_SERIALIZED_SIZE
- MAX_BLOCK_SIGOPS_COST
- MAX_BLOCK_SIZE
- MAX_BLOCK_WEIGHT
- MAX_FUTURE_BLOCK_TIME
- MAX_INPUTS
- MAX_MONEY
- MAX_OUTPUTS
- MAX_SCRIPT_ELEMENT_SIZE
- MAX_SCRIPT_OPS
- MAX_SCRIPT_SIZE
- MAX_STACK_SIZE
- MAX_TARGET
- MAX_TRANSACTIONS_PER_BLOCK
- MAX_TX_SIZE
- MIN_RELAY_FEE
- MIN_TARGET
- M_MAX
- R
- SATOSHIS_PER_BTC
- SEGWIT_ACTIVATION_MAINNET
- SEGWIT_ACTIVATION_TESTNET
- SEGWIT_P2WPKH_LENGTH
- SEGWIT_P2WSH_LENGTH
- SEQUENCE_FINAL
- SEQUENCE_RBF
- S_MAX
- TAPROOT_ACTIVATION_MAINNET
- TAPROOT_ACTIVATION_TESTNET
- TAPROOT_PROGRAM_LENGTH
- TAPROOT_SCRIPT_LENGTH
- TARGET_TIME_PER_BLOCK
- WITNESS_COMMITMENT_HASH_LENGTH
- WITNESS_COMMITMENT_SCRIPT_LENGTH
- W_MAX
- bip113::MEDIAN_TIME_BLOCKS
- constants::BIP112_CSV_ACTIVATION_MAINNET
- constants::BIP112_CSV_ACTIVATION_REGTEST
- constants::BIP112_CSV_ACTIVATION_TESTNET
- constants::BIP147_ACTIVATION_MAINNET
- constants::BIP147_ACTIVATION_TESTNET
- constants::BIP16_P2SH_ACTIVATION_MAINNET
- constants::BIP16_P2SH_ACTIVATION_REGTEST
- constants::BIP16_P2SH_ACTIVATION_TESTNET
- constants::BIP30_DEACTIVATION_MAINNET
- constants::BIP30_DEACTIVATION_REGTEST
- constants::BIP30_DEACTIVATION_TESTNET
- constants::BIP34_ACTIVATION_MAINNET
- constants::BIP34_ACTIVATION_REGTEST
- constants::BIP34_ACTIVATION_TESTNET
- constants::BIP54_ACTIVATION_MAINNET
- constants::BIP54_ACTIVATION_REGTEST
- constants::BIP54_ACTIVATION_TESTNET
- constants::BIP54_MAX_SIGOPS_PER_TX
- constants::BIP65_ACTIVATION_MAINNET
- constants::BIP65_ACTIVATION_TESTNET
- constants::BIP66_ACTIVATION_MAINNET
- constants::BIP66_ACTIVATION_REGTEST
- constants::BIP66_ACTIVATION_TESTNET
- constants::C
- constants::COINBASE_MATURITY
- constants::CSFS_ACTIVATION_MAINNET
- constants::CSFS_ACTIVATION_REGTEST
- constants::CSFS_ACTIVATION_TESTNET
- constants::CTV_ACTIVATION_MAINNET
- constants::CTV_ACTIVATION_REGTEST
- constants::CTV_ACTIVATION_TESTNET
- constants::DIFFICULTY_ADJUSTMENT_INTERVAL
- constants::GENESIS_BLOCK_HASH
- constants::GENESIS_BLOCK_HASH_INTERNAL
- constants::GENESIS_BLOCK_MERKLE_ROOT
- constants::GENESIS_BLOCK_NONCE
- constants::GENESIS_BLOCK_TIMESTAMP
- constants::H
- constants::HALVING_INTERVAL
- constants::INITIAL_SUBSIDY
- constants::LOCKTIME_THRESHOLD
- constants::L_ELEMENT
- constants::L_OPS
- constants::L_SCRIPT
- constants::L_STACK
- constants::MAX_BLOCK_SERIALIZED_SIZE
- constants::MAX_BLOCK_SIGOPS_COST
- constants::MAX_BLOCK_SIZE
- constants::MAX_BLOCK_WEIGHT
- constants::MAX_FUTURE_BLOCK_TIME
- constants::MAX_INPUTS
- constants::MAX_MONEY
- constants::MAX_OUTPUTS
- constants::MAX_SCRIPT_ELEMENT_SIZE
- constants::MAX_SCRIPT_OPS
- constants::MAX_SCRIPT_SIZE
- constants::MAX_STACK_SIZE
- constants::MAX_TARGET
- constants::MAX_TRANSACTIONS_PER_BLOCK
- constants::MAX_TX_SIZE
- constants::MIN_RELAY_FEE
- constants::MIN_TARGET
- constants::M_MAX
- constants::R
- constants::SATOSHIS_PER_BTC
- constants::SEGWIT_ACTIVATION_MAINNET
- constants::SEGWIT_ACTIVATION_TESTNET
- constants::SEGWIT_P2WPKH_LENGTH
- constants::SEGWIT_P2WSH_LENGTH
- constants::SEQUENCE_FINAL
- constants::SEQUENCE_RBF
- constants::S_MAX
- constants::TAPROOT_ACTIVATION_MAINNET
- constants::TAPROOT_ACTIVATION_TESTNET
- constants::TAPROOT_PROGRAM_LENGTH
- constants::TAPROOT_SCRIPT_LENGTH
- constants::TARGET_TIME_PER_BLOCK
- constants::WITNESS_COMMITMENT_HASH_LENGTH
- constants::WITNESS_COMMITMENT_SCRIPT_LENGTH
- constants::W_MAX
- opcodes::DER_SIGNATURE_PREFIX
- opcodes::OP_0
- opcodes::OP_0NOTEQUAL
- opcodes::OP_1
- opcodes::OP_10
- opcodes::OP_11
- opcodes::OP_12
- opcodes::OP_13
- opcodes::OP_14
- opcodes::OP_15
- opcodes::OP_16
- opcodes::OP_1ADD
- opcodes::OP_1NEGATE
- opcodes::OP_1SUB
- opcodes::OP_1_RANGE_END
- opcodes::OP_1_RANGE_START
- opcodes::OP_2
- opcodes::OP_2DIV
- opcodes::OP_2DROP
- opcodes::OP_2DUP
- opcodes::OP_2MUL
- opcodes::OP_2OVER
- opcodes::OP_2ROT
- opcodes::OP_2SWAP
- opcodes::OP_3
- opcodes::OP_3DUP
- opcodes::OP_4
- opcodes::OP_5
- opcodes::OP_6
- opcodes::OP_7
- opcodes::OP_8
- opcodes::OP_9
- opcodes::OP_ABS
- opcodes::OP_ADD
- opcodes::OP_AND
- opcodes::OP_BOOLAND
- opcodes::OP_BOOLOR
- opcodes::OP_CAT
- opcodes::OP_CHECKLOCKTIMEVERIFY
- opcodes::OP_CHECKMULTISIG
- opcodes::OP_CHECKMULTISIGVERIFY
- opcodes::OP_CHECKSEQUENCEVERIFY
- opcodes::OP_CHECKSIG
- opcodes::OP_CHECKSIGADD
- opcodes::OP_CHECKSIGFROMSTACK
- opcodes::OP_CHECKSIGVERIFY
- opcodes::OP_CHECKTEMPLATEVERIFY
- opcodes::OP_CODESEPARATOR
- opcodes::OP_DEPTH
- opcodes::OP_DISABLED_BITWISE_RANGE_END
- opcodes::OP_DISABLED_BITWISE_RANGE_START
- opcodes::OP_DISABLED_NUMERIC_RANGE_END
- opcodes::OP_DISABLED_NUMERIC_RANGE_START
- opcodes::OP_DISABLED_STRING_RANGE_END
- opcodes::OP_DISABLED_STRING_RANGE_START
- opcodes::OP_DIV
- opcodes::OP_DROP
- opcodes::OP_DUP
- opcodes::OP_ELSE
- opcodes::OP_ENDIF
- opcodes::OP_EQUAL
- opcodes::OP_EQUALVERIFY
- opcodes::OP_FALSE
- opcodes::OP_FROMALTSTACK
- opcodes::OP_GREATERTHAN
- opcodes::OP_GREATERTHANOREQUAL
- opcodes::OP_HASH160
- opcodes::OP_HASH256
- opcodes::OP_IF
- opcodes::OP_IFDUP
- opcodes::OP_INVERT
- opcodes::OP_LEFT
- opcodes::OP_LESSTHAN
- opcodes::OP_LESSTHANOREQUAL
- opcodes::OP_LSHIFT
- opcodes::OP_MAX
- opcodes::OP_MIN
- opcodes::OP_MOD
- opcodes::OP_MUL
- opcodes::OP_NEGATE
- opcodes::OP_NIP
- opcodes::OP_NOP
- opcodes::OP_NOP1
- opcodes::OP_NOP10
- opcodes::OP_NOP2
- opcodes::OP_NOP3
- opcodes::OP_NOP4
- opcodes::OP_NOP5
- opcodes::OP_NOP6
- opcodes::OP_NOP7
- opcodes::OP_NOP8
- opcodes::OP_NOP9
- opcodes::OP_NOP_RANGE_END
- opcodes::OP_NOP_RANGE_START
- opcodes::OP_NOT
- opcodes::OP_NOTIF
- opcodes::OP_NUMEQUAL
- opcodes::OP_NUMEQUALVERIFY
- opcodes::OP_NUMNOTEQUAL
- opcodes::OP_N_BASE
- opcodes::OP_OR
- opcodes::OP_OVER
- opcodes::OP_PICK
- opcodes::OP_PUSHDATA1
- opcodes::OP_PUSHDATA2
- opcodes::OP_PUSHDATA4
- opcodes::OP_RESERVED
- opcodes::OP_RESERVED1
- opcodes::OP_RESERVED2
- opcodes::OP_RETURN
- opcodes::OP_RIGHT
- opcodes::OP_RIPEMD160
- opcodes::OP_ROLL
- opcodes::OP_ROT
- opcodes::OP_RSHIFT
- opcodes::OP_SHA1
- opcodes::OP_SHA256
- opcodes::OP_SIZE
- opcodes::OP_SUB
- opcodes::OP_SUBSTR
- opcodes::OP_SWAP
- opcodes::OP_TOALTSTACK
- opcodes::OP_TRUE
- opcodes::OP_TUCK
- opcodes::OP_VER
- opcodes::OP_VERIF
- opcodes::OP_VERIFY
- opcodes::OP_VERNOTIF
- opcodes::OP_WITHIN
- opcodes::OP_XOR
- opcodes::PUSH_1_BYTE
- opcodes::PUSH_20_BYTES
- opcodes::PUSH_32_BYTES
- opcodes::PUSH_33_BYTES
- opcodes::PUSH_36_BYTES
- opcodes::PUSH_65_BYTES
- opcodes::VARINT_1BYTE_MAX
- opcodes::VARINT_2BYTE_PREFIX
- opcodes::VARINT_4BYTE_PREFIX
- opcodes::VARINT_8BYTE_PREFIX
- optimizations::constant_folding::EMPTY_STRING_DOUBLE_HASH
- optimizations::constant_folding::EMPTY_STRING_HASH
- optimizations::precomputed_constants::BTC_PER_SATOSHI
- optimizations::precomputed_constants::MAX_MONEY_U64
- optimizations::precomputed_constants::ONE_BTC_SATOSHIS
- optimizations::precomputed_constants::U32_MAX
- optimizations::precomputed_constants::U64_MAX
- optimizations::proven_bounds::MAX_BLOCK_SIZE_PROVEN
- optimizations::proven_bounds::MAX_INPUTS_PROVEN
- optimizations::proven_bounds::MAX_OUTPUTS_PROVEN
- optimizations::proven_bounds::MAX_PREV_HEADERS_PROVEN
- optimizations::proven_bounds::MAX_TRANSACTIONS_PROVEN
- optimizations::proven_bounds::MAX_TX_SIZE_PROVEN
- orange_paper_constants::C
- orange_paper_constants::H
- orange_paper_constants::L_ELEMENT
- orange_paper_constants::L_OPS
- orange_paper_constants::L_SCRIPT
- orange_paper_constants::L_STACK
- orange_paper_constants::M_MAX
- orange_paper_constants::R
- orange_paper_constants::S_MAX
- orange_paper_constants::W_MAX
- taproot::TAPROOT_LEAF_VERSION_TAPSCRIPT
- taproot::TAPROOT_SCRIPT_PREFIX
- version_bits::ACTIVATION_THRESHOLD
- version_bits::LOCK_IN_PERIOD