v0.1.0-pre.033
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
// file: kb-pipeline/src/lib.rs
|
||||
// version: 7
|
||||
// version: 9
|
||||
|
||||
#![forbid(unsafe_code)]
|
||||
#![deny(unreachable_pub)]
|
||||
@@ -12,7 +12,10 @@ mod constants;
|
||||
mod core_extraction;
|
||||
mod decode_replay;
|
||||
mod plan;
|
||||
mod solana_elgamal_registry_stateful;
|
||||
mod solana_token2022_devnet_scenarios;
|
||||
mod solana_token2022_preflight;
|
||||
mod solana_token2022_stateful;
|
||||
mod solana_token2022_validation;
|
||||
|
||||
/// Address category used by one targeted backfill campaign.
|
||||
@@ -83,6 +86,20 @@ pub use self::decode_replay::new_decode_campaign_id;
|
||||
pub use self::plan::PipelineStage;
|
||||
/// Replay selection scope.
|
||||
pub use self::plan::ReplayScope;
|
||||
/// Migrated ELGAMAL_REGISTRY_STATEFUL_ACCOUNT_BYTES contract.
|
||||
pub use self::solana_elgamal_registry_stateful::ELGAMAL_REGISTRY_STATEFUL_ACCOUNT_BYTES;
|
||||
/// Migrated ElGamalRegistryStatefulReadRequest contract.
|
||||
pub use self::solana_elgamal_registry_stateful::ElGamalRegistryStatefulReadRequest;
|
||||
/// Migrated ElGamalRegistryStatefulReadResult contract.
|
||||
pub use self::solana_elgamal_registry_stateful::ElGamalRegistryStatefulReadResult;
|
||||
/// Migrated ElGamalRegistryStatefulSnapshot contract.
|
||||
pub use self::solana_elgamal_registry_stateful::ElGamalRegistryStatefulSnapshot;
|
||||
/// Migrated materialize_elgamal_registry_account_info_result contract.
|
||||
pub use self::solana_elgamal_registry_stateful::materialize_elgamal_registry_account_info_result;
|
||||
/// Migrated materialize_elgamal_registry_stateful_snapshot contract.
|
||||
pub use self::solana_elgamal_registry_stateful::materialize_elgamal_registry_stateful_snapshot;
|
||||
/// Migrated read_elgamal_registry_stateful_snapshot contract.
|
||||
pub use self::solana_elgamal_registry_stateful::read_elgamal_registry_stateful_snapshot;
|
||||
/// Stable category of one independent Devnet validation scenario.
|
||||
pub use self::solana_token2022_devnet_scenarios::DevnetSplValidationFamily;
|
||||
/// Current implementation status of one Devnet validation scenario.
|
||||
@@ -91,6 +108,40 @@ pub use self::solana_token2022_devnet_scenarios::DevnetSplValidationImplementati
|
||||
pub use self::solana_token2022_devnet_scenarios::DevnetSplValidationScenario;
|
||||
/// Returns the complete ordered Devnet scenario inventory.
|
||||
pub use self::solana_token2022_devnet_scenarios::devnet_spl_validation_scenarios;
|
||||
/// Migrated MAX_TOKEN2022_PREFLIGHT_ACCOUNTS contract.
|
||||
pub use self::solana_token2022_preflight::MAX_TOKEN2022_PREFLIGHT_ACCOUNTS;
|
||||
/// Migrated MAX_TOKEN2022_PREFLIGHT_TOTAL_BYTES contract.
|
||||
pub use self::solana_token2022_preflight::MAX_TOKEN2022_PREFLIGHT_TOTAL_BYTES;
|
||||
/// Migrated Token2022PreflightAccountReport contract.
|
||||
pub use self::solana_token2022_preflight::Token2022PreflightAccountReport;
|
||||
/// Migrated Token2022PreflightReport contract.
|
||||
pub use self::solana_token2022_preflight::Token2022PreflightReport;
|
||||
/// Migrated Token2022PreflightRequest contract.
|
||||
pub use self::solana_token2022_preflight::Token2022PreflightRequest;
|
||||
/// Migrated Token2022PreflightRequirement contract.
|
||||
pub use self::solana_token2022_preflight::Token2022PreflightRequirement;
|
||||
/// Migrated inspect_token2022_preflight contract.
|
||||
pub use self::solana_token2022_preflight::inspect_token2022_preflight;
|
||||
/// Migrated MAX_TOKEN2022_STATEFUL_ACCOUNT_BYTES contract.
|
||||
pub use self::solana_token2022_stateful::MAX_TOKEN2022_STATEFUL_ACCOUNT_BYTES;
|
||||
/// Migrated Token2022StatefulContext contract.
|
||||
pub use self::solana_token2022_stateful::Token2022StatefulContext;
|
||||
/// Migrated Token2022StatefulReadRequest contract.
|
||||
pub use self::solana_token2022_stateful::Token2022StatefulReadRequest;
|
||||
/// Migrated Token2022StatefulReadResult contract.
|
||||
pub use self::solana_token2022_stateful::Token2022StatefulReadResult;
|
||||
/// Migrated Token2022StatefulSnapshotBundle contract.
|
||||
pub use self::solana_token2022_stateful::Token2022StatefulSnapshotBundle;
|
||||
/// Migrated materialize_parsed_token2022_stateful_snapshot contract.
|
||||
pub use self::solana_token2022_stateful::materialize_parsed_token2022_stateful_snapshot;
|
||||
/// Migrated materialize_parsed_token2022_stateful_snapshot_with_context contract.
|
||||
pub use self::solana_token2022_stateful::materialize_parsed_token2022_stateful_snapshot_with_context;
|
||||
/// Migrated materialize_token2022_account_info_result contract.
|
||||
pub use self::solana_token2022_stateful::materialize_token2022_account_info_result;
|
||||
/// Migrated materialize_token2022_stateful_snapshot contract.
|
||||
pub use self::solana_token2022_stateful::materialize_token2022_stateful_snapshot;
|
||||
/// Migrated read_token2022_stateful_snapshot contract.
|
||||
pub use self::solana_token2022_stateful::read_token2022_stateful_snapshot;
|
||||
/// Maximum number of evidence records accepted in one validation report.
|
||||
pub use self::solana_token2022_validation::MAX_TOKEN2022_VALIDATION_EVIDENCE;
|
||||
/// Required validation environment for one Token-2022 scenario.
|
||||
|
||||
Reference in New Issue
Block a user