如何找到所有的DODO池?
您可以访问 https://info.dodoex.io/all 来查找所有的DODO池/交易对。
如果您想获取更多信息或构建自定义数据分析工具,请阅读以下文档。
DODO池类型#
DODO有4种类型的池子,其中一个来自DODO V1,另外三个来自DODO V2。
DODO V1: DODO
DODO V2: 售卖机池、稳定币池、私募池
对于每种类型的池子,都有一个对应的工厂合约负责管理池子的创建和注册。
您可以通过工厂合约获取池子的信息,并通过索引工厂合约发出的事件来构建子图。
我们还为您准备了一个已构建好的子图可供查询。请参考 subgraph。
DODO V1#
池子合约:DODO
工厂合约:DODOZoo
// DODOZoo.sol
// newBorn: 新池子地址
event DODOBirth(address newBorn, address baseToken, address quoteToken);
// 获取 baseToken-quoteToken 的交易对
function getDODO(address baseToken, address quoteToken) external view returns (address);
// 获取所有的 DODO V1 池子
function getDODOs() external view returns (address[] memory);
售卖机池#
池子合约:DVM
工厂合约:DVMFactory
// DVMFactory.sol
// 当创建一个DVM池子时触发
event NewDVM(
address baseToken,
address quoteToken,
address creator,
address dvm
);
// 获取 baseToken-quoteToken 的DVM池子
function getDODOPool(address baseToken, address quoteToken)
external
view
returns (address[] memory machines);
// 获取 token0-token1 和 token1-token0 的DVM池子
function getDODOPoolBidirection(address token0, address token1)
external
view
returns (address[] memory baseToken0Machines, address[] memory baseToken1Machines);
// 获取用户创建的DVM池子
function getDODOPoolByUser(address user)
external
view
returns (address[] memory machines);
私募池#
池子合约:DPP
工厂合约:DPPFactory
// DPPFactory
// 当创建一个DPP池子时触发
event NewDPP(
address baseToken,
address quoteToken,
address creator,
address dpp
);
// 获取 baseToken-quoteToken 的DPP池子
function getDODOPool(address baseToken, address quoteToken)
external
view
returns (address[] memory pools);
// 获取 token0-token1 和 token1-token0 的DPP池子
function getDODOPoolBidirection(address token0, address token1)
external
view
returns (address[] memory baseToken0Pool, address[] memory baseToken1Pool);
// 获取用户创建的DPP池子
function getDODOPoolByUser(address user)
external
view
returns (address[] memory pools);
稳定币池#
池子合约:DSP
工厂合约:DSPFactory
// DSPFactory
// 当创建一个DSP池子时触发
event NewDSP(
address baseToken,
address quoteToken,
address creator,
address DSP
);
// 获取 baseToken-quoteToken 的DSP池子
function getDODOPool(address baseToken, address quoteToken)
external
view
returns (address[] memory machines);
// 获取 token0-token1 和 token1-token0 的DSP池子
function getDODOPoolBidirection(address token0, address token1)
external
view
returns (address[] memory baseToken0Machines, address[] memory baseToken1Machines);
// 获取用户创建的DSP池子
function getDODOPoolByUser(address user)
external
view
returns (address[] memory machines);
工厂合约地址#
Ethereum#
合约名称 | 地址 |
---|---|
DODOZoo | 0x3A97247DF274a17C59A3bd12735ea3FcDFb49950 |
DVMFactory | 0x72d220cE168C4f361dD4deE5D826a01AD8598f6C |
DPPFactory | 0x5336edE8F971339F6c0e304c66ba16F1296A2Fbe |
DSPFactory | 0x6fdDB76c93299D985f4d3FC7ac468F9A168577A4 |
BSC#
合约名称 | 地址 |
---|---|
DODOZoo | 0xCA459456a45e300AA7EF447DBB60F87CCcb42828 |
DVMFactory | 0x790B4A80Fb1094589A3c0eFC8740aA9b0C1733fB |
DPPFactory | 0xd9CAc3D964327e47399aebd8e1e6dCC4c251DaAE |
DSPFactory | 0x0fb9815938Ad069Bf90E14FE6C596c514BEDe767 |
Polygon#
合约名称 | 地址 |
---|---|
DODOZoo | 0x357c5E9cfA8B834EDcef7C7aAbD8F9Db09119d11 |
DVMFactory | 0x79887f65f83bdf15Bcc8736b5e5BcDB48fb8fE13 |
DPPFactory | 0xd24153244066F0afA9415563bFC7Ba248bfB7a51 |
DSPFactory | 0x43C49f8DD240e1545F147211Ec9f917376Ac1e87 |
Arbitrum#
合约名称 | 地址 |
---|---|
DODOZoo | 0xBcC3401E16C25EaF4d3FeD632ce3288503883B1f |
DVMFactory | 0xDa4c4411c55B0785e501332354A036c04833B72b |
DPPFactory | 0xa6Cf3d163358aF376ec5e8B7Cc5e102a05FdE63D |
DSPFactory | 0xC8fE2440744dcd733246a4dB14093664DEFD5A53 |
Optimism#
合约名称 | 地址 |
---|---|
DODOZoo | 0xC48936eFC01dB84aB15FE89C08E3b2b72853eece |
DVMFactory | 0x2B800DC6270726F7E2266cE8cD5A3F8436fe0B40 |
DPPFactory | 0xDb9C53F2cED34875685B607c97A61a65DA2F30a8 |
DSPFactory | 0x1f83858cD6d0ae7a08aB1FD977C06DABEcE6d711 |
Avalanche#
合约名称 | 地址 |
---|---|
DODOZoo | 0x8aB2D334cE64B50BE9Ab04184f7ccBa2A6bb6391 |
DVMFactory | 0xfF133A6D335b50bDAa6612D19E1352B049A8aE6a |
DPPFactory | 0xb7865a5ceE051d35B09A48b624D7057d3362655a |
DSPFactory | 0x2b0d94Eb7A63B8a2909dE1CB3951ecF7Ae76D2fE |
Moonriver#
合约名称 | 地址 |
---|---|
DODOZoo | 0x02fCB21dc1cf221939C1d4277fB54016b5d32bC7 |
DVMFactory | 0x738Ebf387A0CE0eb46b0eF8Fa5DEa2EaE6B1Df51 |
DPPFactory | 0xd0e1aA51dF0896c126Ce6F8A064E551e0DD3D39b |
DSPFactory | 0xB76de21f04F677f07D9881174a1D8E624276314C |
Aurora#
合约名称 | 地址 |
---|---|
DODOZoo | 0xf50BDc9E90B7a1c138cb7935071b85c417C4cb8e |
DVMFactory | 0x5515363c0412AdD5c72d3E302fE1bD7dCBCF93Fe |
DPPFactory | 0x40672211D4310ad71daDc8cDE7Aa3Fb90d420855 |
DSPFactory | 0xbe9a66e49503e84ae59a4d0545365AABedf33b40 |
Boba#
合约名称 | 地址 |
---|---|
DODOZoo | 0x69f52AC40185A2A005D49114F0B77b7bA856F0a0 |
DVMFactory | 0x2F2f9460500F27db68AAfBfa0472cEDDb168a5a6 |
DPPFactory | 0x3a60A76aCAe8feeC74D6B5b665d4DBaab2abC406 |
DSPFactory | 0xfF133A6D335b50bDAa6612D19E1352B049A8aE6a |
OKChain#
合约名称 | 地址 |
---|---|
DODOZoo | 0x357c5E9cfA8B834EDcef7C7aAbD8F9Db09119d11 |
DVMFactory | 0x9aE501385Bc7996A2A4a1FBb00c8d3820611BCB5 |
DPPFactory | 0xfdD51aAba2f949195a460121aA3f2D392d2524A9 |
DSPFactory | 0x44D5dF24d5Ef52A791D6436Fa45A8D426f6de34e |