List of all items
Structs
- chains::Balance
- chains::ChainMetadata
- chains::DefaultClientFactory
- chains::DexPair
- chains::GasAnalysis
- chains::GasByFunction
- chains::HolderCountPoint
- chains::NftAttribute
- chains::NftMetadata
- chains::PricePoint
- chains::Token
- chains::TokenAnalytics
- chains::TokenBalance
- chains::TokenHolder
- chains::TokenSocial
- chains::Transaction
- chains::VolumePoint
- chains::dex::DexClient
- chains::dex::DexTokenData
- chains::dex::DiscoverLink
- chains::dex::DiscoverToken
- chains::dex::TokenSearchResult
- chains::dex::TokenSocial
- chains::ethereum::EthereumClient
- chains::registry::Chain
- chains::solana::SolanaClient
- chains::solana::TokenBalance
- chains::tron::Trc20TokenBalance
- chains::tron::TronClient
- compliance::ComplianceAnalyzer
- compliance::SanctionsCheckResult
- compliance::SanctionsMatch
- compliance::datasource::BlockchainDataClient
- compliance::datasource::DataSources
- compliance::datasource::EtherscanResponse
- compliance::datasource::EtherscanTransaction
- compliance::datasource::PatternAnalysis
- compliance::datasource::TraceHop
- compliance::datasource::TransactionTrace
- compliance::risk::RiskAssessment
- compliance::risk::RiskEngine
- compliance::risk::RiskFactor
- config::AddressBookConfig
- config::AlertConfig
- config::ChainsConfig
- config::Config
- config::ExportConfig
- config::GholaConfig
- config::MarketConfig
- config::MonitorConfig
- config::OutputConfig
- config::WebConfig
- config::WidgetVisibility
- contract::ContractAnalysis
- contract::abi::DecodedCall
- contract::abi::DecodedParam
- contract::access::AccessControlMap
- contract::access::AccessModifier
- contract::access::AuthAnalysis
- contract::access::PrivilegedFunction
- contract::access::SourceLocation
- contract::defi::DefiAnalysis
- contract::defi::DefiRiskFactor
- contract::defi::DexIntegration
- contract::defi::OracleInfo
- contract::external::AuditReport
- contract::external::ExternalInfo
- contract::external::MetadataEntry
- contract::proxy::ProxyInfo
- contract::source::AbiEntry
- contract::source::AbiParam
- contract::source::ContractSource
- contract::source::SourceFile
- contract::vulnerability::VulnerabilityFinding
- diag::RedirectGuard
- diag::Stderr
- display::charts::ChartConfig
- display::report::TokenRiskSummary
- display::terminal::Col
- display::theme::Painter
- display::theme::Tone
- domain::address_book::AddressBook
- domain::address_book::AddressBookSummary
- domain::address_book::AddressSummary
- domain::address_book::ChainBalance
- domain::address_book::TokenSummary
- domain::address_book::WatchedAddress
- http::Request
- http::Response
- http::ghola::GholaHttpClient
- http::ghola_install::GithubReleases
- http::ghola_install::Target
- http::native::NativeHttpClient
- http::replay::Fixture
- http::replay::RecordedResponse
- http::replay::ReplayHttpClient
- http::shared::Built
- market::assets::AssetInfo
- market::assets::AssetNetwork
- market::assets::TokenAddress
- market::catalog::Entry
- market::catalog::Index
- market::catalog::SyncReport
- market::configurable_client::ConfigurableExchangeClient
- market::descriptor::CapabilitySet
- market::descriptor::EndpointDescriptor
- market::descriptor::ErrorEnvelope
- market::descriptor::FilterConfig
- market::descriptor::ResponseMapping
- market::descriptor::SideMapping
- market::descriptor::SymbolConfig
- market::descriptor::VenueDescriptor
- market::exchange::ExchangeClient
- market::health::HealthOverrides
- market::health::HealthThresholds
- market::health::MarketSummary
- market::health::PegBands
- market::health::TopDepth
- market::pair::Pair
- market::patterns::BotPatterns
- market::patterns::DepthCycle
- market::registry::VenueRegistry
- market::types::Candle
- market::types::ExecutionEstimate
- market::types::MarketSnapshot
- market::types::OrderBook
- market::types::OrderBookLevel
- market::types::Ticker
- market::types::Trade
- market::venue::VenueListing
- metrics::Metric
- metrics::MissingMetric
- metrics::Sample
- paths::migration::Item
- paths::migration::Report
- tokens::TokenAliases
- tokens::TokenInfo
- watch::Cell
- watch::Outputs
- watch::Snapshot
- watch::Target
- watch::TargetSnapshot
- watch::Watchlist
- watch::file::FileError
- watch::file::FileErrors
- watch::rule::Rule
Enums
- chains::ethereum::ApiType
- chains::registry::ChainKind
- compliance::MatchType
- compliance::risk::RiskCategory
- compliance::risk::RiskLevel
- compliance::token_risk::Honeypot
- compliance::token_risk::HoneypotLevel
- compliance::token_risk::LiquidityTier
- config::ColorScheme
- config::LayoutPreset
- config::OutputFormat
- config::ScaleMode
- contract::abi::DecodeSource
- contract::access::ModifierCheckType
- contract::access::PrivilegeRisk
- contract::defi::ProtocolType
- contract::defi::TokenStandard
- contract::vulnerability::Severity
- contract::vulnerability::VulnCategory
- display::compliance::OutputFormat
- display::theme::AnsiColor
- display::theme::Direction
- display::theme::Role
- error::ConfigError
- error::ScopeError
- http::ghola_install::Outcome
- http::replay::Mode
- http::shared::Kind
- market::descriptor::HttpMethod
- market::descriptor::SymbolCase
- market::health::PegBand
- market::health::PegStatus
- market::patterns::Finding
- market::patterns::LadderShape
- market::registry::VenueSource
- market::types::BookSide
- market::types::BookSource
- market::types::ExecutionSide
- market::types::HealthCheck
- market::types::TradeSide
- market::venue::DexVenue
- market::venue::MarketVenue
- market::venue::VenueKind
- metrics::MetricGroup
- metrics::MetricId
- metrics::Threshold
- metrics::Unit
- paths::migration::Outcome
- watch::Preset
- watch::TargetKind
- watch::diff::Event
- watch::rule::Op
- watch::rule::RuleStatus
- watch::rule::TargetStatus
Traits
- chains::ChainClient
- chains::ChainClientFactory
- chains::dex::DexDataSource
- http::HttpClient
- http::ghola_install::ReleaseSource
- market::fetch::DexAnalyticsSource
- market::traits::OhlcClient
- market::traits::OrderBookClient
- market::traits::TickerClient
- market::traits::TradeHistoryClient
Macros
Functions
- chains::analyze_gas_usage
- chains::chain_metadata
- chains::infer_chain_from_address
- chains::infer_chain_from_hash
- chains::native_symbol
- chains::registry::chain
- chains::registry::chain_help
- chains::registry::client_chain_ids
- chains::registry::client_chain_list
- chains::registry::explorer_api_chain_list
- chains::registry::has_explorer
- chains::registry::is_evm
- chains::solana::validate_solana_address
- chains::solana::validate_solana_signature
- chains::tron::validate_tron_address
- chains::tron::validate_tron_tx_hash
- compliance::datasource::analyze_patterns
- compliance::etherscan::etherscan_key
- compliance::risk::compute_gini_coefficient
- compliance::risk::detect_multisig
- compliance::risk::detect_rugpull_indicators
- compliance::risk::detect_timelock
- compliance::risk::detect_whale_activity
- compliance::token_risk::honeypot
- compliance::token_risk::liquidity_tier
- contract::abi::build_selector_map
- contract::abi::decode_calldata
- contract::abi::get_events
- contract::abi::get_state_changing_functions
- contract::access::analyze_access_control
- contract::analyze_contract
- contract::defi::analyze_defi_patterns
- contract::external::gather_external_info
- contract::proxy::detect_proxy
- contract::source::extract_source_files
- contract::source::fetch_contract_source
- contract::vulnerability::scan_bytecode_only
- contract::vulnerability::scan_vulnerabilities
- diag::notice
- diag::redirect
- diag::scoped
- display::charts::render_analytics_dashboard
- display::charts::render_holder_distribution
- display::charts::render_price_chart
- display::charts::render_volume_chart
- display::compliance::format_risk_report
- display::format::format_large_number
- display::format::format_price
- display::format::format_price_usd
- display::format::format_token_balance
- display::format::format_usd
- display::format::price_decimals
- display::report::generate_report
- display::report::report_footer
- display::report::save_report
- display::report::token_risk_summary
- display::terminal::blank_row
- display::terminal::bullet_row
- display::terminal::chart_row
- display::terminal::check_fail
- display::terminal::check_na
- display::terminal::check_pass
- display::terminal::check_warn
- display::terminal::detail_row
- display::terminal::format_price_peg
- display::terminal::info_row
- display::terminal::kv_row
- display::terminal::kv_row_delta
- display::terminal::labelled_warn
- display::terminal::link_row
- display::terminal::numbered_row
- display::terminal::orderbook_level
- display::terminal::painter
- display::terminal::score_bar
- display::terminal::section_footer
- display::terminal::section_header
- display::terminal::separator
- display::terminal::set_width_override
- display::terminal::severity_label
- display::terminal::status_line
- display::terminal::subsection_header
- display::terminal::table_header
- display::terminal::table_row
- display::terminal::terminal_width
- display::terminal::warning_row
- display::terminal::width_override
- display::terminal::wrap_lines
- display::text::abbreviate
- display::theme::color_enabled
- display::theme::color_enabled_stderr
- display::theme::color_enabled_with
- display::theme::paint
- display::theme::scheme_role_tone
- display::theme::scheme_tone
- display::theme::set_color_override
- display::theme::tone
- domain::address_book::resolve_address_book_input
- http::ghola::spawned_sidecar
- http::ghola::start_sidecar
- http::ghola::stop_spawned_sidecar
- http::ghola_install::allowed_url
- http::ghola_install::expected_sha256
- http::ghola_install::find
- http::ghola_install::find_go
- http::ghola_install::go_install
- http::ghola_install::in_path
- http::ghola_install::install_dir
- http::ghola_install::install_latest
- http::ghola_install::locate
- http::ghola_install::manual_steps
- http::replay::body_sha256
- http::replay::clean_url
- http::replay::fixture_key
- http::replay::fixture_path
- http::shared::build
- http::shared::build_with
- http::shared::configured_kind
- http::shared::configured_kind_with
- http::shared::secret_values
- market::analytics::order_book_from_analytics
- market::assets::chain_for_network
- market::assets::contract_of
- market::assets::token_addresses
- market::catalog::build_index
- market::catalog::checksum
- market::catalog::example_path
- market::catalog::installed
- market::catalog::sync
- market::catalog::write_example
- market::fetch::fetch_book_and_volume
- market::fetch::fetch_pattern_trades
- market::fetch::fetch_summary
- market::fetch::fetch_token_summary
- market::fetch::fetch_token_summary_by_name
- market::fetch::fetch_token_summary_by_name_with_http
- market::fetch::most_liquid
- market::patterns::cadence
- market::patterns::depth_cycle
- market::patterns::detect
- market::patterns::few_sizes
- market::patterns::ladders
- market::patterns::metronome
- market::patterns::ping_pong
- market::patterns::repeated_size
- market::patterns::round_notionals
- market::patterns::timer
- metrics::csv_columns
- metrics::csv_header
- metrics::csv_row
- metrics::describe
- metrics::sample
- metrics::summary_metrics
- paths::config_file
- paths::data_dir
- paths::home
- paths::home_from
- paths::migration::items_for
- paths::migration::legacy_items
- paths::migration::migrate
- paths::migration::run
- paths::state_dir
- paths::user_home
- paths::venues_dir
- paths::watchlists_dir
- tokens::is_stablecoin_price
- tokens::is_stablecoin_symbol
- version
- watch::diff::diff
- watch::file::list
- watch::file::load
- watch::file::parse
- watch::file::path_in
- watch::file::save
- watch::file::to_text
- watch::preset::cells
- watch::preset::thresholds
- watch::rule::target_status
- watch::time::format_duration
- watch::time::is_until_cancelled
- watch::time::parse_duration
Type Aliases
Constants
- VERSION
- chains::DEFAULT_CHAIN
- chains::registry::CHAINS
- compliance::etherscan::ETHERSCAN_KEY_ENV
- compliance::token_risk::GOOD_LIQUIDITY_USD
- compliance::token_risk::HONEYPOT_HIGH_RATIO
- compliance::token_risk::HONEYPOT_MEDIUM_RATIO
- compliance::token_risk::LOW_LIQUIDITY_USD
- compliance::token_risk::VERY_LOW_LIQUIDITY_USD
- config::DEFAULT_MONITOR_REFRESH_SECS
- contract::proxy::EIP1967_ADMIN_SLOT
- contract::proxy::EIP1967_BEACON_SLOT
- contract::proxy::EIP1967_IMPL_SLOT
- display::text::ELLIPSIS
- http::ghola_install::GO_INSTALL
- http::ghola_install::GO_PACKAGE
- http::ghola_install::LATEST_RELEASE_URL
- http::ghola_install::RELEASES_PAGE
- http::native::TEST_NETWORK_ENV
- http::replay::SECRET_HEADERS
- http::replay::SECRET_PARAMS
- market::DEFAULT_VENUE
- market::analytics::DEX_BOOK_QUOTE
- market::analytics::MAX_AMM_LEVELS
- market::catalog::DEFAULT_CATALOG_URL
- market::catalog::EXAMPLE
- market::catalog::EXAMPLE_FILE
- market::catalog::INDEX_FILE
- market::catalog::SCHEMA
- market::exchange::DEFAULT_SNAPSHOT_TRADES
- market::health::DEFAULT_AMM_STEP_PCT
- market::health::DEFAULT_DEPTH_WINDOW_PCT
- market::health::DEFAULT_MAX_BID_ASK_RATIO
- market::health::DEFAULT_MAX_DEPTH_VOLUME_PCT
- market::health::DEFAULT_MAX_SPREAD_PCT
- market::health::DEFAULT_MIN_BID_ASK_RATIO
- market::health::DEFAULT_MIN_DEPTH
- market::health::DEFAULT_MIN_DEPTH_VOLUME_PCT
- market::health::DEFAULT_MIN_LEVELS
- market::health::DEFAULT_MIN_TOP10_DEPTH
- market::health::DEFAULT_MIN_TOP3_DEPTH
- market::health::DEFAULT_PEG_RANGE
- market::health::DEFAULT_PEG_TARGET
- market::health::PEG_OUTLIER_FACTOR
- market::health::SLIPPAGE_WARN_BPS
- market::health::TOP10_LEVELS
- market::health::TOP3_LEVELS
- market::pair::DEFAULT_PAIR
- market::pair::FIAT_CURRENCIES
- market::patterns::CADENCE_MIN_GAP_MS
- market::patterns::CADENCE_SHARE
- market::patterns::CADENCE_TOLERANCE
- market::patterns::CYCLE_FALLING_SHARE
- market::patterns::CYCLE_JUMP
- market::patterns::CYCLE_MAX_CV
- market::patterns::CYCLE_MIN
- market::patterns::CYCLE_MIN_RUNS
- market::patterns::FEW_SIZES
- market::patterns::FEW_SIZES_MIN_SHARE
- market::patterns::FEW_SIZES_SHARE
- market::patterns::LADDER_DEPTH
- market::patterns::LADDER_MIN_LEVELS
- market::patterns::LADDER_SHAPE_SLACK
- market::patterns::LADDER_SIZE_TOLERANCE
- market::patterns::LADDER_STEP_TOLERANCE
- market::patterns::METRONOME_MAX_CV
- market::patterns::MIN_GAPS
- market::patterns::MIN_PING_PONG_PAIRS
- market::patterns::MIN_TRADES
- market::patterns::PING_PONG_PRICE_TOLERANCE_PCT
- market::patterns::PING_PONG_SHARE
- market::patterns::PING_PONG_WINDOW_MS
- market::patterns::REPEATED_SIZE_SHARE
- market::patterns::ROUND_LEVELS
- market::patterns::ROUND_MIN_LEVELS
- market::patterns::TIMER_BAND
- market::patterns::TIMER_BAND_SHARE
- market::patterns::TIMER_MIN_FLOOR
- market::patterns::TRADE_SAMPLE
- market::types::BPS_PER_PERCENT
- market::types::BPS_PER_RATIO
- market::types::PERCENT_PER_RATIO
- market::venue::VENUE_HELP
- paths::HOME_DIR_NAME
- paths::HOME_VAR
- paths::TEST_HOME_VAR
- tokens::STABLECOIN_SYMBOLS
- watch::file::EXTENSION
- watch::time::DEFAULT_DURATION_SECS
- watch::time::DEFAULT_INTERVAL_SECS
- watch::time::UNTIL_CANCELLED