gitextract_m_7c0c6i/ ├── .babelrc ├── .editorconfig ├── .gitignore ├── .npmignore ├── .nvmrc ├── .prettierrc ├── .travis.yml ├── LICENSE ├── README.md ├── data/ │ ├── eventHashes.json │ ├── events.json │ ├── functionHashes.json │ └── functions.json ├── examples/ │ ├── Compound.ts │ ├── DAI.js │ ├── index.html │ ├── tokenTransfer.ts │ └── unicornToken.js ├── package.json ├── scripts/ │ └── build.ts ├── src/ │ ├── classes/ │ │ ├── evm.class.ts │ │ ├── stack.class.ts │ │ └── tx.class.ts │ ├── index.ts │ ├── interfaces/ │ │ ├── jumps.interface.ts │ │ ├── memory.interface.ts │ │ ├── opcode.interface.ts │ │ └── storage.interface.ts │ ├── opcodes/ │ │ ├── add.ts │ │ ├── addmod.ts │ │ ├── address.ts │ │ ├── and.ts │ │ ├── balance.ts │ │ ├── blockhash.ts │ │ ├── byte.ts │ │ ├── call.ts │ │ ├── callcode.ts │ │ ├── calldatacopy.ts │ │ ├── calldataload.ts │ │ ├── calldatasize.ts │ │ ├── caller.ts │ │ ├── callvalue.ts │ │ ├── codecopy.ts │ │ ├── codesize.ts │ │ ├── coinbase.ts │ │ ├── create.ts │ │ ├── create2.ts │ │ ├── delegatecall.ts │ │ ├── difficulty.ts │ │ ├── div.ts │ │ ├── dup.ts │ │ ├── eq.ts │ │ ├── exp.ts │ │ ├── extcodecopy.ts │ │ ├── extcodehash.ts │ │ ├── extcodesize.ts │ │ ├── gas.ts │ │ ├── gaslimit.ts │ │ ├── gasprice.ts │ │ ├── gt.ts │ │ ├── invalid.ts │ │ ├── iszero.ts │ │ ├── jump.ts │ │ ├── jumpdest.ts │ │ ├── jumpi.ts │ │ ├── log.ts │ │ ├── lt.ts │ │ ├── mload.ts │ │ ├── mod.ts │ │ ├── msize.ts │ │ ├── mstore.ts │ │ ├── mul.ts │ │ ├── mulmod.ts │ │ ├── not.ts │ │ ├── number.ts │ │ ├── or.ts │ │ ├── origin.ts │ │ ├── pc.ts │ │ ├── pop.ts │ │ ├── push.ts │ │ ├── return.ts │ │ ├── returndatacopy.ts │ │ ├── returndatasize.ts │ │ ├── revert.ts │ │ ├── sar.ts │ │ ├── selfdestruct.ts │ │ ├── sha3.ts │ │ ├── shl.ts │ │ ├── shr.ts │ │ ├── signextend.ts │ │ ├── sload.ts │ │ ├── sstore.ts │ │ ├── staticcall.ts │ │ ├── stop.ts │ │ ├── sub.ts │ │ ├── swap.ts │ │ ├── timestamp.ts │ │ └── xor.ts │ └── utils/ │ ├── hex.ts │ ├── opcodes.ts │ ├── stringify.ts │ ├── stringifyEvents.ts │ ├── stringifyFunctions.ts │ ├── stringifyInstructions.ts │ ├── stringifyMappings.ts │ ├── stringifyStructs.ts │ └── stringifyVariables.ts ├── tests/ │ ├── classes/ │ │ ├── evm.class.ts │ │ └── stack.class.ts │ ├── data/ │ │ ├── events.ts │ │ ├── functions.ts │ │ └── utils/ │ │ └── validTypes.ts │ └── opcodes/ │ └── stop.ts ├── tsconfig.json ├── tslint.json └── webpack.config.ts