├── .github └── workflows │ └── python-publish.yml ├── .gitignore ├── README.md ├── examples └── example1.py ├── many_abis ├── __init__.py ├── _base.py ├── abis.py ├── assets │ ├── dex │ │ ├── aave │ │ │ ├── v1 │ │ │ │ ├── atoken.abi │ │ │ │ ├── lending_pool.abi │ │ │ │ ├── lending_pool_addresses_provider.abi │ │ │ │ └── lending_pool_core.abi │ │ │ └── v2 │ │ │ │ ├── collector.abi │ │ │ │ ├── incentives_controller.abi │ │ │ │ ├── lending_pool.abi │ │ │ │ ├── lending_pool_addresses_provider.abi │ │ │ │ ├── lending_pool_addresses_provider_registry.abi │ │ │ │ ├── lending_pool_collateral_manager.abi │ │ │ │ ├── lending_pool_configurator.abi │ │ │ │ ├── lending_rate_oracle.abi │ │ │ │ ├── pool_admin.abi │ │ │ │ ├── price_oracle.abi │ │ │ │ ├── protocal_data_provider.abi │ │ │ │ ├── ui_incentive_data_provider.abi │ │ │ │ ├── ui_pool_data_provider.abi │ │ │ │ └── weth_gateway.abi │ │ ├── joe │ │ │ └── v2 │ │ │ │ ├── factory.abi │ │ │ │ ├── pair.abi │ │ │ │ └── router.abi │ │ ├── pancake │ │ │ └── v3 │ │ │ │ ├── IPeriphery_payments_with_fee.abi │ │ │ │ ├── master_chef_v3.abi │ │ │ │ ├── non_fungible_position_manager.abi │ │ │ │ ├── pool_v3.abi │ │ │ │ ├── quoter.abi │ │ │ │ ├── quoter_v2.abi │ │ │ │ ├── router_v3.abi │ │ │ │ ├── self_permit.abi │ │ │ │ └── staker.abi │ │ └── uniswap │ │ │ ├── bsc │ │ │ └── router.abi │ │ │ ├── v1 │ │ │ ├── exchange.abi │ │ │ └── factory.abi │ │ │ ├── v2 │ │ │ ├── factory.abi │ │ │ ├── pair.abi │ │ │ └── router.abi │ │ │ └── v3 │ │ │ ├── factory.abi │ │ │ ├── multicall.abi │ │ │ ├── non_fungible_position_manage.abi │ │ │ ├── pool.abi │ │ │ ├── quoter.abi │ │ │ └── router.abi │ ├── erc │ │ ├── ERC1155.abi │ │ ├── ERC20.abi │ │ ├── ERC721.abi │ │ └── ERC777.abi │ ├── tokens │ │ └── weth9.abi │ └── utils │ │ ├── chainInfo.json │ │ └── chains.json ├── chains.py ├── constants.py ├── meta.py └── utils.py ├── setup.py └── tea.yaml /.github/workflows/python-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/.github/workflows/python-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/README.md -------------------------------------------------------------------------------- /examples/example1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/examples/example1.py -------------------------------------------------------------------------------- /many_abis/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/__init__.py -------------------------------------------------------------------------------- /many_abis/_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/_base.py -------------------------------------------------------------------------------- /many_abis/abis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/abis.py -------------------------------------------------------------------------------- /many_abis/assets/dex/aave/v1/atoken.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/aave/v1/atoken.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/aave/v1/lending_pool.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/aave/v1/lending_pool.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/aave/v1/lending_pool_addresses_provider.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/aave/v1/lending_pool_addresses_provider.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/aave/v1/lending_pool_core.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/aave/v1/lending_pool_core.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/aave/v2/collector.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/aave/v2/collector.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/aave/v2/incentives_controller.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/aave/v2/incentives_controller.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/aave/v2/lending_pool.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/aave/v2/lending_pool.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/aave/v2/lending_pool_addresses_provider.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/aave/v2/lending_pool_addresses_provider.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/aave/v2/lending_pool_addresses_provider_registry.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/aave/v2/lending_pool_addresses_provider_registry.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/aave/v2/lending_pool_collateral_manager.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/aave/v2/lending_pool_collateral_manager.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/aave/v2/lending_pool_configurator.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/aave/v2/lending_pool_configurator.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/aave/v2/lending_rate_oracle.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/aave/v2/lending_rate_oracle.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/aave/v2/pool_admin.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/aave/v2/pool_admin.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/aave/v2/price_oracle.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/aave/v2/price_oracle.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/aave/v2/protocal_data_provider.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/aave/v2/protocal_data_provider.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/aave/v2/ui_incentive_data_provider.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/aave/v2/ui_incentive_data_provider.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/aave/v2/ui_pool_data_provider.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/aave/v2/ui_pool_data_provider.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/aave/v2/weth_gateway.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/aave/v2/weth_gateway.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/joe/v2/factory.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/joe/v2/factory.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/joe/v2/pair.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/joe/v2/pair.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/joe/v2/router.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/joe/v2/router.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/pancake/v3/IPeriphery_payments_with_fee.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/pancake/v3/IPeriphery_payments_with_fee.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/pancake/v3/master_chef_v3.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/pancake/v3/master_chef_v3.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/pancake/v3/non_fungible_position_manager.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/pancake/v3/non_fungible_position_manager.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/pancake/v3/pool_v3.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/pancake/v3/pool_v3.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/pancake/v3/quoter.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/pancake/v3/quoter.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/pancake/v3/quoter_v2.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/pancake/v3/quoter_v2.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/pancake/v3/router_v3.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/pancake/v3/router_v3.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/pancake/v3/self_permit.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/pancake/v3/self_permit.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/pancake/v3/staker.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/pancake/v3/staker.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/uniswap/bsc/router.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/uniswap/bsc/router.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/uniswap/v1/exchange.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/uniswap/v1/exchange.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/uniswap/v1/factory.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/uniswap/v1/factory.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/uniswap/v2/factory.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/uniswap/v2/factory.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/uniswap/v2/pair.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/uniswap/v2/pair.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/uniswap/v2/router.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/uniswap/v2/router.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/uniswap/v3/factory.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/uniswap/v3/factory.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/uniswap/v3/multicall.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/uniswap/v3/multicall.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/uniswap/v3/non_fungible_position_manage.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/uniswap/v3/non_fungible_position_manage.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/uniswap/v3/pool.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/uniswap/v3/pool.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/uniswap/v3/quoter.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/uniswap/v3/quoter.abi -------------------------------------------------------------------------------- /many_abis/assets/dex/uniswap/v3/router.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/dex/uniswap/v3/router.abi -------------------------------------------------------------------------------- /many_abis/assets/erc/ERC1155.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/erc/ERC1155.abi -------------------------------------------------------------------------------- /many_abis/assets/erc/ERC20.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/erc/ERC20.abi -------------------------------------------------------------------------------- /many_abis/assets/erc/ERC721.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/erc/ERC721.abi -------------------------------------------------------------------------------- /many_abis/assets/erc/ERC777.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/erc/ERC777.abi -------------------------------------------------------------------------------- /many_abis/assets/tokens/weth9.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/tokens/weth9.abi -------------------------------------------------------------------------------- /many_abis/assets/utils/chainInfo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/utils/chainInfo.json -------------------------------------------------------------------------------- /many_abis/assets/utils/chains.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/assets/utils/chains.json -------------------------------------------------------------------------------- /many_abis/chains.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/chains.py -------------------------------------------------------------------------------- /many_abis/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/constants.py -------------------------------------------------------------------------------- /many_abis/meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/meta.py -------------------------------------------------------------------------------- /many_abis/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/many_abis/utils.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/setup.py -------------------------------------------------------------------------------- /tea.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ackness/many_abis/HEAD/tea.yaml --------------------------------------------------------------------------------