@dolomite-exchange/dolomite-margin
Version:
Ethereum Smart Contracts and TypeScript library used for the DolomiteMargin trading protocol
215 lines (214 loc) • 7.03 kB
JSON
{
"contractName": "LiquidatorAssetRegistry",
"abi": [
{
"inputs": [
{
"internalType": "address",
"name": "dolomiteMargin",
"type": "address"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "constructor"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"internalType": "uint256",
"name": "marketId",
"type": "uint256"
},
{
"indexed": true,
"internalType": "address",
"name": "liquidator",
"type": "address"
}
],
"name": "LiquidatorAddedToWhitelist",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"internalType": "uint256",
"name": "marketId",
"type": "uint256"
},
{
"indexed": true,
"internalType": "address",
"name": "liquidator",
"type": "address"
}
],
"name": "LiquidatorRemovedFromWhitelist",
"type": "event"
},
{
"constant": true,
"inputs": [],
"name": "DOLOMITE_MARGIN",
"outputs": [
{
"internalType": "contract IDolomiteMargin",
"name": "",
"type": "address"
}
],
"payable": false,
"stateMutability": "view",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"internalType": "uint256",
"name": "_marketId",
"type": "uint256"
},
{
"internalType": "address",
"name": "_liquidator",
"type": "address"
}
],
"name": "ownerAddLiquidatorToAssetWhitelist",
"outputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": false,
"inputs": [
{
"internalType": "uint256",
"name": "_marketId",
"type": "uint256"
},
{
"internalType": "address",
"name": "_liquidator",
"type": "address"
}
],
"name": "ownerRemoveLiquidatorFromAssetWhitelist",
"outputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "function"
},
{
"constant": true,
"inputs": [
{
"internalType": "uint256",
"name": "_marketId",
"type": "uint256"
}
],
"name": "getLiquidatorsForAsset",
"outputs": [
{
"internalType": "address[]",
"name": "",
"type": "address[]"
}
],
"payable": false,
"stateMutability": "view",
"type": "function"
},
{
"constant": true,
"inputs": [
{
"internalType": "uint256",
"name": "_marketId",
"type": "uint256"
},
{
"internalType": "address",
"name": "_liquidator",
"type": "address"
}
],
"name": "isAssetWhitelistedForLiquidation",
"outputs": [
{
"internalType": "bool",
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "view",
"type": "function"
}
],
"networks": {
"1": {
"links": {},
"address": "0xd82100524392c7DBDD7502F136A226c8a4c56CfA",
"transactionHash": "0x36863db13715220a3f7f9f8f0d222adeddd3468928de73eb65cfb0bb9c18f3c5"
},
"56": {
"links": {},
"address": "0xd82100524392c7DBDD7502F136A226c8a4c56CfA",
"transactionHash": "0xd4e84314533abbbcdedeb5710e7615b34a1748056c9725f8908400454c53b8f6"
},
"196": {
"links": {},
"address": "0x660bd80f67Aa9C7bFB82933e1068F8F616D88255",
"transactionHash": "0xe67ff720926642ce12f9bce4469325e6d0f813f295a45ed699cabffa3d8a0e03"
},
"1101": {
"links": {},
"address": "0xD4480794D7b2bacbcB749462dD5e6f4C555036f3",
"transactionHash": "0xfba7e4679acad981a8bc8e9a312233ceade62e4b465c93eafad5ec6c63addb73"
},
"3637": {
"links": {},
"address": "0xd82100524392c7DBDD7502F136A226c8a4c56CfA",
"transactionHash": "0xd3bef34b654754736f9098a2dc6a22acbd3a60ba8747d6ce44b2e01a8f04603d"
},
"5000": {
"links": {},
"address": "0x7b6D28a0Debb6f4B1c58743AAe3BF149A32d69B5",
"transactionHash": "0x7e01df7a7313f462d0574f5168c285e1c97613feb9a6d6c2c370cae0b0c6fcbf"
},
"5330": {
"links": {},
"address": "0xd82100524392c7DBDD7502F136A226c8a4c56CfA",
"transactionHash": "0xa2161461216d197bc96bda4c945eacda2ad07a14efdd6a06324235208ddb16c3"
},
"8453": {
"links": {},
"address": "0xd82100524392c7DBDD7502F136A226c8a4c56CfA",
"transactionHash": "0xb4d379c87fa254181d0785142b48e0a6ca336652be346c8b78c6a54c60cecd59"
},
"42161": {
"links": {},
"address": "0x10d98759762EFaC656BD4bE7F2f5599208F44FAc",
"transactionHash": "0xe23f3782e75b1b8bc4efdae28212f7d6012ca53a6c0e0fcdb14aacc38486ba03"
},
"57073": {
"links": {},
"address": "0xd82100524392c7DBDD7502F136A226c8a4c56CfA",
"transactionHash": "0xb9dee25b9edcdab0f096eb407696f7e24a816c780af0115ac86b3df21b58f95d"
},
"80094": {
"links": {},
"address": "0xd82100524392c7DBDD7502F136A226c8a4c56CfA",
"transactionHash": "0xb8b240a8f43f9607773cf3142cdd94061164c7a01fa748782f59a52e88d210b8"
}
}
}