写在前面:实现解析以太中input的数据
1.代码如下
const abiDecoder = require('abi-decoder') //引入包
const { contractABI } = require(`../contract/contractABI`) //引入对应的合约ABI
async function decodeABI(input) {
abiDecoder.addABI(contractABI)
let decodedData = abiDecoder.decodeMethod(input) //获得解析数据
return decodedData //返回解析后的数据
}
2.contractABI中的内容格式如下(仅供参考)
end