github.com/cwntr/go-defi@v0.0.0-20210629134751-07f9ec2f7e66/contracts/handlers/uniswap/artifacts/UniswapFlashSwapper_metadata.json (about) 1 { 2 "compiler": { 3 "version": "0.5.17+commit.d19bba13" 4 }, 5 "language": "Solidity", 6 "output": { 7 "abi": [ 8 { 9 "inputs": [], 10 "payable": false, 11 "stateMutability": "nonpayable", 12 "type": "constructor" 13 }, 14 { 15 "payable": true, 16 "stateMutability": "payable", 17 "type": "fallback" 18 }, 19 { 20 "constant": false, 21 "inputs": [], 22 "name": "postProcess", 23 "outputs": [], 24 "payable": true, 25 "stateMutability": "payable", 26 "type": "function" 27 }, 28 { 29 "constant": false, 30 "inputs": [ 31 { 32 "internalType": "address", 33 "name": "_tokenBorrow", 34 "type": "address" 35 }, 36 { 37 "internalType": "uint256", 38 "name": "_amount", 39 "type": "uint256" 40 }, 41 { 42 "internalType": "address", 43 "name": "_tokenPay", 44 "type": "address" 45 }, 46 { 47 "internalType": "bytes", 48 "name": "_userData", 49 "type": "bytes" 50 } 51 ], 52 "name": "startSwap", 53 "outputs": [], 54 "payable": true, 55 "stateMutability": "payable", 56 "type": "function" 57 }, 58 { 59 "constant": false, 60 "inputs": [ 61 { 62 "internalType": "address", 63 "name": "_sender", 64 "type": "address" 65 }, 66 { 67 "internalType": "uint256", 68 "name": "_amount0", 69 "type": "uint256" 70 }, 71 { 72 "internalType": "uint256", 73 "name": "_amount1", 74 "type": "uint256" 75 }, 76 { 77 "internalType": "bytes", 78 "name": "_data", 79 "type": "bytes" 80 } 81 ], 82 "name": "uniswapV2Call", 83 "outputs": [], 84 "payable": false, 85 "stateMutability": "nonpayable", 86 "type": "function" 87 } 88 ], 89 "devdoc": { 90 "methods": {} 91 }, 92 "userdoc": { 93 "methods": {} 94 } 95 }, 96 "settings": { 97 "compilationTarget": { 98 "localhost/contracts/handlers/uniswap/UniswapSwapper.sol": "UniswapFlashSwapper" 99 }, 100 "evmVersion": "istanbul", 101 "libraries": {}, 102 "optimizer": { 103 "enabled": false, 104 "runs": 200 105 }, 106 "remappings": [] 107 }, 108 "sources": { 109 "localhost/contracts/Cache.sol": { 110 "keccak256": "0xab17f849ce3fa755ecff5bbd7ed64d63c57743e60cbd400439138795bee7b544", 111 "urls": [ 112 "bzz-raw://8d6631eee1408ae7bb13ab7fab6d2255e463fd4aeefdcde25c0745e7090e6b5f", 113 "dweb:/ipfs/QmXtExPnuaj6CMXLvMqByRojuXY2GVH6QHvY6NbjzSD54w" 114 ] 115 }, 116 "localhost/contracts/Config.sol": { 117 "keccak256": "0x355290793f09daf2dac43c72517bdb548bc60424d0485c6a2cd354d9378b9c55", 118 "urls": [ 119 "bzz-raw://9db349b88e4334219bcc1383bed633885fdcc1a4fc4347334288a09c784a27f8", 120 "dweb:/ipfs/QmU9H94NtDZRDgmtf2oDezfi3EzvhWgb4kVA7K7CZfGmTx" 121 ] 122 }, 123 "localhost/contracts/IProxy.sol": { 124 "keccak256": "0x495d58eac80e15a42c23d8b3cece3ccd7541f11f95e31e9f17498eb9b3db909f", 125 "urls": [ 126 "bzz-raw://655b506f988e738ca6b72de12ce24b3f2b238f15f85f387fcfd9972e22fbe0d8", 127 "dweb:/ipfs/QmUPuMXbcDSTDQqfnsfQMPahEecaSuYpNjFuF5GZnZXyuV" 128 ] 129 }, 130 "localhost/contracts/handlers/HandlerBase.sol": { 131 "keccak256": "0xf2b89c1ccfc86c0e913ffeb3d874c84458cc5fb4060d945e15fae9f7eaf31e25", 132 "urls": [ 133 "bzz-raw://6f711057f3c209b3ed46cf68e04f4a1ac177d121c9f34b713c54625255b3765f", 134 "dweb:/ipfs/QmZPC7cR31oar3CgQGc6DY8t3tPrNhXTRzZKbW1E28fwv3" 135 ] 136 }, 137 "localhost/contracts/handlers/uniswap/IUniswapV2Callee.sol": { 138 "keccak256": "0x55233f6305d5b4b4cf335f14bf56d6391209cfc341a74a44d74db043a742b066", 139 "urls": [ 140 "bzz-raw://970d244eb2f5534fc4f0417d98b37964889316a64209edd705110ed8c5e16c30", 141 "dweb:/ipfs/QmYPMAnoagNSoegAzSs6cSGvhdwF2VYztb8s4rRzJ4UZzX" 142 ] 143 }, 144 "localhost/contracts/handlers/uniswap/UniswapSwapper.sol": { 145 "keccak256": "0xaa512f03e43d4a4765b14144421cbcb5a550a4131e5a2c463a8537ce1b06d7e5", 146 "urls": [ 147 "bzz-raw://5b5e6c65e5386afd9c2cf9964bdc102a2a63a478c291997722c234e6051d4b4f", 148 "dweb:/ipfs/QmZbDYYTT3sJbWDBxSsEy2uvRPn9DKx1JXfcrGKaHG6Wdm" 149 ] 150 }, 151 "localhost/contracts/handlers/uniswap/UniswapV2Interfaces.sol": { 152 "keccak256": "0xf47a452512f44ffbeae35db6544ecf5ab7aecad6b99e3a01f1c7c58b0dbe9271", 153 "urls": [ 154 "bzz-raw://7e521f8330f212b618c781cdcbd854da03eb2295dca389be5d84bcb93b7898f2", 155 "dweb:/ipfs/QmckX6Ty8KrRTfTcK2V1fccn9DxALjurRcBJj2yCtzDCcG" 156 ] 157 }, 158 "localhost/contracts/lib/libCache.sol": { 159 "keccak256": "0x5d8b5f916b86f27f15ebaf0ec35492766cd0f9e72152533a6184e950043300c8", 160 "urls": [ 161 "bzz-raw://a51d59d5e0ca45592431c1a4c522f0d193b346d1168a495b25af1b04f20efc43", 162 "dweb:/ipfs/QmSSmjiUeY59guZDWPskA9RPgJ7UZwtZSSTY76GcfabY53" 163 ] 164 } 165 }, 166 "version": 1 167 }