eth-decoder
Simple library to decode ethereum transaction and logs
Install
$ npm install --save eth-decoder
Usage
Log parser
const ERC20TokenABI = /* { .... } */ // ABI for ERC20 token contract // create decoder objectconst decoder = ERC20TokenABI // ... other ABIs ; // parse logsconst parsedLogs = decoder // For truffle testsuite, use `receipt.receipt.logs`console
Tx parser
const ERC20TokenABI = /* { .... } */ // ABI for ERC20 token contract // create decoder objectconst decoder = ERC20TokenABI // ... other ABIs ; // parse txconst parsedTx = decoderconsole
License
MIT