Index _ | A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | Q | R | S | T | U | V | W | Z _ __init__() (AaveContractsNotConfigured method) (AaveDeployer method) (AaveV3Deployment method) (AnvilLaunch method) (ApprovalFailure method) (AssetDelta method) (BadReserves method) (BadTimestampValueReturned method) (BalanceFetchFailed method) (BlockHeader method) (BlockNotAvailable method) (BroadcastFailure method) (ChainLinkLatestRoundData method) (ChainReorganisationDetected method) (ChainReorganisationResolution method) (ConfirmationTimedOut method) (ContractDeploymentFailed method) (CSVDatasetBlockDataStore method) (DataPeriodTooShort method) (DataTooOld method) (DecimalisedHolding method) (DecodeFailure method) (Deposit method) (EnzymeBalanceEvent method) (EnzymeContracts method) (EnzymeDeployment method) (EnzymeDeploymentError method) (EnzymePriceFeed method) (FallbackProvider method) (Filter method) (FixedPriceOracle method) (GanacheLaunch method) (GasPriceSuggestion method) (GraphQLReorganisationMonitor method) (HelperContracts method) (HotWallet method) (InvalidArgumentWarning method), [1] (IPCFlaky method) (JSONFileScanState method) (JSONRPCReorganisationMonitor method) (LiquidityResult method) (LiveBalance method) (MEVBlockerProvider method) (MockChainAndReorganisationMonitor method) (MultiProviderConfigurationError method) (MultithreadEventReader method) (NoGanacheInstalled method) (NoGapsWritten method), [1] (NonceMismatch method) (NotEnoughData method) (OneDeltaDeployment method) (OutOfGasDuringSell method) (OutOfGasDuringTransfer method) (PairDetails method) (ParquetDatasetBlockDataStore method) (PoolDetails method) (PriceCalculationError method) (PriceEntry method) (PriceFunction method) (PriceOracle method) (ProbablyNodeHasNoBlock method) (ProgressUpdate method) (ReorganisationMonitor method) (ReorganisationResolutionFailure method) (RPCRequestError method) (SellFailed method) (SimpleWeb3Factory method) (SwapError method) (SymbolicTreeRepresentation method) (TimestampNotFound method) (TokenCache method), [1] (TokenDetailError method) (TokenDetails method) (TokenTaxInfo method) (TooLongRange method) (TQDMProgressUpdate method) (TraceNotEnabled method) (TransactionAssertionError method) (TransactionReverted method) (TransferFailure method) (TransferFromError method) (TunedWeb3Factory method) (UniswapV2Deployment method) (UniswapV2FeeCalculator method) (UniswapV2PriceOracleContext method), [1] (UniswapV3Deployment method) (UniswapV3PriceHelper method) (UnmatchedToken method) (UnsupportedBaseAsset method) (Vault method) (Web3EventReader method) (Web3Factory method) __new__() (AaveAccruedInterest static method) (AaveAccruedInterests static method) (AaveContractsNotConfigured method) (AaveNetwork static method) (AaveToken static method) (AaveV3ReserveConfiguration static method) (AaveV3UserData static method) (ApprovalFailure method) (BadReserves method) (BadTimestampValueReturned method) (BalanceFetchFailed method) (BlockNotAvailable method) (BroadcastFailure method) (ChainReorganisationDetected method) (ConfirmationTimedOut method) (ContractDeploymentFailed method) (DataPeriodTooShort method) (DataTooOld method) (DecodeFailure method) (EnzymeDeploymentError method) (InvalidArgumentWarning method), [1] (IPCFlaky method) (MultiProviderConfigurationError method) (NoGanacheInstalled method) (NoGapsWritten method), [1] (NonceMismatch method) (NotEnoughData method) (OutOfGasDuringSell method) (OutOfGasDuringTransfer method) (PriceCalculationError method) (ProbablyNodeHasNoBlock method) (ReorganisationResolutionFailure method) (RPCRequestError method) (SellFailed method) (SignedTransactionWithNonce static method) (SwapError method) (TimestampNotFound method) (TokenDetailError method) (TooLongRange method) (TraceNotEnabled method) (TransactionAssertionError method) (TransactionReverted method) (TransferFailure method) (TransferFromError method) (UnmatchedToken method) (UnsupportedBaseAsset method) A AAVE_DEPLOYER_REPO (in module eth_defi.aave_v3.deployer) aave_v3_calculate_accrued_deposit_interest() (in module eth_defi.aave_v3.rates) aave_v3_calculate_accrued_interests() (in module eth_defi.aave_v3.rates) aave_v3_calculate_accrued_stable_borrow_interest() (in module eth_defi.aave_v3.rates) aave_v3_calculate_accrued_variable_borrow_interest() (in module eth_defi.aave_v3.rates) aave_v3_calculate_apr_apy_rates() (in module eth_defi.aave_v3.rates) aave_v3_calculate_mean() (in module eth_defi.aave_v3.rates) aave_v3_calculate_ohlc() (in module eth_defi.aave_v3.rates) aave_v3_fetch_events_to_csv() (in module eth_defi.aave_v3.events) aave_v3_filter_by_date_range() (in module eth_defi.aave_v3.rates) aave_v3_filter_by_token() (in module eth_defi.aave_v3.rates) aave_v3_get_account_address() (in module eth_defi.aave_v3.constants) aave_v3_get_deposit_balance() (in module eth_defi.aave_v3.balances) aave_v3_get_json_rpc_url() (in module eth_defi.aave_v3.constants) aave_v3_get_network_by_chain_id() (in module eth_defi.aave_v3.constants) aave_v3_get_stable_borrow_balance() (in module eth_defi.aave_v3.balances) aave_v3_get_token_name_by_deposit_address() (in module eth_defi.aave_v3.constants) aave_v3_get_variable_borrow_balance() (in module eth_defi.aave_v3.balances) AaveAccruedInterest (class in eth_defi.aave_v3.rates) AaveAccruedInterests (class in eth_defi.aave_v3.rates) AaveContractsNotConfigured AaveDeployer (class in eth_defi.aave_v3.deployer) AaveNetwork (class in eth_defi.aave_v3.constants) AaveToken (class in eth_defi.aave_v3.constants) AaveV3Deployment (class in eth_defi.aave_v3.deployment) AaveV3InterestRateMode (class in eth_defi.aave_v3.constants) AaveV3ReserveConfiguration (class in eth_defi.aave_v3.deployment) AaveV3UserData (class in eth_defi.aave_v3.deployment) actual_end_time (AaveAccruedInterest attribute) (AaveAccruedInterests attribute) actual_start_time (AaveAccruedInterest attribute) (AaveAccruedInterests attribute) add_block() (ReorganisationMonitor method) add_event (EnzymePriceFeed attribute) add_liquidity() (in module eth_defi.uniswap_v3.deployment) add_price_entry() (PriceOracle method) add_price_entry_reorg_safe() (PriceOracle method) add_primitive() (EnzymeDeployment method) added_block_number (EnzymePriceFeed property) address (HotWallet property) (LogResult attribute) (PairDetails property) (PoolDetails attribute) (SignedTransactionWithNonce attribute) (TokenDetails property) (Vault property) address_list_registry (EnzymeContracts attribute) AggregatedReserveData (class in eth_defi.aave_v3.reserve) aggregator (ChainLinkLatestRoundData attribute) (EnzymePriceFeed attribute) allocate_nonce() (HotWallet method) analyse_trade_by_hash() (in module eth_defi.uniswap_v2.analysis) analyse_trade_by_receipt() (in module eth_defi.uniswap_v2.analysis) (in module eth_defi.uniswap_v3.analysis) answer (ChainLinkLatestRoundData attribute) answered_in_round (ChainLinkLatestRoundData attribute) AnvilLaunch (class in eth_defi.provider.anvil) ANY_AGE (PriceOracle attribute) api_retry_counts (FallbackProvider attribute) apply_gas() (in module eth_defi.gas) ApprovalFailure approve() (in module eth_defi.one_delta.position) arguments (EnzymeBalanceEvent property) as_json_friendly_dict() (AssetDelta method) assert_call_success_with_explanation() (in module eth_defi.trace) assert_transaction_success_with_explanation() (in module eth_defi.trace) asset (AssetDelta attribute) AssetDelta (class in eth_defi.tx) available_borrows_base (AaveV3UserData attribute) B BadReserves BadTimestampValueReturned balance (LiveBalance attribute) BalanceFetchFailed base_currency_info (JSONSerialisableReserveData attribute) base_fee (GasPriceSuggestion attribute) base_token (TokenTaxInfo attribute) BaseCurrencyInfo (class in eth_defi.aave_v3.reserve) BaseNamedProvider (class in eth_defi.provider.named) BasePriceOracle (class in eth_defi.price_oracle.oracle) block_hash (BlockHeader attribute) (JSONSerialisableReserveData attribute) (PriceEntry attribute) block_map (ReorganisationMonitor attribute) block_number (BlockHeader attribute) (JSONSerialisableReserveData attribute) (LiquidityResult attribute) (PriceEntry attribute) BlockDataStore (class in eth_defi.event_reader.block_data_store) blockHash (LogResult attribute) BlockHeader (class in eth_defi.event_reader.block_header) BlockNotAvailable blockNumber (LogResult attribute) bloom (Filter attribute) borrow() (in module eth_defi.aave_v3.loan) borrowing_enabled (AaveV3ReserveConfiguration attribute) broadcast_and_wait_transactions_to_complete() (in module eth_defi.confirmation) broadcast_transactions() (in module eth_defi.confirmation) BroadcastFailure buy_tax (TokenTaxInfo attribute) C calculate_current_onchain_price() (EnzymePriceFeed method) calculate_price() (BasePriceOracle method) (FixedPriceOracle method) (PriceOracle method) (TrustedStablecoinOracle method) call_endpoint_uri (BaseNamedProvider property) (MEVBlockerProvider property) chain_id (HelperContracts attribute) (JSONSerialisableReserveData attribute) (TokenDetails property) chainlink_aggregator (EnzymePriceFeed property) ChainLinkLatestRoundData (class in eth_defi.chainlink.round_data) ChainReorganisationDetected ChainReorganisationResolution (class in eth_defi.event_reader.reorganisation_monitor) check_block_reorg() (ReorganisationMonitor method) check_data_quality() (PriceOracle method) check_depth (ReorganisationMonitor attribute) check_nonce_mismatch() (in module eth_defi.confirmation) checkout() (AaveDeployer method) checksum_free_address (PairDetails property) CLI_FLAGS (in module eth_defi.provider.anvil) close() (AnvilLaunch method) (GanacheLaunch method) (MultithreadEventReader method) close_short_position() (in module eth_defi.one_delta.position) cmd (AnvilLaunch attribute) (GanacheLaunch attribute) comptroller (Vault attribute) ConfirmationTimedOut construct_eip_3009_authorization_message() (in module eth_defi.usdc.eip_3009) construct_sign_and_send_raw_middleware_anvil() (in module eth_defi.middleware) context (LogResult attribute) contract (PairDetails attribute) (TokenDetails attribute) contract_address (Filter attribute) ContractDeploymentFailed contracts (EnzymeDeployment attribute) convert_balances_to_decimal() (in module eth_defi.balances) convert_int256_bytes_to_int() (in module eth_defi.event_reader.conversion) convert_jsonrpc_value_to_int() (in module eth_defi.event_reader.conversion) convert_price_to_human() (PairDetails method) (PoolDetails method) convert_rate_to_scaled_per_second_rate() (in module eth_defi.enzyme.utils) convert_sync_log_result_to_price_entry() (in module eth_defi.uniswap_v2.oracle), [1] convert_to_decimals() (TokenDetails method) convert_to_ohlcv_candles() (in module eth_defi.research.candle) convert_to_raw() (TokenDetails method) convert_uint256_bytes_to_address() (in module eth_defi.event_reader.conversion) convert_uint256_hex_string_to_address() (in module eth_defi.event_reader.conversion) convert_uint256_string_to_address() (in module eth_defi.event_reader.conversion) convert_uint256_string_to_int() (in module eth_defi.event_reader.conversion) create_for_testing() (HotWallet static method) create_multi_provider_web3() (in module eth_defi.provider.multi_provider) create_new_vault() (EnzymeDeployment method) create_reorganisation_monitor() (in module eth_defi.event_reader.reorganisation_monitor) create_thread_pool_executor() (in module eth_defi.event_reader.web3worker) create_tick_csv() (in module eth_defi.uniswap_v3.liquidity) create_tick_delta_csv() (in module eth_defi.uniswap_v3.liquidity) create_token() (in module eth_defi.token) CSVDatasetBlockDataStore (class in eth_defi.event_reader.csv_block_data_store) current_liquidation_threshold (AaveV3UserData attribute) currently_active_provider (FallbackProvider attribute) cycle_on_error (FallbackStrategy attribute) D data (LogResult attribute) data_provider (AaveV3Deployment attribute) DataPeriodTooShort DataTooOld DecimalisedHolding (class in eth_defi.balances) decimals (AaveV3ReserveConfiguration attribute) (ChainLinkLatestRoundData property) (TokenDetails attribute) decode_burn() (in module eth_defi.uniswap_v3.events) decode_data() (in module eth_defi.event_reader.conversion) decode_function_args() (in module eth_defi.abi) decode_log() (in module eth_defi.event_reader.logresult) decode_mint() (in module eth_defi.uniswap_v3.events) decode_path() (in module eth_defi.uniswap_v3.utils) decode_pool_created() (in module eth_defi.uniswap_v3.events) decode_reserve_data_updated() (in module eth_defi.aave_v3.events) decode_signed_transaction() (in module eth_defi.tx) decode_swap() (in module eth_defi.uniswap_v3.events) DecodeFailure decrease_liquidity() (in module eth_defi.uniswap_v3.deployment) DEFAULT_RETRYABLE_EXCEPTIONS (in module eth_defi.middleware) DEFAULT_RETRYABLE_HTTP_STATUS_CODES (in module eth_defi.middleware) DEFAULT_RETRYABLE_RPC_ERROR_CODES (in module eth_defi.middleware) DEFAULT_RETRYABLE_RPC_ERROR_MESSAGES (in module eth_defi.middleware) denomination_token (EnzymeBalanceEvent property) (Vault property) deploy() (EnzymeContracts method) deploy_contract() (in module eth_defi.deploy) deploy_core() (EnzymeDeployment static method) deploy_factory_sushi() (in module eth_defi.uniswap_v2.deployment) deploy_fiat_token() (in module eth_defi.usdc.deployment) deploy_local() (AaveDeployer method) deploy_pool() (in module eth_defi.uniswap_v3.deployment) deploy_trading_pair() (in module eth_defi.uniswap_v2.deployment) deploy_uniswap_v2_like() (in module eth_defi.uniswap_v2.deployment) deploy_uniswap_v3() (in module eth_defi.uniswap_v3.deployment) deploy_uniswap_v3_factory() (in module eth_defi.uniswap_v3.deployment) deployer (EnzymeDeployment attribute) deployment (EnzymePriceFeed attribute) (Vault attribute) Deposit (class in eth_defi.enzyme.events) deposit_address (AaveToken attribute) deposit_interest (AaveAccruedInterests attribute) description (ChainLinkLatestRoundData property) dump_state() (in module eth_defi.provider.anvil) E EIP3009AuthorizationType (class in eth_defi.usdc.eip_3009) eip712_encode() (in module eth_defi.eip_712) eip712_encode_hash() (in module eth_defi.eip_712) eip712_signature() (in module eth_defi.eip_712) encode_call_on_integration_args() (in module eth_defi.enzyme.generic_adapter) encode_data() (in module eth_defi.eip_712) encode_function_args() (in module eth_defi.abi) encode_function_call() (in module eth_defi.abi) encode_generic_adapter_execute_calls_args() (in module eth_defi.enzyme.generic_adapter) encode_path() (in module eth_defi.one_delta.utils) (in module eth_defi.uniswap_v3.utils) encode_sqrt_ratio_x96() (in module eth_defi.uniswap_v3.utils) encode_type() (in module eth_defi.eip_712) encode_with_signature() (in module eth_defi.abi) endpoint_uri (BaseNamedProvider property) (FallbackProvider property) (MEVBlockerProvider property) EnzymeBalanceEvent (class in eth_defi.enzyme.events) EnzymeContracts (class in eth_defi.enzyme.deployment) EnzymeDeployment (class in eth_defi.enzyme.deployment) EnzymeDeploymentError EnzymePriceFeed (class in eth_defi.enzyme.price_feed) estimate_buy_price() (in module eth_defi.uniswap_v2.fees) estimate_buy_price_decimals() (in module eth_defi.uniswap_v2.fees) estimate_buy_quantity() (in module eth_defi.uniswap_v2.fees) estimate_buy_received_amount() (in module eth_defi.uniswap_v3.price) estimate_buy_received_amount_raw() (in module eth_defi.uniswap_v2.fees) estimate_gas_fees() (in module eth_defi.gas) estimate_liquidity_depth_at_block() (in module eth_defi.uniswap_v3.liquidity) estimate_sell_price() (in module eth_defi.uniswap_v2.fees) estimate_sell_price_decimals() (in module eth_defi.uniswap_v2.fees) estimate_sell_received_amount() (in module eth_defi.uniswap_v3.price) estimate_sell_received_amount_raw() (in module eth_defi.uniswap_v2.fees) estimate_token_taxes() (in module eth_defi.uniswap_v2.token_tax) eth_defi.aave_v3.balances module eth_defi.aave_v3.constants module eth_defi.aave_v3.deployer module eth_defi.aave_v3.deployment module eth_defi.aave_v3.events module eth_defi.aave_v3.loan module eth_defi.aave_v3.rates module eth_defi.aave_v3.reserve module eth_defi.abi module eth_defi.balances module eth_defi.chain module eth_defi.chainlink.round_data module eth_defi.confirmation module eth_defi.deploy module eth_defi.eip_712 module eth_defi.enzyme.deployment module eth_defi.enzyme.events module eth_defi.enzyme.generic_adapter module eth_defi.enzyme.integration_manager module eth_defi.enzyme.price_feed module eth_defi.enzyme.uniswap_v2 module eth_defi.enzyme.utils module eth_defi.enzyme.vault module eth_defi.event module eth_defi.event_reader.block_data_store module eth_defi.event_reader.block_header module eth_defi.event_reader.block_time module eth_defi.event_reader.conversion module eth_defi.event_reader.csv_block_data_store module eth_defi.event_reader.fast_json_rpc module eth_defi.event_reader.filter module eth_defi.event_reader.json_state module eth_defi.event_reader.logresult module eth_defi.event_reader.multithread module eth_defi.event_reader.parquet_block_data_store module eth_defi.event_reader.progress_update module eth_defi.event_reader.reader module eth_defi.event_reader.reorganisation_monitor module eth_defi.event_reader.state module eth_defi.event_reader.web3factory module eth_defi.event_reader.web3worker module eth_defi.gas module eth_defi.hotwallet module eth_defi.middleware module eth_defi.one_delta.constants module eth_defi.one_delta.deployment module eth_defi.one_delta.position module eth_defi.one_delta.utils module eth_defi.price_oracle.oracle module eth_defi.provider.ankr module eth_defi.provider.anvil module eth_defi.provider.broken_provider module eth_defi.provider.fallback module eth_defi.provider.ganache module eth_defi.provider.llamanodes module eth_defi.provider.mev_blocker module eth_defi.provider.multi_provider module eth_defi.provider.named module eth_defi.research.candle module eth_defi.revert_reason module eth_defi.token module eth_defi.trace module eth_defi.tx module eth_defi.uniswap_v2.analysis module eth_defi.uniswap_v2.deployment module eth_defi.uniswap_v2.fees module eth_defi.uniswap_v2.liquidity module eth_defi.uniswap_v2.oracle module, [1] eth_defi.uniswap_v2.pair module eth_defi.uniswap_v2.swap module eth_defi.uniswap_v2.token_tax module eth_defi.uniswap_v2.utils module eth_defi.uniswap_v3.analysis module eth_defi.uniswap_v3.constants module eth_defi.uniswap_v3.deployment module eth_defi.uniswap_v3.events module eth_defi.uniswap_v3.liquidity module eth_defi.uniswap_v3.pool module eth_defi.uniswap_v3.price module eth_defi.uniswap_v3.swap module eth_defi.uniswap_v3.utils module eth_defi.usdc.deployment module eth_defi.usdc.eip_3009 module eth_defi.utils module event (LogResult attribute) event_data (EnzymeBalanceEvent attribute) EVM_DEFAULT (in module eth_defi.provider.ganache) exception_retry_middleware() (in module eth_defi.middleware) Exchange (class in eth_defi.one_delta.constants) execute_calls_for_generic_adapter() (in module eth_defi.enzyme.generic_adapter) extract_events() (in module eth_defi.event_reader.reader) extract_events_concurrent() (in module eth_defi.event_reader.reader) extract_timestamps_json_rpc() (in module eth_defi.event_reader.reader) F factory (UniswapV2Deployment attribute) (UniswapV3Deployment attribute) FallbackProvider (class in eth_defi.provider.fallback) FallbackStrategy (class in eth_defi.provider.fallback) fast_keccak() (in module eth_defi.eip_712) fee (PoolDetails attribute) feed_simple_data() (PriceOracle method) fetch() (Vault static method) fetch_aave_reserves_snapshot() (in module eth_defi.aave_v3.reserve) fetch_all_events() (in module eth_defi.event) fetch_balance_of() (TokenDetails method) fetch_block_data() (GraphQLReorganisationMonitor method) (JSONRPCReorganisationMonitor method) (MockChainAndReorganisationMonitor method) (ReorganisationMonitor method) fetch_block_timestamp() (in module eth_defi.chain) fetch_chainlink_round_data() (in module eth_defi.chainlink.round_data) fetch_denomination_token_usd_exchange_rate() (Vault method) fetch_deployment() (EnzymeDeployment static method) (in module eth_defi.aave_v3.deployment) (in module eth_defi.one_delta.deployment) (in module eth_defi.uniswap_v2.deployment) (in module eth_defi.uniswap_v3.deployment) fetch_deployment_event() (Vault method) fetch_erc20_balances_by_token_list() (in module eth_defi.balances) fetch_erc20_balances_by_transfer_event() (in module eth_defi.balances) fetch_erc20_details() (in module eth_defi.token) fetch_events_to_csv() (in module eth_defi.uniswap_v3.events) fetch_latest_round_data() (EnzymePriceFeed method) fetch_pair_details() (in module eth_defi.uniswap_v2.pair) fetch_pool_details() (in module eth_defi.uniswap_v3.pool) fetch_price_feed() (EnzymePriceFeed static method) fetch_price_feeds() (in module eth_defi.enzyme.price_feed) fetch_reserve_data() (in module eth_defi.aave_v3.reserve) fetch_reserves() (in module eth_defi.aave_v3.reserve) fetch_transaction_revert_reason() (in module eth_defi.revert_reason) fetch_updated_price_feed() (in module eth_defi.enzyme.price_feed) fetch_vault() (EnzymeDeployment method) fetch_vault_balance_events() (in module eth_defi.enzyme.events) fetch_vault_balances() (in module eth_defi.enzyme.events) figure_reorganisation_and_new_blocks() (ReorganisationMonitor method) fill_in_gas_price() (HotWallet static method) Filter (class in eth_defi.event_reader.filter) find_free_port() (in module eth_defi.utils) find_type_dependencies() (in module eth_defi.eip_712) first_seen_at_block_number (PriceEntry attribute) FixedPriceOracle (class in eth_defi.price_oracle.oracle) flash_aggregator (OneDeltaDeployment attribute) fork_network() (in module eth_defi.provider.ganache) fork_network_anvil() (in module eth_defi.provider.anvil) from_pandas() (BlockHeader static method) from_private_key() (HotWallet static method) G GanacheLaunch (class in eth_defi.provider.ganache) GasPriceMethod (class in eth_defi.gas) GasPriceSuggestion (class in eth_defi.gas) generate_cache_key() (TokenDetails static method) generate_headers() (BlockHeader static method) generic_adapter (Vault attribute) get_aave_hardhard_export() (in module eth_defi.aave_v3.deployer) get_abi_by_filename() (in module eth_defi.abi) get_active_call_provider() (MultiProviderWeb3 method) get_active_provider() (FallbackProvider method) get_active_transact_provider() (MultiProviderWeb3 method) get_all_addresses() (EnzymeContracts method) get_almost_latest_block_number() (in module eth_defi.provider.broken_provider) get_amount_in() (UniswapV2FeeCalculator method) (UniswapV3PriceHelper method) get_amount_in_from_reserves() (UniswapV2FeeCalculator static method) get_amount_out() (UniswapV2FeeCalculator method) (UniswapV3PriceHelper method) get_amount_out_from_reserves() (UniswapV2FeeCalculator static method) get_api_call_counts() (MultiProviderWeb3 method) get_base_token() (PairDetails method) get_block_by_number() (ReorganisationMonitor method) get_block_timestamp() (ReorganisationMonitor method) get_block_timestamp_as_pandas() (ReorganisationMonitor method) get_block_tip_latency() (in module eth_defi.provider.broken_provider) get_buffer_duration() (PriceOracle method) get_by_transaction_hash() (PriceOracle method) get_configured_transact_provider() (MultiProviderWeb3 method) get_contract() (AaveDeployer method) (in module eth_defi.abi) get_contract_address() (AaveDeployer method) get_contract_at_address() (AaveDeployer method) get_current_mid_price() (PairDetails method) get_decimals() (Vault method) get_default_block_tip_latency() (in module eth_defi.provider.broken_provider) get_default_tick_range() (in module eth_defi.uniswap_v3.utils) get_denomination_asset() (Vault method) get_deployed_contract() (EnzymeContracts method) (in module eth_defi.abi) get_event_mapping() (in module eth_defi.aave_v3.events) (in module eth_defi.uniswap_v3.events) get_fallback_provider() (in module eth_defi.provider.fallback) (MultiProviderWeb3 method) get_graphql_url() (in module eth_defi.chain) get_gross_asset_value() (Vault method) get_helper_contracts() (in module eth_defi.aave_v3.reserve) get_input_args() (in module eth_defi.uniswap_v3.analysis) get_last_block_live() (GraphQLReorganisationMonitor method) (JSONRPCReorganisationMonitor method) (MockChainAndReorganisationMonitor method) (ReorganisationMonitor method) get_last_block_read() (ReorganisationMonitor method) get_last_refreshed() (PriceOracle method) get_linked_contract() (in module eth_defi.abi) get_liquidity() (in module eth_defi.uniswap_v2.liquidity) get_liquidity_for_token() (LiquidityResult method) get_max_tick() (in module eth_defi.uniswap_v3.utils) get_min_tick() (in module eth_defi.uniswap_v3.utils) get_name() (Vault method) get_native_currency_balance() (HotWallet method) get_nearest_usable_tick() (in module eth_defi.uniswap_v3.utils) get_newest() (PriceOracle method) get_oldest() (PriceOracle method) get_onchain_price() (in module eth_defi.uniswap_v3.price) get_or_create_contract_registry() (in module eth_defi.deploy) get_owner() (Vault method) get_pair_contract() (UniswapV2Deployment method) get_pool_state_at_block() (in module eth_defi.uniswap_v3.liquidity) get_price() (AaveV3Deployment method) get_provider_name() (in module eth_defi.provider.named) get_quote_token() (PairDetails method) get_raw_fee_from_pool_address() (in module eth_defi.uniswap_v3.pool) get_read_range() (ChainReorganisationResolution method) get_registered_contract() (in module eth_defi.deploy) get_reserve_configuration_data() (AaveV3Deployment method) get_reserves() (UniswapV2FeeCalculator method) get_share_count_for_user() (Vault method) get_share_gross_asset_value() (Vault method) get_shares_asset() (Vault method) get_symbol() (Vault method) get_token0_amount_in_range() (in module eth_defi.uniswap_v3.utils) get_token1_amount_in_range() (in module eth_defi.uniswap_v3.utils) get_total_api_call_counts() (FallbackProvider method) (MultithreadEventReader method) (TunedWeb3Factory method) get_total_supply() (Vault method) get_tracked_assets() (Vault method) get_transaction_data_field() (in module eth_defi.abi) get_tx_gas_params() (GasPriceSuggestion method) get_url_domain() (in module eth_defi.utils) get_user_data() (AaveV3Deployment method) get_worker_web3() (in module eth_defi.event_reader.web3worker) geth (TraceMethod attribute) GraphQLReorganisationMonitor (class in eth_defi.event_reader.reorganisation_monitor) H handle_burn_event() (in module eth_defi.uniswap_v3.liquidity) handle_mint_event() (in module eth_defi.uniswap_v3.liquidity) HARDHAT_CONTRACTS (in module eth_defi.aave_v3.deployer) has_data() (ReorganisationMonitor method) has_graphql_support() (in module eth_defi.chain) has_multiple_providers() (FallbackProvider method) hash (SignedTransactionWithNonce attribute) hash_struct() (in module eth_defi.eip_712) hash_type() (in module eth_defi.eip_712) health_factor (AaveV3UserData attribute) HelperContracts (class in eth_defi.aave_v3.reserve) HotWallet (class in eth_defi.hotwallet) http_retry_request_with_sleep_middleware() (in module eth_defi.middleware) humanise_decoded_arg_data() (in module eth_defi.abi) I increase_liquidity() (in module eth_defi.uniswap_v3.deployment) init_code_hash (UniswapV2Deployment attribute) INIT_CODE_HASH_MISSING (in module eth_defi.uniswap_v2.deployment) install() (AaveDeployer method) install_aave_for_testing() (in module eth_defi.aave_v3.deployer) install_api_call_counter_middleware() (in module eth_defi.chain) install_api_call_counter_middleware_on_provider() (in module eth_defi.chain) install_chain_middleware() (in module eth_defi.chain) install_retry_middleware() (in module eth_defi.chain) IntegrationManagerActionId (class in eth_defi.enzyme.integration_manager) interest (AaveAccruedInterest attribute) InvalidArgumentWarning, [1] investment_amount (Deposit property) IPCFlaky is_active (AaveV3ReserveConfiguration attribute) is_ankr() (in module eth_defi.provider.ankr) is_checked_out() (AaveDeployer method) is_deployed() (AaveDeployer method) is_frozen (AaveV3ReserveConfiguration attribute) is_incoming() (AssetDelta method) is_installed() (AaveDeployer method) is_llama_bad_grapql_reply() (in module eth_defi.provider.llamanodes) is_localhost_port_listening() (in module eth_defi.utils) is_retryable_http_exception() (in module eth_defi.middleware) is_spending() (AssetDelta method) is_transact_method() (MEVBlockerProvider method) is_virgin() (BlockDataStore method) (CSVDatasetBlockDataStore method) (ParquetDatasetBlockDataStore method) J json_rpc_url (AnvilLaunch attribute) (GanacheLaunch attribute) JSONFileScanState (class in eth_defi.event_reader.json_state) JSONRPCReorganisationMonitor (class in eth_defi.event_reader.reorganisation_monitor) JSONSerialisableReserveData (class in eth_defi.aave_v3.reserve) L last_block_read (ReorganisationMonitor attribute) last_live_block (ChainReorganisationResolution attribute) latest_block_with_good_data (ChainReorganisationResolution attribute) launch_anvil() (in module eth_defi.provider.anvil) legacy (GasPriceMethod attribute) legacy_gas_price (GasPriceSuggestion attribute) link_libraries_hardhat() (in module eth_defi.abi) liquidation_bonus (AaveV3ReserveConfiguration attribute) liquidation_threshold (AaveV3ReserveConfiguration attribute) LiquidityResult (class in eth_defi.uniswap_v2.liquidity) LiveBalance (class in eth_defi.enzyme.events) load() (BlockDataStore method) (CSVDatasetBlockDataStore method) (ParquetDatasetBlockDataStore method) load_initial_block_headers() (ReorganisationMonitor method) load_pandas() (ReorganisationMonitor method) load_state() (in module eth_defi.provider.anvil) LogContext (class in eth_defi.event_reader.logresult) logIndex (LogResult attribute) LogResult (class in eth_defi.event_reader.logresult) london (GasPriceMethod attribute) ltv (AaveV3ReserveConfiguration attribute) (AaveV3UserData attribute) M make_anvil_custom_rpc_request() (in module eth_defi.provider.anvil) make_eip_3009_transfer() (in module eth_defi.usdc.eip_3009) make_request() (FallbackProvider method) max_cycle_tries (ReorganisationMonitor attribute) max_fee_per_gas (GasPriceSuggestion attribute) max_priority_fee_per_gas (GasPriceSuggestion attribute) measure_block_time() (in module eth_defi.event_reader.block_time) method (GasPriceSuggestion attribute) MEVBlockerProvider (class in eth_defi.provider.mev_blocker) mine() (in module eth_defi.provider.anvil) mln (EnzymeDeployment attribute) mock_partial_deployment_for_analysis() (in module eth_defi.uniswap_v2.deployment) (in module eth_defi.uniswap_v3.deployment) MockChainAndReorganisationMonitor (class in eth_defi.event_reader.reorganisation_monitor) module eth_defi.aave_v3.balances eth_defi.aave_v3.constants eth_defi.aave_v3.deployer eth_defi.aave_v3.deployment eth_defi.aave_v3.events eth_defi.aave_v3.loan eth_defi.aave_v3.rates eth_defi.aave_v3.reserve eth_defi.abi eth_defi.balances eth_defi.chain eth_defi.chainlink.round_data eth_defi.confirmation eth_defi.deploy eth_defi.eip_712 eth_defi.enzyme.deployment eth_defi.enzyme.events eth_defi.enzyme.generic_adapter eth_defi.enzyme.integration_manager eth_defi.enzyme.price_feed eth_defi.enzyme.uniswap_v2 eth_defi.enzyme.utils eth_defi.enzyme.vault eth_defi.event eth_defi.event_reader.block_data_store eth_defi.event_reader.block_header eth_defi.event_reader.block_time eth_defi.event_reader.conversion eth_defi.event_reader.csv_block_data_store eth_defi.event_reader.fast_json_rpc eth_defi.event_reader.filter eth_defi.event_reader.json_state eth_defi.event_reader.logresult eth_defi.event_reader.multithread eth_defi.event_reader.parquet_block_data_store eth_defi.event_reader.progress_update eth_defi.event_reader.reader eth_defi.event_reader.reorganisation_monitor eth_defi.event_reader.state eth_defi.event_reader.web3factory eth_defi.event_reader.web3worker eth_defi.gas eth_defi.hotwallet eth_defi.middleware eth_defi.one_delta.constants eth_defi.one_delta.deployment eth_defi.one_delta.position eth_defi.one_delta.utils eth_defi.price_oracle.oracle eth_defi.provider.ankr eth_defi.provider.anvil eth_defi.provider.broken_provider eth_defi.provider.fallback eth_defi.provider.ganache eth_defi.provider.llamanodes eth_defi.provider.mev_blocker eth_defi.provider.multi_provider eth_defi.provider.named eth_defi.research.candle eth_defi.revert_reason eth_defi.token eth_defi.trace eth_defi.tx eth_defi.uniswap_v2.analysis eth_defi.uniswap_v2.deployment eth_defi.uniswap_v2.fees eth_defi.uniswap_v2.liquidity eth_defi.uniswap_v2.oracle, [1] eth_defi.uniswap_v2.pair eth_defi.uniswap_v2.swap eth_defi.uniswap_v2.token_tax eth_defi.uniswap_v2.utils eth_defi.uniswap_v3.analysis eth_defi.uniswap_v3.constants eth_defi.uniswap_v3.deployment eth_defi.uniswap_v3.events eth_defi.uniswap_v3.liquidity eth_defi.uniswap_v3.pool eth_defi.uniswap_v3.price eth_defi.uniswap_v3.swap eth_defi.uniswap_v3.utils eth_defi.usdc.deployment eth_defi.usdc.eip_3009 eth_defi.utils MultiProviderConfigurationError MultiProviderWeb3 (class in eth_defi.provider.multi_provider) MultithreadEventReader (class in eth_defi.event_reader.multithread) N name (AaveNetwork attribute) (TokenDetails attribute) node_default_gas_price_strategy() (in module eth_defi.gas) NoGanacheInstalled NoGapsWritten, [1] nonce (SignedTransactionWithNonce attribute) NonceMismatch NotEnoughData O OneDeltaDeployment (class in eth_defi.one_delta.deployment) open_short_position() (in module eth_defi.one_delta.position) oracle (AaveV3Deployment attribute) OutOfGasDuringSell OutOfGasDuringTransfer P pair_contract (LiquidityResult attribute) pair_for() (in module eth_defi.uniswap_v2.utils) (UniswapV2Deployment method) PairContract (UniswapV2Deployment attribute) PairDetails (class in eth_defi.uniswap_v2.pair) parity (TraceMethod attribute) ParquetDatasetBlockDataStore (class in eth_defi.event_reader.parquet_block_data_store) patch_provider() (in module eth_defi.event_reader.fast_json_rpc) patch_web3() (in module eth_defi.event_reader.fast_json_rpc) payment_forwarder (Vault attribute) peak_last_block() (BlockDataStore method) (CSVDatasetBlockDataStore method) (ParquetDatasetBlockDataStore method) POA_MIDDLEWARE_NEEDED_CHAIN_IDS (in module eth_defi.chain) POLYGON_DEPLOYMENT (in module eth_defi.enzyme.deployment) pool (AaveV3Deployment attribute) (PoolDetails attribute) pool_address (AaveNetwork attribute) pool_addresses_provider (HelperContracts attribute) pool_configurator_address (AaveNetwork attribute) pool_contract_address (PriceEntry attribute) pool_created_at_block (AaveNetwork attribute) PoolContract (UniswapV3Deployment attribute) PoolDetails (class in eth_defi.uniswap_v3.pool) port (AnvilLaunch attribute) (GanacheLaunch attribute) position_manager (UniswapV3Deployment attribute) prepare_filter() (in module eth_defi.event_reader.reader) prepare_swap() (in module eth_defi.enzyme.uniswap_v2) price (ChainLinkLatestRoundData property) (PriceEntry attribute) PriceCalculationError PriceEntry (class in eth_defi.price_oracle.oracle) PriceFunction (class in eth_defi.price_oracle.oracle) PriceOracle (class in eth_defi.price_oracle.oracle) PriceSource (class in eth_defi.price_oracle.oracle) primitive (EnzymePriceFeed attribute) primitive_token (EnzymePriceFeed property) print_symbolic_trace() (in module eth_defi.trace) PrintProgressUpdate (class in eth_defi.event_reader.progress_update) ProbablyNodeHasNoBlock process (AnvilLaunch attribute) (GanacheLaunch attribute) produce_blocks() (MockChainAndReorganisationMonitor method) produce_fork() (MockChainAndReorganisationMonitor method) ProgressUpdate (class in eth_defi.event_reader.reader) provider_counter (MEVBlockerProvider attribute) Q quote_token (TokenTaxInfo attribute) R r (SignedTransactionWithNonce attribute) raise_on_revert_middleware() (in module eth_defi.middleware) rate_asset (EnzymePriceFeed attribute) RateAsset (class in eth_defi.enzyme.deployment) raw_amount (AssetDelta attribute) raw_fee (PoolDetails attribute) raw_transaction (SignedTransactionWithNonce property) rawTransaction (SignedTransactionWithNonce attribute) read_events() (in module eth_defi.event_reader.reader) read_events_concurrent() (in module eth_defi.event_reader.reader) receiver (Deposit property) (Redemption property) ReceiveWithAuthorization (EIP3009AuthorizationType attribute) redeem_amount (Redemption property) redeemed_assets (Redemption property) redeemer (Redemption property) Redemption (class in eth_defi.enzyme.events) register_contract() (in module eth_defi.deploy) remove_event (EnzymePriceFeed attribute) remove_primitive() (EnzymeDeployment method) removed (LogResult attribute) removed_block_number (EnzymePriceFeed property) reorg_detected (ChainReorganisationResolution attribute) reorg_wait_seconds (ReorganisationMonitor attribute) ReorganisationMonitor (class in eth_defi.event_reader.reorganisation_monitor) ReorganisationResolutionFailure repay() (in module eth_defi.aave_v3.loan) reserve_factor (AaveV3ReserveConfiguration attribute) reserves (JSONSerialisableReserveData attribute) reset_default_token_cache() (in module eth_defi.token) restore() (ReorganisationMonitor method) restore_state() (JSONFileScanState method) (ScanState method) reverse_token_order (PairDetails attribute) revert() (in module eth_defi.provider.anvil) round_id (ChainLinkLatestRoundData attribute) router (UniswapV2Deployment attribute) RPCRequestError run_graphql_query() (in module eth_defi.uniswap_v3.utils) S s (SignedTransactionWithNonce attribute) sanitise_string() (in module eth_defi.utils) save() (BlockDataStore method) (CSVDatasetBlockDataStore method) (ParquetDatasetBlockDataStore method) save_incremental() (BlockDataStore method) (CSVDatasetBlockDataStore method) (ParquetDatasetBlockDataStore method) save_state() (JSONFileScanState method) (ScanState method) ScanState (class in eth_defi.event_reader.state) sell_tax (TokenTaxInfo attribute) SellFailed set_block_tip_latency() (in module eth_defi.provider.broken_provider) shares_issued (Deposit property) shares_token (EnzymeBalanceEvent property) (Vault property) shutdown_hard() (in module eth_defi.utils) sign_bound_call_with_new_nonce() (HotWallet method) sign_transaction_with_new_nonce() (HotWallet method) SignedTransactionWithNonce (class in eth_defi.hotwallet) SimpleWeb3Factory (class in eth_defi.event_reader.web3factory) simulated_block_number (MockChainAndReorganisationMonitor attribute) skip_to_block() (ReorganisationMonitor method) sleep() (in module eth_defi.provider.anvil) snapshot() (in module eth_defi.provider.anvil) sort_tokens() (in module eth_defi.uniswap_v2.utils) source (PriceEntry attribute) (SignedTransactionWithNonce attribute) stable_borrow_address (AaveToken attribute) stable_borrow_interest (AaveAccruedInterests attribute) stable_borrow_rate_enabled (AaveV3ReserveConfiguration attribute) started_at (ChainLinkLatestRoundData attribute) static_call_cache_middleware() (in module eth_defi.middleware) STATIC_CALL_LIST (in module eth_defi.middleware) supply() (in module eth_defi.aave_v3.loan) swap_router (UniswapV3Deployment attribute) swap_with_slippage_protection() (in module eth_defi.uniswap_v2.swap) (in module eth_defi.uniswap_v3.swap) SwapError switch_provider() (FallbackProvider method) switch_to_next_call_provider() (MultiProviderWeb3 method) symbol (TokenDetails attribute) SymbolicTreeRepresentation (class in eth_defi.trace) sync_nonce() (HotWallet method) T tick_to_price() (in module eth_defi.uniswap_v3.utils) tick_to_sqrt_price() (in module eth_defi.uniswap_v3.utils) TickDelta (class in eth_defi.uniswap_v3.liquidity) time_weighted_average_price() (in module eth_defi.price_oracle.oracle) timestamp (BlockHeader attribute) (EnzymeBalanceEvent property) (JSONSerialisableReserveData attribute) (LogResult attribute) (PriceEntry attribute) TimestampNotFound to_pandas() (BlockHeader static method) (ReorganisationMonitor method) to_unix_timestamp() (in module eth_defi.utils) token (LiveBalance attribute) token0 (LiquidityResult attribute) (PairDetails attribute) (PoolDetails attribute) token0_reserve (LiquidityResult attribute) token1 (LiquidityResult attribute) (PairDetails attribute) (PoolDetails attribute) token1_reserve (LiquidityResult attribute) token_address (AaveToken attribute) token_contracts (AaveNetwork attribute) token_created_at_block (AaveToken attribute) TokenCache (class in eth_defi.aave_v3.events) (class in eth_defi.uniswap_v3.events) TokenDetailError TokenDetails (class in eth_defi.token) TokenTaxInfo (class in eth_defi.uniswap_v2.token_tax) TooLongRange topics (Filter attribute) (LogResult attribute) total_collateral_base (AaveV3UserData attribute) total_debt_base (AaveV3UserData attribute) total_supply (TokenDetails attribute) TQDMProgressUpdate (class in eth_defi.event_reader.progress_update) trace_evm_call() (in module eth_defi.trace) trace_evm_transaction() (in module eth_defi.trace) TraceMethod (class in eth_defi.trace) TraceNotEnabled TradeOperation (class in eth_defi.one_delta.constants) TradeType (class in eth_defi.one_delta.constants) TRANSACT_METHODS (in module eth_defi.provider.mev_blocker) TransactionAssertionError transactionHash (LogResult attribute) TransactionReverted transfer_tax (TokenTaxInfo attribute) TransferFailure TransferFromError TransferWithAuthorization (EIP3009AuthorizationType attribute) truncate() (ReorganisationMonitor method) truncate_buffer() (PriceOracle method) TrustedStablecoinOracle (class in eth_defi.price_oracle.oracle) TunedWeb3Factory (class in eth_defi.event_reader.web3factory) tx_hash (PriceEntry attribute) U ui_pool_data_provider (HelperContracts attribute) uniswap_v2_like_pool_sync_event (PriceSource attribute) uniswap_v3_like_pool (PriceSource attribute) UniswapV2Deployment (class in eth_defi.uniswap_v2.deployment) UniswapV2FeeCalculator (class in eth_defi.uniswap_v2.fees) UniswapV2PriceOracleContext (class in eth_defi.uniswap_v2.oracle), [1] UniswapV3Deployment (class in eth_defi.uniswap_v3.deployment) UniswapV3PriceHelper (class in eth_defi.uniswap_v3.price) unit (EnzymePriceFeed attribute) unknown (PriceSource attribute) unlock_account() (in module eth_defi.provider.anvil) UnmatchedToken UnsupportedBaseAsset update_chain() (ReorganisationMonitor method) update_chain_reorg() (PriceEntry method) update_last_refresh() (PriceOracle method) update_live_price_feed() (in module eth_defi.uniswap_v2.oracle), [1] update_price_oracle_with_sync_events_single_thread() (in module eth_defi.uniswap_v2.oracle), [1] update_time (ChainLinkLatestRoundData property) updated_at (ChainLinkLatestRoundData attribute) usage_as_collateral_enabled (AaveV3ReserveConfiguration attribute) V v (SignedTransactionWithNonce attribute) variable_borrow_address (AaveToken attribute) variable_borrow_interest (AaveAccruedInterests attribute) Vault (class in eth_defi.enzyme.vault) vault (EnzymeBalanceEvent attribute) (LiveBalance attribute) (Vault attribute) volume (PriceEntry attribute) W wait_and_broadcast_multiple_nodes() (in module eth_defi.confirmation) wait_transactions_to_complete() (in module eth_defi.confirmation) web3 (AaveV3Deployment attribute) (EnzymeBalanceEvent property) (EnzymeDeployment attribute) (EnzymePriceFeed property) (OneDeltaDeployment attribute) (UniswapV2Deployment attribute) (UniswapV3Deployment attribute) (Vault property) Web3EventReader (class in eth_defi.event_reader.reader) Web3Factory (class in eth_defi.event_reader.web3factory) weth (EnzymeDeployment attribute) (UniswapV2Deployment attribute) (UniswapV3Deployment attribute) withdraw() (in module eth_defi.aave_v3.loan) wrap() (EnzymeBalanceEvent static method) (EnzymePriceFeed static method) Z ZERO_ADDRESS (in module eth_defi.uniswap_v2.utils) ZERO_ADDRESS_STR (in module eth_defi.utils)