Re-exports§
pub use crate::core::verify;
pub use crate::core::verify;
pub use crate::core::Block;
pub use crate::core::BlockHash;
pub use crate::core::BlockSpentOutputs;
pub use crate::core::BlockSpentOutputsRef;
pub use crate::core::BlockTreeEntry;
pub use crate::core::Coin;
pub use crate::core::CoinRef;
pub use crate::core::ScriptPubkey;
pub use crate::core::ScriptPubkeyRef;
pub use crate::core::ScriptVerifyError;
pub use crate::core::ScriptVerifyStatus;
pub use crate::core::Transaction;
pub use crate::core::TransactionRef;
pub use crate::core::TransactionSpentOutputs;
pub use crate::core::TransactionSpentOutputsRef;
pub use crate::core::TxOut;
pub use crate::core::TxOutRef;
pub use crate::log::disable_logging;
pub use crate::log::Log;
pub use crate::log::LogCategory;
pub use crate::log::LogLevel;
pub use crate::log::Logger;
pub use crate::notifications::BlockCheckedCallback;
pub use crate::notifications::BlockTipCallback;
pub use crate::notifications::BlockValidationResult;
pub use crate::notifications::FatalErrorCallback;
pub use crate::notifications::FlushErrorCallback;
pub use crate::notifications::HeaderTipCallback;
pub use crate::notifications::NotificationCallbackRegistry;
pub use crate::notifications::ProgressCallback;
pub use crate::notifications::SynchronizationState;
pub use crate::notifications::ValidationCallbackRegistry;
pub use crate::notifications::ValidationMode;
pub use crate::notifications::Warning;
pub use crate::notifications::WarningSetCallback;
pub use crate::notifications::WarningUnsetCallback;
pub use crate::state::Chain;
pub use crate::state::ChainParams;
pub use crate::state::ChainType;
pub use crate::state::ChainstateManager;
pub use crate::state::ChainstateManagerOptions;
pub use crate::state::Context;
pub use crate::state::ContextBuilder;
pub use crate::core::verify_flags::VERIFY_ALL;
pub use crate::core::verify_flags::VERIFY_ALL_PRE_TAPROOT;
pub use crate::core::verify_flags::VERIFY_CHECKLOCKTIMEVERIFY;
pub use crate::core::verify_flags::VERIFY_CHECKSEQUENCEVERIFY;
pub use crate::core::verify_flags::VERIFY_DERSIG;
pub use crate::core::verify_flags::VERIFY_NONE;
pub use crate::core::verify_flags::VERIFY_NULLDUMMY;
pub use crate::core::verify_flags::VERIFY_P2SH;
pub use crate::core::verify_flags::VERIFY_TAPROOT;
pub use crate::core::verify_flags::VERIFY_WITNESS;
Modules§
Enums§
- Kernel
Error - A collection of errors emitted by this library