| 12345678910111213141516171819202122 |
- package arbitrage
- var V2ToolsContractJson = `
- [{"inputs":[{"internalType":"address","name":"rounteAddr","type":"address"}],"name":"fee_Cal","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"rounteAddr","type":"address"}],"name":"feeCal1","outputs":[{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"token","type":"address"}],"name":"get_decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"token","type":"address"}],"name":"get_symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"token","type":"address"}],"name":"getDecimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"rounteAddr","type":"address"}],"name":"getFactory","outputs":[{"internalType":"address","name":"factoryAdd","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"rounteAddr","type":"address"},{"internalType":"address","name":"token0","type":"address"},{"internalType":"address","name":"token1","type":"address"}],"name":"getPairAdd","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address[]","name":"factoryAddr","type":"address[]"},{"internalType":"address","name":"token0","type":"address"},{"internalType":"address","name":"token1","type":"address"}],"name":"getPairAddS","outputs":[{"internalType":"address[]","name":"pairAdds","type":"address[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"dex","type":"address"}],"name":"getPairBalance","outputs":[{"internalType":"uint256","name":"amount0","type":"uint256"},{"internalType":"uint256","name":"amount1","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"rounteAddr","type":"address"},{"internalType":"uint256","name":"id","type":"uint256"}],"name":"getPairIdInfo","outputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"},{"internalType":"string","name":"","type":"string"},{"internalType":"uint8","name":"","type":"uint8"},{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"address","name":"","type":"address"},{"internalType":"string","name":"","type":"string"},{"internalType":"uint8","name":"","type":"uint8"},{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"rounteAddr","type":"address"},{"internalType":"uint256[]","name":"id","type":"uint256[]"}],"name":"getPairIdSInfo","outputs":[{"internalType":"address[]","name":"lp","type":"address[]"},{"internalType":"address[]","name":"token0","type":"address[]"},{"internalType":"string[]","name":"symbol0","type":"string[]"},{"internalType":"uint8[]","name":"decimals0","type":"uint8[]"},{"internalType":"uint256[]","name":"r0","type":"uint256[]"},{"internalType":"address[]","name":"token1","type":"address[]"},{"internalType":"string[]","name":"symbol1","type":"string[]"},{"internalType":"uint8[]","name":"decimals1","type":"uint8[]"},{"internalType":"uint256[]","name":"r1","type":"uint256[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"pairAdd","type":"address"}],"name":"getPairInfo","outputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"},{"internalType":"string","name":"","type":"string"},{"internalType":"uint8","name":"","type":"uint8"},{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"address","name":"","type":"address"},{"internalType":"string","name":"","type":"string"},{"internalType":"uint8","name":"","type":"uint8"},{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address[]","name":"path","type":"address[]"}],"name":"getPairSBalance","outputs":[{"internalType":"uint256[]","name":"amounts0","type":"uint256[]"},{"internalType":"uint256[]","name":"amounts1","type":"uint256[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"token","type":"address"}],"name":"getSymbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"rounteAddr","type":"address"}],"name":"getTotalPair","outputs":[{"internalType":"uint256","name":"counts","type":"uint256"}],"stateMutability":"view","type":"function"}]
- `
- var V2ToolsContract = Contract{
- address: "0x6b7f754f0ab8Aa55BdEcB058949384FeF7451c36",
- abi: AbiJsonToAbi(V2ToolsContractJson),
- }
- /* lp 相关 */
- // MaxLevel 最大path等级
- var MaxLevel = int64(3)
- /* 系统配置相关 */
- // LogPath 日志目录
- var LogPath = "J:\\temp\\history.log"
- // V2LpPath Lp目录
- var V2LpPath = "I:\\同步空间\\BaiduSyncdisk\\币圈\\core-chain\\v2-lp-list.json"
|