@materia-dex/materia-contracts-proxy
Version:
Proxy contract for the Materia protocol
90 lines • 1.82 kB
JSON
{
"compiler": {
"version": "0.8.0+commit.c7dfd78e"
},
"language": "Solidity",
"output": {
"abi": [
{
"inputs": [
{
"internalType": "address",
"name": "token",
"type": "address"
},
{
"internalType": "uint256",
"name": "liquidity",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "tokenAmountMin",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "bridgeAmountMin",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "deadline",
"type": "uint256"
}
],
"name": "removeLiquidity",
"outputs": [
{
"internalType": "uint256",
"name": "amountBridge",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "amountToken",
"type": "uint256"
}
],
"stateMutability": "nonpayable",
"type": "function"
}
],
"devdoc": {
"kind": "dev",
"methods": {},
"version": 1
},
"userdoc": {
"kind": "user",
"methods": {},
"version": 1
}
},
"settings": {
"compilationTarget": {
"localhost/proxy/contracts/interfaces/IMateriaLiquidityRemover.sol": "IMateriaLiquidityRemover"
},
"evmVersion": "istanbul",
"libraries": {},
"metadata": {
"bytecodeHash": "ipfs"
},
"optimizer": {
"enabled": true,
"runs": 9999
},
"remappings": []
},
"sources": {
"localhost/proxy/contracts/interfaces/IMateriaLiquidityRemover.sol": {
"keccak256": "0xe6e87cb972380362c0093be3260159576819eacdc7db022419684b628d70aeca",
"license": "UNLICENSED",
"urls": [
"bzz-raw://64257626e28e0f11718533a61af322044a4dc43b1742c132e0a56cda66f0815f",
"dweb:/ipfs/QmSzCets5QqqJtWhEZPZx4RJQtZjPPZFFNS2UUWLjZ5hB1"
]
}
},
"version": 1
}