├── .env.example ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── enhancement.md │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE │ └── pull_request_template.md └── workflows │ ├── release-and-pypi-publish.yml │ └── run-pytest.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── fastlane_bot ├── __init__.py ├── bot.py ├── config │ ├── __init__.py │ ├── base.py │ ├── cloaker.py │ ├── config.py │ ├── connect.py │ ├── constants.py │ ├── db.py │ ├── logger.py │ ├── multicaller.py │ ├── network.py │ ├── provider.py │ └── selectors.py ├── data │ ├── __init__.py │ ├── abi.py │ ├── bancor_v2_pairs.csv │ ├── blockchain_data │ │ ├── arbitrum_one │ │ │ ├── static_pool_data.csv │ │ │ ├── tokens.csv │ │ │ ├── uniswap_v2_event_mappings.csv │ │ │ └── uniswap_v3_event_mappings.csv │ │ ├── coinbase_base │ │ │ ├── solidly_v2_event_mappings.csv │ │ │ ├── static_pool_data.csv │ │ │ ├── tokens.csv │ │ │ ├── uniswap_v2_event_mappings.csv │ │ │ └── uniswap_v3_event_mappings.csv │ │ ├── ethereum │ │ │ ├── solidly_v2_event_mappings.csv │ │ │ ├── static_pool_data.csv │ │ │ ├── tokens.csv │ │ │ ├── uniswap_v2_event_mappings.csv │ │ │ └── uniswap_v3_event_mappings.csv │ │ ├── fantom │ │ │ ├── solidly_v2_event_mappings.csv │ │ │ ├── static_pool_data.csv │ │ │ ├── tokens.csv │ │ │ ├── uniswap_v2_event_mappings.csv │ │ │ └── uniswap_v3_event_mappings.csv │ │ ├── linea │ │ │ ├── solidly_v2_event_mappings.csv │ │ │ ├── static_pool_data.csv │ │ │ ├── tokens.csv │ │ │ ├── uniswap_v2_event_mappings.csv │ │ │ └── uniswap_v3_event_mappings.csv │ │ ├── mantle │ │ │ ├── solidly_v2_event_mappings.csv │ │ │ ├── static_pool_data.csv │ │ │ ├── tokens.csv │ │ │ ├── uniswap_v2_event_mappings.csv │ │ │ └── uniswap_v3_event_mappings.csv │ │ ├── optimism │ │ │ ├── static_pool_data.csv │ │ │ ├── tokens.csv │ │ │ ├── uniswap_v2_event_mappings.csv │ │ │ └── uniswap_v3_event_mappings.csv │ │ ├── sei │ │ │ ├── solidly_v2_event_mappings.csv │ │ │ ├── static_pool_data.csv │ │ │ ├── tokens.csv │ │ │ ├── uniswap_v2_event_mappings.csv │ │ │ └── uniswap_v3_event_mappings.csv │ │ └── tenderly │ │ │ ├── static_pool_data.csv │ │ │ ├── tokens.csv │ │ │ ├── uniswap_v2_event_mappings.csv │ │ │ └── uniswap_v3_event_mappings.csv │ ├── latest_event_data.json │ ├── multichain_addresses.csv │ ├── static_pool_data.csv │ ├── static_pool_data_empty.csv │ ├── static_pool_data_light.csv │ ├── tokens.csv │ ├── uniswap_v2_event_mappings.csv │ └── uniswap_v3_event_mappings.csv ├── events │ ├── __init__.py │ ├── async_backdate_utils.py │ ├── async_event_update_utils.py │ ├── async_utils.py │ ├── event_gatherer.py │ ├── exchanges │ │ ├── __init__.py │ │ ├── balancer.py │ │ ├── bancor_pol.py │ │ ├── bancor_v2.py │ │ ├── bancor_v3.py │ │ ├── base.py │ │ ├── carbon_v1.py │ │ ├── factory.py │ │ ├── solidly_v2 │ │ │ ├── __init__.py │ │ │ ├── base.py │ │ │ ├── cleopatra_v2.py │ │ │ ├── equalizer_v2.py │ │ │ ├── lynex_v2.py │ │ │ ├── nile_v2.py │ │ │ ├── scale_v2.py │ │ │ ├── velocimeter_v2.py │ │ │ ├── velodrome_v2.py │ │ │ └── xfai_v0.py │ │ ├── uniswap_v2.py │ │ └── uniswap_v3.py │ ├── interface.py │ ├── interfaces │ │ ├── event.py │ │ └── subscription.py │ ├── managers │ │ ├── __init__.py │ │ ├── base.py │ │ ├── contracts.py │ │ ├── events.py │ │ ├── manager.py │ │ └── pools.py │ ├── multicall_utils.py │ ├── pools │ │ ├── __init__.py │ │ ├── balancer.py │ │ ├── bancor_pol.py │ │ ├── bancor_v2.py │ │ ├── bancor_v3.py │ │ ├── base.py │ │ ├── carbon_v1.py │ │ ├── factory.py │ │ ├── solidly_v2.py │ │ ├── uniswap_v2.py │ │ ├── uniswap_v3.py │ │ └── utils.py │ ├── utils.py │ └── version_utils.py ├── exceptions.py ├── helpers │ ├── __init__.py │ ├── carbon_trade_splitter.py │ ├── poolandtokens.py │ ├── routehandler.py │ ├── tradeinstruction.py │ ├── txhelpers.py │ ├── univ3calc.py │ └── wrap_unwrap_processor.py ├── modes │ ├── __init__.py │ ├── base.py │ ├── base_pairwise.py │ ├── base_triangle.py │ ├── pairwise_multi.py │ ├── pairwise_multi_all.py │ ├── pairwise_multi_pol.py │ ├── pairwise_single.py │ ├── tests │ │ ├── __init__.py │ │ ├── test_pairwise_single.ipynb │ │ └── test_pairwise_single.py │ ├── triangle_bancor_v3_two_hop.py │ ├── triangle_multi.py │ └── triangle_single.py ├── pool_finder.py ├── testing.py ├── tests │ ├── README.md │ ├── __init__.py │ ├── _data │ │ ├── NBTEST_002_Curves.csv.gz │ │ ├── NBTest_006-augmented.csv.gz │ │ ├── NBTest_006.csv.gz │ │ ├── README.md │ │ ├── event_test_data.json │ │ ├── latest_pool_data_testing.json │ │ └── test_pool_data.json │ ├── conftest.py │ ├── test_005_Uniswap.py │ ├── test_007_NoneResult.py │ ├── test_033_Pools.py │ ├── test_034_Interface.py │ ├── test_035_Utils.py │ ├── test_036_Manager.py │ ├── test_037_Exchanges.py │ ├── test_039_TestMultiMode.py │ ├── test_040_TestSingleMode.py │ ├── test_042_TestBancorV3ModeTwoHop.py │ ├── test_043_TestEmptyCarbonOrders.py │ ├── test_045_Validator.py │ ├── test_047_Randomizer.py │ ├── test_048_RespectFlashloanTokensClickParam.py │ ├── test_049_CustomTradingFees.py │ ├── test_050_TestBancorV2.py │ ├── test_053_TknMaxTrade.py │ ├── test_058_BalancerIntegration.py │ ├── test_060_TestRoutehandlerCarbonPrecision.py │ ├── test_061_TestWETHConversion.py │ ├── test_063_TestBancorPOLMode.py │ ├── test_064_TestMultiAllMode.py │ ├── test_070_TestCarbonTradeSplitter.py │ ├── test_071_TestWrapUnwrapProcessor.py │ ├── test_072_TestTerraformer.py │ ├── test_073_TestPoolFinder.py │ ├── test_899_CustomMulticall.py │ ├── test_901_TestMultiTriangleModeSlow.py │ ├── test_903_FlashloanTokens.py │ ├── test_906_TargetTokens.py │ └── test_event_topics.py ├── tests_on_hold │ ├── test_059_TestNetworkInfoMultichain.py │ ├── test_062_TestRouteHandler.py │ ├── test_069_TestTxHelpers.py │ └── test_907_RuntimeParameters.py ├── tools │ ├── README.md │ ├── __init__.py │ ├── analyzer.py │ ├── arbgraphs.py │ ├── cpc.py │ ├── cpcbase.py │ ├── cryptocompare.py │ ├── invariants │ │ ├── README.md │ │ ├── __init__.py │ │ ├── bancor.py │ │ ├── functions │ │ │ ├── __init__.py │ │ │ ├── core.py │ │ │ ├── funcs.py │ │ │ └── funcsAMM.py │ │ ├── invariant.py │ │ ├── kernel.py │ │ ├── solidly.py │ │ └── vector.py │ ├── noneresult.py │ ├── optimizer │ │ ├── __init__.py │ │ ├── base.py │ │ ├── convexoptimizer.py │ │ ├── cpcarboptimizer.py │ │ ├── dcbase.py │ │ ├── margpoptimizer.py │ │ └── pairoptimizer.py │ ├── params.py │ ├── reformat.py │ ├── simplepair.py │ └── tokenscale.py └── utils.py ├── main.py ├── poetry.lock ├── pyproject.toml ├── requirements.txt ├── resources ├── FAQ.md ├── How_to_make_your_bot_competitive.md ├── NBTest │ ├── ConvertNBTest.ipynb │ ├── ConvertNBTest.py │ ├── NBTest_000_Template.ipynb │ ├── NBTest_000_Template.py │ ├── NBTest_002_CPCandOptimizer.ipynb │ ├── NBTest_002_CPCandOptimizer.py │ ├── NBTest_003_Serialization.ipynb │ ├── NBTest_003_Serialization.py │ ├── NBTest_004_GraphCode.ipynb │ ├── NBTest_004_GraphCode.py │ ├── NBTest_051_CPCBalancer.ipynb │ ├── NBTest_051_CPCBalancer.py │ ├── NBTest_055_Optimization.ipynb │ ├── NBTest_055_Optimization.py │ ├── NBTest_065_InvariantsDictVector.ipynb │ ├── NBTest_065_InvariantsDictVector.py │ ├── NBTest_066_InvariantsFunctions.ipynb │ ├── NBTest_066_InvariantsFunctions.py │ ├── NBTest_067_Invariants.ipynb │ ├── NBTest_067_Invariants.py │ ├── NBTest_068_InvariantsAMMFunctions.ipynb │ ├── NBTest_068_InvariantsAMMFunctions.py │ ├── NBTest_069_CPCNewCurves.ipynb │ ├── NBTest_069_CPCNewCurves.py │ ├── NBTest_900_OptimizerDetailedSlow.ipynb │ ├── NBTest_900_OptimizerDetailedSlow.py │ ├── OptimizerTesting.ipynb │ ├── OptimizerTesting.py │ ├── fls.py │ ├── log.txt │ ├── requirements.txt │ └── test_900_OptimizerDetailedSlow.py ├── analysis │ └── 202401 Solidly │ │ ├── 202401 Solidly-2.ipynb │ │ ├── 202401 Solidly-2.py │ │ ├── 202401 Solidly-Freeze01.ipynb │ │ ├── 202401 Solidly-Freeze02.ipynb │ │ ├── 202401 Solidly-Freeze03.ipynb │ │ ├── 202401 Solidly-Freeze04.ipynb │ │ ├── 202401 Solidly.ipynb │ │ ├── 202401 Solidly.py │ │ ├── DictVector.ipynb │ │ ├── DictVector.py │ │ ├── Functions-Freeze01.ipynb │ │ ├── Functions.ipynb │ │ ├── Functions.py │ │ ├── Invariants.ipynb │ │ ├── Invariants.py │ │ └── README.md ├── docs │ ├── BalancerArbitrage.py │ ├── Weighted Constant Product.md │ └── Weighted Constant Product.py ├── git-cheatsheet.md ├── install_bot_ubuntu.sh └── sphinx │ ├── Makefile │ ├── autodoc_preprocess_topazeblue.py │ ├── build │ └── html.zip │ ├── make.bat │ ├── source │ ├── _static │ │ └── custom.css │ ├── analyzer.rst │ ├── arbgraphs.rst │ ├── conf.py │ ├── cpc.rst │ ├── index.rst │ ├── invariants.rst │ └── optimizer.rst │ └── tools ├── run_blockchain_terraformer.py ├── run_tests ├── scan_log_errors.py └── test_get_start_block.py /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/.env.example -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/enhancement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/.github/ISSUE_TEMPLATE/enhancement.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/release-and-pypi-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/.github/workflows/release-and-pypi-publish.yml -------------------------------------------------------------------------------- /.github/workflows/run-pytest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/.github/workflows/run-pytest.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/README.md -------------------------------------------------------------------------------- /fastlane_bot/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/__init__.py -------------------------------------------------------------------------------- /fastlane_bot/bot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/bot.py -------------------------------------------------------------------------------- /fastlane_bot/config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/config/__init__.py -------------------------------------------------------------------------------- /fastlane_bot/config/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/config/base.py -------------------------------------------------------------------------------- /fastlane_bot/config/cloaker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/config/cloaker.py -------------------------------------------------------------------------------- /fastlane_bot/config/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/config/config.py -------------------------------------------------------------------------------- /fastlane_bot/config/connect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/config/connect.py -------------------------------------------------------------------------------- /fastlane_bot/config/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/config/constants.py -------------------------------------------------------------------------------- /fastlane_bot/config/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/config/db.py -------------------------------------------------------------------------------- /fastlane_bot/config/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/config/logger.py -------------------------------------------------------------------------------- /fastlane_bot/config/multicaller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/config/multicaller.py -------------------------------------------------------------------------------- /fastlane_bot/config/network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/config/network.py -------------------------------------------------------------------------------- /fastlane_bot/config/provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/config/provider.py -------------------------------------------------------------------------------- /fastlane_bot/config/selectors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/config/selectors.py -------------------------------------------------------------------------------- /fastlane_bot/data/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/__init__.py -------------------------------------------------------------------------------- /fastlane_bot/data/abi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/abi.py -------------------------------------------------------------------------------- /fastlane_bot/data/bancor_v2_pairs.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/bancor_v2_pairs.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/arbitrum_one/static_pool_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/arbitrum_one/static_pool_data.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/arbitrum_one/tokens.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/arbitrum_one/tokens.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/arbitrum_one/uniswap_v2_event_mappings.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/arbitrum_one/uniswap_v2_event_mappings.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/arbitrum_one/uniswap_v3_event_mappings.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/arbitrum_one/uniswap_v3_event_mappings.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/coinbase_base/solidly_v2_event_mappings.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/coinbase_base/solidly_v2_event_mappings.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/coinbase_base/static_pool_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/coinbase_base/static_pool_data.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/coinbase_base/tokens.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/coinbase_base/tokens.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/coinbase_base/uniswap_v2_event_mappings.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/coinbase_base/uniswap_v2_event_mappings.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/coinbase_base/uniswap_v3_event_mappings.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/coinbase_base/uniswap_v3_event_mappings.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/ethereum/solidly_v2_event_mappings.csv: -------------------------------------------------------------------------------- 1 | exchange,address 2 | -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/ethereum/static_pool_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/ethereum/static_pool_data.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/ethereum/tokens.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/ethereum/tokens.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/ethereum/uniswap_v2_event_mappings.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/ethereum/uniswap_v2_event_mappings.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/ethereum/uniswap_v3_event_mappings.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/ethereum/uniswap_v3_event_mappings.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/fantom/solidly_v2_event_mappings.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/fantom/solidly_v2_event_mappings.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/fantom/static_pool_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/fantom/static_pool_data.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/fantom/tokens.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/fantom/tokens.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/fantom/uniswap_v2_event_mappings.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/fantom/uniswap_v2_event_mappings.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/fantom/uniswap_v3_event_mappings.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/fantom/uniswap_v3_event_mappings.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/linea/solidly_v2_event_mappings.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/linea/solidly_v2_event_mappings.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/linea/static_pool_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/linea/static_pool_data.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/linea/tokens.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/linea/tokens.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/linea/uniswap_v2_event_mappings.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/linea/uniswap_v2_event_mappings.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/linea/uniswap_v3_event_mappings.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/linea/uniswap_v3_event_mappings.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/mantle/solidly_v2_event_mappings.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/mantle/solidly_v2_event_mappings.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/mantle/static_pool_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/mantle/static_pool_data.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/mantle/tokens.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/mantle/tokens.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/mantle/uniswap_v2_event_mappings.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/mantle/uniswap_v2_event_mappings.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/mantle/uniswap_v3_event_mappings.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/mantle/uniswap_v3_event_mappings.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/optimism/static_pool_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/optimism/static_pool_data.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/optimism/tokens.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/optimism/tokens.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/optimism/uniswap_v2_event_mappings.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/optimism/uniswap_v2_event_mappings.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/optimism/uniswap_v3_event_mappings.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/optimism/uniswap_v3_event_mappings.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/sei/solidly_v2_event_mappings.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/sei/solidly_v2_event_mappings.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/sei/static_pool_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/sei/static_pool_data.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/sei/tokens.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/sei/tokens.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/sei/uniswap_v2_event_mappings.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/sei/uniswap_v2_event_mappings.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/sei/uniswap_v3_event_mappings.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/sei/uniswap_v3_event_mappings.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/tenderly/static_pool_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/tenderly/static_pool_data.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/tenderly/tokens.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/tenderly/tokens.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/tenderly/uniswap_v2_event_mappings.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/tenderly/uniswap_v2_event_mappings.csv -------------------------------------------------------------------------------- /fastlane_bot/data/blockchain_data/tenderly/uniswap_v3_event_mappings.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/blockchain_data/tenderly/uniswap_v3_event_mappings.csv -------------------------------------------------------------------------------- /fastlane_bot/data/latest_event_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/latest_event_data.json -------------------------------------------------------------------------------- /fastlane_bot/data/multichain_addresses.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/multichain_addresses.csv -------------------------------------------------------------------------------- /fastlane_bot/data/static_pool_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/static_pool_data.csv -------------------------------------------------------------------------------- /fastlane_bot/data/static_pool_data_empty.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/static_pool_data_empty.csv -------------------------------------------------------------------------------- /fastlane_bot/data/static_pool_data_light.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/static_pool_data_light.csv -------------------------------------------------------------------------------- /fastlane_bot/data/tokens.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/tokens.csv -------------------------------------------------------------------------------- /fastlane_bot/data/uniswap_v2_event_mappings.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/uniswap_v2_event_mappings.csv -------------------------------------------------------------------------------- /fastlane_bot/data/uniswap_v3_event_mappings.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/data/uniswap_v3_event_mappings.csv -------------------------------------------------------------------------------- /fastlane_bot/events/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/__init__.py -------------------------------------------------------------------------------- /fastlane_bot/events/async_backdate_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/async_backdate_utils.py -------------------------------------------------------------------------------- /fastlane_bot/events/async_event_update_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/async_event_update_utils.py -------------------------------------------------------------------------------- /fastlane_bot/events/async_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/async_utils.py -------------------------------------------------------------------------------- /fastlane_bot/events/event_gatherer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/event_gatherer.py -------------------------------------------------------------------------------- /fastlane_bot/events/exchanges/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/exchanges/__init__.py -------------------------------------------------------------------------------- /fastlane_bot/events/exchanges/balancer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/exchanges/balancer.py -------------------------------------------------------------------------------- /fastlane_bot/events/exchanges/bancor_pol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/exchanges/bancor_pol.py -------------------------------------------------------------------------------- /fastlane_bot/events/exchanges/bancor_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/exchanges/bancor_v2.py -------------------------------------------------------------------------------- /fastlane_bot/events/exchanges/bancor_v3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/exchanges/bancor_v3.py -------------------------------------------------------------------------------- /fastlane_bot/events/exchanges/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/exchanges/base.py -------------------------------------------------------------------------------- /fastlane_bot/events/exchanges/carbon_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/exchanges/carbon_v1.py -------------------------------------------------------------------------------- /fastlane_bot/events/exchanges/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/exchanges/factory.py -------------------------------------------------------------------------------- /fastlane_bot/events/exchanges/solidly_v2/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/exchanges/solidly_v2/__init__.py -------------------------------------------------------------------------------- /fastlane_bot/events/exchanges/solidly_v2/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/exchanges/solidly_v2/base.py -------------------------------------------------------------------------------- /fastlane_bot/events/exchanges/solidly_v2/cleopatra_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/exchanges/solidly_v2/cleopatra_v2.py -------------------------------------------------------------------------------- /fastlane_bot/events/exchanges/solidly_v2/equalizer_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/exchanges/solidly_v2/equalizer_v2.py -------------------------------------------------------------------------------- /fastlane_bot/events/exchanges/solidly_v2/lynex_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/exchanges/solidly_v2/lynex_v2.py -------------------------------------------------------------------------------- /fastlane_bot/events/exchanges/solidly_v2/nile_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/exchanges/solidly_v2/nile_v2.py -------------------------------------------------------------------------------- /fastlane_bot/events/exchanges/solidly_v2/scale_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/exchanges/solidly_v2/scale_v2.py -------------------------------------------------------------------------------- /fastlane_bot/events/exchanges/solidly_v2/velocimeter_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/exchanges/solidly_v2/velocimeter_v2.py -------------------------------------------------------------------------------- /fastlane_bot/events/exchanges/solidly_v2/velodrome_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/exchanges/solidly_v2/velodrome_v2.py -------------------------------------------------------------------------------- /fastlane_bot/events/exchanges/solidly_v2/xfai_v0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/exchanges/solidly_v2/xfai_v0.py -------------------------------------------------------------------------------- /fastlane_bot/events/exchanges/uniswap_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/exchanges/uniswap_v2.py -------------------------------------------------------------------------------- /fastlane_bot/events/exchanges/uniswap_v3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/exchanges/uniswap_v3.py -------------------------------------------------------------------------------- /fastlane_bot/events/interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/interface.py -------------------------------------------------------------------------------- /fastlane_bot/events/interfaces/event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/interfaces/event.py -------------------------------------------------------------------------------- /fastlane_bot/events/interfaces/subscription.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/interfaces/subscription.py -------------------------------------------------------------------------------- /fastlane_bot/events/managers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/managers/__init__.py -------------------------------------------------------------------------------- /fastlane_bot/events/managers/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/managers/base.py -------------------------------------------------------------------------------- /fastlane_bot/events/managers/contracts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/managers/contracts.py -------------------------------------------------------------------------------- /fastlane_bot/events/managers/events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/managers/events.py -------------------------------------------------------------------------------- /fastlane_bot/events/managers/manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/managers/manager.py -------------------------------------------------------------------------------- /fastlane_bot/events/managers/pools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/managers/pools.py -------------------------------------------------------------------------------- /fastlane_bot/events/multicall_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/multicall_utils.py -------------------------------------------------------------------------------- /fastlane_bot/events/pools/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/pools/__init__.py -------------------------------------------------------------------------------- /fastlane_bot/events/pools/balancer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/pools/balancer.py -------------------------------------------------------------------------------- /fastlane_bot/events/pools/bancor_pol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/pools/bancor_pol.py -------------------------------------------------------------------------------- /fastlane_bot/events/pools/bancor_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/pools/bancor_v2.py -------------------------------------------------------------------------------- /fastlane_bot/events/pools/bancor_v3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/pools/bancor_v3.py -------------------------------------------------------------------------------- /fastlane_bot/events/pools/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/pools/base.py -------------------------------------------------------------------------------- /fastlane_bot/events/pools/carbon_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/pools/carbon_v1.py -------------------------------------------------------------------------------- /fastlane_bot/events/pools/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/pools/factory.py -------------------------------------------------------------------------------- /fastlane_bot/events/pools/solidly_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/pools/solidly_v2.py -------------------------------------------------------------------------------- /fastlane_bot/events/pools/uniswap_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/pools/uniswap_v2.py -------------------------------------------------------------------------------- /fastlane_bot/events/pools/uniswap_v3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/pools/uniswap_v3.py -------------------------------------------------------------------------------- /fastlane_bot/events/pools/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/pools/utils.py -------------------------------------------------------------------------------- /fastlane_bot/events/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/utils.py -------------------------------------------------------------------------------- /fastlane_bot/events/version_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/events/version_utils.py -------------------------------------------------------------------------------- /fastlane_bot/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/exceptions.py -------------------------------------------------------------------------------- /fastlane_bot/helpers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/helpers/__init__.py -------------------------------------------------------------------------------- /fastlane_bot/helpers/carbon_trade_splitter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/helpers/carbon_trade_splitter.py -------------------------------------------------------------------------------- /fastlane_bot/helpers/poolandtokens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/helpers/poolandtokens.py -------------------------------------------------------------------------------- /fastlane_bot/helpers/routehandler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/helpers/routehandler.py -------------------------------------------------------------------------------- /fastlane_bot/helpers/tradeinstruction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/helpers/tradeinstruction.py -------------------------------------------------------------------------------- /fastlane_bot/helpers/txhelpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/helpers/txhelpers.py -------------------------------------------------------------------------------- /fastlane_bot/helpers/univ3calc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/helpers/univ3calc.py -------------------------------------------------------------------------------- /fastlane_bot/helpers/wrap_unwrap_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/helpers/wrap_unwrap_processor.py -------------------------------------------------------------------------------- /fastlane_bot/modes/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/modes/__init__.py -------------------------------------------------------------------------------- /fastlane_bot/modes/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/modes/base.py -------------------------------------------------------------------------------- /fastlane_bot/modes/base_pairwise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/modes/base_pairwise.py -------------------------------------------------------------------------------- /fastlane_bot/modes/base_triangle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/modes/base_triangle.py -------------------------------------------------------------------------------- /fastlane_bot/modes/pairwise_multi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/modes/pairwise_multi.py -------------------------------------------------------------------------------- /fastlane_bot/modes/pairwise_multi_all.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/modes/pairwise_multi_all.py -------------------------------------------------------------------------------- /fastlane_bot/modes/pairwise_multi_pol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/modes/pairwise_multi_pol.py -------------------------------------------------------------------------------- /fastlane_bot/modes/pairwise_single.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/modes/pairwise_single.py -------------------------------------------------------------------------------- /fastlane_bot/modes/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fastlane_bot/modes/tests/test_pairwise_single.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/modes/tests/test_pairwise_single.ipynb -------------------------------------------------------------------------------- /fastlane_bot/modes/tests/test_pairwise_single.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/modes/tests/test_pairwise_single.py -------------------------------------------------------------------------------- /fastlane_bot/modes/triangle_bancor_v3_two_hop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/modes/triangle_bancor_v3_two_hop.py -------------------------------------------------------------------------------- /fastlane_bot/modes/triangle_multi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/modes/triangle_multi.py -------------------------------------------------------------------------------- /fastlane_bot/modes/triangle_single.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/modes/triangle_single.py -------------------------------------------------------------------------------- /fastlane_bot/pool_finder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/pool_finder.py -------------------------------------------------------------------------------- /fastlane_bot/testing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/testing.py -------------------------------------------------------------------------------- /fastlane_bot/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/README.md -------------------------------------------------------------------------------- /fastlane_bot/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fastlane_bot/tests/_data/NBTEST_002_Curves.csv.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/_data/NBTEST_002_Curves.csv.gz -------------------------------------------------------------------------------- /fastlane_bot/tests/_data/NBTest_006-augmented.csv.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/_data/NBTest_006-augmented.csv.gz -------------------------------------------------------------------------------- /fastlane_bot/tests/_data/NBTest_006.csv.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/_data/NBTest_006.csv.gz -------------------------------------------------------------------------------- /fastlane_bot/tests/_data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/_data/README.md -------------------------------------------------------------------------------- /fastlane_bot/tests/_data/event_test_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/_data/event_test_data.json -------------------------------------------------------------------------------- /fastlane_bot/tests/_data/latest_pool_data_testing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/_data/latest_pool_data_testing.json -------------------------------------------------------------------------------- /fastlane_bot/tests/_data/test_pool_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/_data/test_pool_data.json -------------------------------------------------------------------------------- /fastlane_bot/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/conftest.py -------------------------------------------------------------------------------- /fastlane_bot/tests/test_005_Uniswap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/test_005_Uniswap.py -------------------------------------------------------------------------------- /fastlane_bot/tests/test_007_NoneResult.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/test_007_NoneResult.py -------------------------------------------------------------------------------- /fastlane_bot/tests/test_033_Pools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/test_033_Pools.py -------------------------------------------------------------------------------- /fastlane_bot/tests/test_034_Interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/test_034_Interface.py -------------------------------------------------------------------------------- /fastlane_bot/tests/test_035_Utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/test_035_Utils.py -------------------------------------------------------------------------------- /fastlane_bot/tests/test_036_Manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/test_036_Manager.py -------------------------------------------------------------------------------- /fastlane_bot/tests/test_037_Exchanges.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/test_037_Exchanges.py -------------------------------------------------------------------------------- /fastlane_bot/tests/test_039_TestMultiMode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/test_039_TestMultiMode.py -------------------------------------------------------------------------------- /fastlane_bot/tests/test_040_TestSingleMode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/test_040_TestSingleMode.py -------------------------------------------------------------------------------- /fastlane_bot/tests/test_042_TestBancorV3ModeTwoHop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/test_042_TestBancorV3ModeTwoHop.py -------------------------------------------------------------------------------- /fastlane_bot/tests/test_043_TestEmptyCarbonOrders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/test_043_TestEmptyCarbonOrders.py -------------------------------------------------------------------------------- /fastlane_bot/tests/test_045_Validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/test_045_Validator.py -------------------------------------------------------------------------------- /fastlane_bot/tests/test_047_Randomizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/test_047_Randomizer.py -------------------------------------------------------------------------------- /fastlane_bot/tests/test_048_RespectFlashloanTokensClickParam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/test_048_RespectFlashloanTokensClickParam.py -------------------------------------------------------------------------------- /fastlane_bot/tests/test_049_CustomTradingFees.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/test_049_CustomTradingFees.py -------------------------------------------------------------------------------- /fastlane_bot/tests/test_050_TestBancorV2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/test_050_TestBancorV2.py -------------------------------------------------------------------------------- /fastlane_bot/tests/test_053_TknMaxTrade.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/test_053_TknMaxTrade.py -------------------------------------------------------------------------------- /fastlane_bot/tests/test_058_BalancerIntegration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/test_058_BalancerIntegration.py -------------------------------------------------------------------------------- /fastlane_bot/tests/test_060_TestRoutehandlerCarbonPrecision.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/test_060_TestRoutehandlerCarbonPrecision.py -------------------------------------------------------------------------------- /fastlane_bot/tests/test_061_TestWETHConversion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/test_061_TestWETHConversion.py -------------------------------------------------------------------------------- /fastlane_bot/tests/test_063_TestBancorPOLMode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/test_063_TestBancorPOLMode.py -------------------------------------------------------------------------------- /fastlane_bot/tests/test_064_TestMultiAllMode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/test_064_TestMultiAllMode.py -------------------------------------------------------------------------------- /fastlane_bot/tests/test_070_TestCarbonTradeSplitter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/test_070_TestCarbonTradeSplitter.py -------------------------------------------------------------------------------- /fastlane_bot/tests/test_071_TestWrapUnwrapProcessor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/test_071_TestWrapUnwrapProcessor.py -------------------------------------------------------------------------------- /fastlane_bot/tests/test_072_TestTerraformer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/test_072_TestTerraformer.py -------------------------------------------------------------------------------- /fastlane_bot/tests/test_073_TestPoolFinder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/test_073_TestPoolFinder.py -------------------------------------------------------------------------------- /fastlane_bot/tests/test_899_CustomMulticall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/test_899_CustomMulticall.py -------------------------------------------------------------------------------- /fastlane_bot/tests/test_901_TestMultiTriangleModeSlow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/test_901_TestMultiTriangleModeSlow.py -------------------------------------------------------------------------------- /fastlane_bot/tests/test_903_FlashloanTokens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/test_903_FlashloanTokens.py -------------------------------------------------------------------------------- /fastlane_bot/tests/test_906_TargetTokens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/test_906_TargetTokens.py -------------------------------------------------------------------------------- /fastlane_bot/tests/test_event_topics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests/test_event_topics.py -------------------------------------------------------------------------------- /fastlane_bot/tests_on_hold/test_059_TestNetworkInfoMultichain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests_on_hold/test_059_TestNetworkInfoMultichain.py -------------------------------------------------------------------------------- /fastlane_bot/tests_on_hold/test_062_TestRouteHandler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests_on_hold/test_062_TestRouteHandler.py -------------------------------------------------------------------------------- /fastlane_bot/tests_on_hold/test_069_TestTxHelpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests_on_hold/test_069_TestTxHelpers.py -------------------------------------------------------------------------------- /fastlane_bot/tests_on_hold/test_907_RuntimeParameters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tests_on_hold/test_907_RuntimeParameters.py -------------------------------------------------------------------------------- /fastlane_bot/tools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tools/README.md -------------------------------------------------------------------------------- /fastlane_bot/tools/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tools/__init__.py -------------------------------------------------------------------------------- /fastlane_bot/tools/analyzer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tools/analyzer.py -------------------------------------------------------------------------------- /fastlane_bot/tools/arbgraphs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tools/arbgraphs.py -------------------------------------------------------------------------------- /fastlane_bot/tools/cpc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tools/cpc.py -------------------------------------------------------------------------------- /fastlane_bot/tools/cpcbase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tools/cpcbase.py -------------------------------------------------------------------------------- /fastlane_bot/tools/cryptocompare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tools/cryptocompare.py -------------------------------------------------------------------------------- /fastlane_bot/tools/invariants/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tools/invariants/README.md -------------------------------------------------------------------------------- /fastlane_bot/tools/invariants/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tools/invariants/__init__.py -------------------------------------------------------------------------------- /fastlane_bot/tools/invariants/bancor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tools/invariants/bancor.py -------------------------------------------------------------------------------- /fastlane_bot/tools/invariants/functions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tools/invariants/functions/__init__.py -------------------------------------------------------------------------------- /fastlane_bot/tools/invariants/functions/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tools/invariants/functions/core.py -------------------------------------------------------------------------------- /fastlane_bot/tools/invariants/functions/funcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tools/invariants/functions/funcs.py -------------------------------------------------------------------------------- /fastlane_bot/tools/invariants/functions/funcsAMM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tools/invariants/functions/funcsAMM.py -------------------------------------------------------------------------------- /fastlane_bot/tools/invariants/invariant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tools/invariants/invariant.py -------------------------------------------------------------------------------- /fastlane_bot/tools/invariants/kernel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tools/invariants/kernel.py -------------------------------------------------------------------------------- /fastlane_bot/tools/invariants/solidly.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tools/invariants/solidly.py -------------------------------------------------------------------------------- /fastlane_bot/tools/invariants/vector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tools/invariants/vector.py -------------------------------------------------------------------------------- /fastlane_bot/tools/noneresult.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tools/noneresult.py -------------------------------------------------------------------------------- /fastlane_bot/tools/optimizer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tools/optimizer/__init__.py -------------------------------------------------------------------------------- /fastlane_bot/tools/optimizer/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tools/optimizer/base.py -------------------------------------------------------------------------------- /fastlane_bot/tools/optimizer/convexoptimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tools/optimizer/convexoptimizer.py -------------------------------------------------------------------------------- /fastlane_bot/tools/optimizer/cpcarboptimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tools/optimizer/cpcarboptimizer.py -------------------------------------------------------------------------------- /fastlane_bot/tools/optimizer/dcbase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tools/optimizer/dcbase.py -------------------------------------------------------------------------------- /fastlane_bot/tools/optimizer/margpoptimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tools/optimizer/margpoptimizer.py -------------------------------------------------------------------------------- /fastlane_bot/tools/optimizer/pairoptimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tools/optimizer/pairoptimizer.py -------------------------------------------------------------------------------- /fastlane_bot/tools/params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tools/params.py -------------------------------------------------------------------------------- /fastlane_bot/tools/reformat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tools/reformat.py -------------------------------------------------------------------------------- /fastlane_bot/tools/simplepair.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tools/simplepair.py -------------------------------------------------------------------------------- /fastlane_bot/tools/tokenscale.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/tools/tokenscale.py -------------------------------------------------------------------------------- /fastlane_bot/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/fastlane_bot/utils.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/main.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/requirements.txt -------------------------------------------------------------------------------- /resources/FAQ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/FAQ.md -------------------------------------------------------------------------------- /resources/How_to_make_your_bot_competitive.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/How_to_make_your_bot_competitive.md -------------------------------------------------------------------------------- /resources/NBTest/ConvertNBTest.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/NBTest/ConvertNBTest.ipynb -------------------------------------------------------------------------------- /resources/NBTest/ConvertNBTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/NBTest/ConvertNBTest.py -------------------------------------------------------------------------------- /resources/NBTest/NBTest_000_Template.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/NBTest/NBTest_000_Template.ipynb -------------------------------------------------------------------------------- /resources/NBTest/NBTest_000_Template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/NBTest/NBTest_000_Template.py -------------------------------------------------------------------------------- /resources/NBTest/NBTest_002_CPCandOptimizer.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/NBTest/NBTest_002_CPCandOptimizer.ipynb -------------------------------------------------------------------------------- /resources/NBTest/NBTest_002_CPCandOptimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/NBTest/NBTest_002_CPCandOptimizer.py -------------------------------------------------------------------------------- /resources/NBTest/NBTest_003_Serialization.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/NBTest/NBTest_003_Serialization.ipynb -------------------------------------------------------------------------------- /resources/NBTest/NBTest_003_Serialization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/NBTest/NBTest_003_Serialization.py -------------------------------------------------------------------------------- /resources/NBTest/NBTest_004_GraphCode.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/NBTest/NBTest_004_GraphCode.ipynb -------------------------------------------------------------------------------- /resources/NBTest/NBTest_004_GraphCode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/NBTest/NBTest_004_GraphCode.py -------------------------------------------------------------------------------- /resources/NBTest/NBTest_051_CPCBalancer.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/NBTest/NBTest_051_CPCBalancer.ipynb -------------------------------------------------------------------------------- /resources/NBTest/NBTest_051_CPCBalancer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/NBTest/NBTest_051_CPCBalancer.py -------------------------------------------------------------------------------- /resources/NBTest/NBTest_055_Optimization.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/NBTest/NBTest_055_Optimization.ipynb -------------------------------------------------------------------------------- /resources/NBTest/NBTest_055_Optimization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/NBTest/NBTest_055_Optimization.py -------------------------------------------------------------------------------- /resources/NBTest/NBTest_065_InvariantsDictVector.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/NBTest/NBTest_065_InvariantsDictVector.ipynb -------------------------------------------------------------------------------- /resources/NBTest/NBTest_065_InvariantsDictVector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/NBTest/NBTest_065_InvariantsDictVector.py -------------------------------------------------------------------------------- /resources/NBTest/NBTest_066_InvariantsFunctions.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/NBTest/NBTest_066_InvariantsFunctions.ipynb -------------------------------------------------------------------------------- /resources/NBTest/NBTest_066_InvariantsFunctions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/NBTest/NBTest_066_InvariantsFunctions.py -------------------------------------------------------------------------------- /resources/NBTest/NBTest_067_Invariants.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/NBTest/NBTest_067_Invariants.ipynb -------------------------------------------------------------------------------- /resources/NBTest/NBTest_067_Invariants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/NBTest/NBTest_067_Invariants.py -------------------------------------------------------------------------------- /resources/NBTest/NBTest_068_InvariantsAMMFunctions.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/NBTest/NBTest_068_InvariantsAMMFunctions.ipynb -------------------------------------------------------------------------------- /resources/NBTest/NBTest_068_InvariantsAMMFunctions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/NBTest/NBTest_068_InvariantsAMMFunctions.py -------------------------------------------------------------------------------- /resources/NBTest/NBTest_069_CPCNewCurves.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/NBTest/NBTest_069_CPCNewCurves.ipynb -------------------------------------------------------------------------------- /resources/NBTest/NBTest_069_CPCNewCurves.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/NBTest/NBTest_069_CPCNewCurves.py -------------------------------------------------------------------------------- /resources/NBTest/NBTest_900_OptimizerDetailedSlow.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/NBTest/NBTest_900_OptimizerDetailedSlow.ipynb -------------------------------------------------------------------------------- /resources/NBTest/NBTest_900_OptimizerDetailedSlow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/NBTest/NBTest_900_OptimizerDetailedSlow.py -------------------------------------------------------------------------------- /resources/NBTest/OptimizerTesting.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/NBTest/OptimizerTesting.ipynb -------------------------------------------------------------------------------- /resources/NBTest/OptimizerTesting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/NBTest/OptimizerTesting.py -------------------------------------------------------------------------------- /resources/NBTest/fls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/NBTest/fls.py -------------------------------------------------------------------------------- /resources/NBTest/log.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/NBTest/log.txt -------------------------------------------------------------------------------- /resources/NBTest/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/NBTest/requirements.txt -------------------------------------------------------------------------------- /resources/NBTest/test_900_OptimizerDetailedSlow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/NBTest/test_900_OptimizerDetailedSlow.py -------------------------------------------------------------------------------- /resources/analysis/202401 Solidly/202401 Solidly-2.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/analysis/202401 Solidly/202401 Solidly-2.ipynb -------------------------------------------------------------------------------- /resources/analysis/202401 Solidly/202401 Solidly-2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/analysis/202401 Solidly/202401 Solidly-2.py -------------------------------------------------------------------------------- /resources/analysis/202401 Solidly/202401 Solidly-Freeze01.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/analysis/202401 Solidly/202401 Solidly-Freeze01.ipynb -------------------------------------------------------------------------------- /resources/analysis/202401 Solidly/202401 Solidly-Freeze02.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/analysis/202401 Solidly/202401 Solidly-Freeze02.ipynb -------------------------------------------------------------------------------- /resources/analysis/202401 Solidly/202401 Solidly-Freeze03.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/analysis/202401 Solidly/202401 Solidly-Freeze03.ipynb -------------------------------------------------------------------------------- /resources/analysis/202401 Solidly/202401 Solidly-Freeze04.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/analysis/202401 Solidly/202401 Solidly-Freeze04.ipynb -------------------------------------------------------------------------------- /resources/analysis/202401 Solidly/202401 Solidly.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/analysis/202401 Solidly/202401 Solidly.ipynb -------------------------------------------------------------------------------- /resources/analysis/202401 Solidly/202401 Solidly.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/analysis/202401 Solidly/202401 Solidly.py -------------------------------------------------------------------------------- /resources/analysis/202401 Solidly/DictVector.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/analysis/202401 Solidly/DictVector.ipynb -------------------------------------------------------------------------------- /resources/analysis/202401 Solidly/DictVector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/analysis/202401 Solidly/DictVector.py -------------------------------------------------------------------------------- /resources/analysis/202401 Solidly/Functions-Freeze01.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/analysis/202401 Solidly/Functions-Freeze01.ipynb -------------------------------------------------------------------------------- /resources/analysis/202401 Solidly/Functions.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/analysis/202401 Solidly/Functions.ipynb -------------------------------------------------------------------------------- /resources/analysis/202401 Solidly/Functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/analysis/202401 Solidly/Functions.py -------------------------------------------------------------------------------- /resources/analysis/202401 Solidly/Invariants.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/analysis/202401 Solidly/Invariants.ipynb -------------------------------------------------------------------------------- /resources/analysis/202401 Solidly/Invariants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/analysis/202401 Solidly/Invariants.py -------------------------------------------------------------------------------- /resources/analysis/202401 Solidly/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/analysis/202401 Solidly/README.md -------------------------------------------------------------------------------- /resources/docs/BalancerArbitrage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/docs/BalancerArbitrage.py -------------------------------------------------------------------------------- /resources/docs/Weighted Constant Product.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/docs/Weighted Constant Product.md -------------------------------------------------------------------------------- /resources/docs/Weighted Constant Product.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/docs/Weighted Constant Product.py -------------------------------------------------------------------------------- /resources/git-cheatsheet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/git-cheatsheet.md -------------------------------------------------------------------------------- /resources/install_bot_ubuntu.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/install_bot_ubuntu.sh -------------------------------------------------------------------------------- /resources/sphinx/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/sphinx/Makefile -------------------------------------------------------------------------------- /resources/sphinx/autodoc_preprocess_topazeblue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/sphinx/autodoc_preprocess_topazeblue.py -------------------------------------------------------------------------------- /resources/sphinx/build/html.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/sphinx/build/html.zip -------------------------------------------------------------------------------- /resources/sphinx/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/sphinx/make.bat -------------------------------------------------------------------------------- /resources/sphinx/source/_static/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/sphinx/source/_static/custom.css -------------------------------------------------------------------------------- /resources/sphinx/source/analyzer.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/sphinx/source/analyzer.rst -------------------------------------------------------------------------------- /resources/sphinx/source/arbgraphs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/sphinx/source/arbgraphs.rst -------------------------------------------------------------------------------- /resources/sphinx/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/sphinx/source/conf.py -------------------------------------------------------------------------------- /resources/sphinx/source/cpc.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/sphinx/source/cpc.rst -------------------------------------------------------------------------------- /resources/sphinx/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/sphinx/source/index.rst -------------------------------------------------------------------------------- /resources/sphinx/source/invariants.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/sphinx/source/invariants.rst -------------------------------------------------------------------------------- /resources/sphinx/source/optimizer.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/resources/sphinx/source/optimizer.rst -------------------------------------------------------------------------------- /resources/sphinx/tools: -------------------------------------------------------------------------------- 1 | ../../fastlane_bot/tools -------------------------------------------------------------------------------- /run_blockchain_terraformer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/run_blockchain_terraformer.py -------------------------------------------------------------------------------- /run_tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/run_tests -------------------------------------------------------------------------------- /scan_log_errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/scan_log_errors.py -------------------------------------------------------------------------------- /test_get_start_block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bancorprotocol/fastlane-bot/HEAD/test_get_start_block.py --------------------------------------------------------------------------------