lamassu-server/lib/plugins/tokens/erc20.abi.json
Sérgio Salgado 8e099e3283 feat: change to generic ERC-20 ABI json file
fix: coinUtils rename import
2021-06-23 15:07:01 +01:00

282 lines
No EOL
4.2 KiB
JSON

[
{
"constant":true,
"inputs":[
],
"name":"name",
"outputs":[
{
"name":"",
"type":"string"
}
],
"payable":false,
"type":"function"
},
{
"constant":false,
"inputs":[
{
"name":"_spender",
"type":"address"
},
{
"name":"_value",
"type":"uint256"
}
],
"name":"approve",
"outputs":[
{
"name":"success",
"type":"bool"
}
],
"payable":false,
"type":"function"
},
{
"constant":true,
"inputs":[
],
"name":"totalSupply",
"outputs":[
{
"name":"",
"type":"uint256"
}
],
"payable":false,
"type":"function"
},
{
"constant":false,
"inputs":[
{
"name":"_from",
"type":"address"
},
{
"name":"_to",
"type":"address"
},
{
"name":"_value",
"type":"uint256"
}
],
"name":"transferFrom",
"outputs":[
{
"name":"success",
"type":"bool"
}
],
"payable":false,
"type":"function"
},
{
"constant":true,
"inputs":[
],
"name":"decimals",
"outputs":[
{
"name":"",
"type":"uint256"
}
],
"payable":false,
"type":"function"
},
{
"constant":true,
"inputs":[
],
"name":"version",
"outputs":[
{
"name":"",
"type":"string"
}
],
"payable":false,
"type":"function"
},
{
"constant":true,
"inputs":[
{
"name":"_owner",
"type":"address"
}
],
"name":"balanceOf",
"outputs":[
{
"name":"balance",
"type":"uint256"
}
],
"payable":false,
"type":"function"
},
{
"constant":true,
"inputs":[
],
"name":"symbol",
"outputs":[
{
"name":"",
"type":"string"
}
],
"payable":false,
"type":"function"
},
{
"constant":false,
"inputs":[
{
"name":"_to",
"type":"address"
},
{
"name":"_value",
"type":"uint256"
}
],
"name":"transfer",
"outputs":[
{
"name":"success",
"type":"bool"
}
],
"payable":false,
"type":"function"
},
{
"constant":false,
"inputs":[
{
"name":"_spender",
"type":"address"
},
{
"name":"_value",
"type":"uint256"
},
{
"name":"_extraData",
"type":"bytes"
}
],
"name":"approveAndCall",
"outputs":[
{
"name":"success",
"type":"bool"
}
],
"payable":false,
"type":"function"
},
{
"constant":true,
"inputs":[
{
"name":"_owner",
"type":"address"
},
{
"name":"_spender",
"type":"address"
}
],
"name":"allowance",
"outputs":[
{
"name":"remaining",
"type":"uint256"
}
],
"payable":false,
"type":"function"
},
{
"inputs":[
{
"name":"_initialAmount",
"type":"uint256"
},
{
"name":"_tokenName",
"type":"string"
},
{
"name":"_decimalUnits",
"type":"uint8"
},
{
"name":"_tokenSymbol",
"type":"string"
}
],
"type":"constructor"
},
{
"payable":false,
"type":"fallback"
},
{
"anonymous":false,
"inputs":[
{
"indexed":true,
"name":"_from",
"type":"address"
},
{
"indexed":true,
"name":"_to",
"type":"address"
},
{
"indexed":false,
"name":"_value",
"type":"uint256"
}
],
"name":"Transfer",
"type":"event"
},
{
"anonymous":false,
"inputs":[
{
"indexed":true,
"name":"_owner",
"type":"address"
},
{
"indexed":true,
"name":"_spender",
"type":"address"
},
{
"indexed":false,
"name":"_value",
"type":"uint256"
}
],
"name":"Approval",
"type":"event"
}
]