feat: change to generic ERC-20 ABI json file

fix: coinUtils rename import
This commit is contained in:
Sérgio Salgado 2021-06-10 01:43:22 +01:00 committed by Josh Harvey
parent dff407e30e
commit 8e099e3283
36 changed files with 364 additions and 249 deletions

View file

@ -0,0 +1,282 @@
[
{
"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"
}
]

View file

@ -0,0 +1,3 @@
const ERC20 = require('./erc20.abi')
module.exports = { ERC20 }