49c710e651
* removed explicit storage_tx within MsgModule, TxModule and BlockModule impls * created a NyxdWatcher that does not persist processed block info * removed unused imports
27 lines
803 B
Rust
27 lines
803 B
Rust
// Copyright 2023 - Nym Technologies SA <contact@nymtech.net>
|
|
// SPDX-License-Identifier: Apache-2.0
|
|
|
|
pub(crate) mod block_processor;
|
|
pub(crate) mod block_requester;
|
|
pub mod constants;
|
|
mod cosmos_module;
|
|
pub mod error;
|
|
pub mod helpers;
|
|
pub mod modules;
|
|
pub(crate) mod rpc_client;
|
|
pub(crate) mod scraper;
|
|
pub mod storage;
|
|
pub(crate) mod subscriber;
|
|
pub mod watcher;
|
|
|
|
pub use block_processor::pruning::{PruningOptions, PruningStrategy};
|
|
pub use block_processor::types::ParsedTransactionResponse;
|
|
pub use cosmos_module::{
|
|
CosmosModule,
|
|
message_registry::{MessageRegistry, default_message_registry},
|
|
};
|
|
pub use cosmrs::Any;
|
|
pub use modules::{BlockModule, MsgModule, TxModule};
|
|
pub use scraper::{Config, NyxdScraper, StartingBlockOpts};
|
|
pub use storage::{NyxdScraperStorage, NyxdScraperTransaction};
|