• ben-chain's avatar
    Eliminate EM.safeCREATE logic (#308) · 7a3d3ad7
    ben-chain authored
    * new create codepath working
    
    * get calls ported over to new function
    
    * remove from interface
    
    * clean up, add comments
    
    * remove unused commented code
    
    * fix nuisance gas
    
    * add return type to ovmCREATE
    
    * focus on final failing test
    
    * finish up tests with new contract account revert type
    
    * remove test focus
    
    * linting
    
    * cleanup
    
    * add explicit unsafe bytecode test
    
    * linting
    
    * remove pointless ternary
    
    * fix docstring
    
    * fix eth_call for creates and fix contract account reversions
    
    * use if statement instead
    
    * nits
    
    * Update contracts/optimistic-ethereum/OVM/execution/OVM_ExecutionManager.sol
    Co-authored-by: default avatarsmartcontracts <kelvinfichter@gmail.com>
    
    * Update contracts/optimistic-ethereum/OVM/execution/OVM_ExecutionManager.sol
    Co-authored-by: default avatarsmartcontracts <kelvinfichter@gmail.com>
    
    * Update contracts/optimistic-ethereum/OVM/execution/OVM_ExecutionManager.sol
    Co-authored-by: default avatarsmartcontracts <kelvinfichter@gmail.com>
    
    * Update contracts/optimistic-ethereum/OVM/execution/OVM_ExecutionManager.sol
    Co-authored-by: default avatarsmartcontracts <kelvinfichter@gmail.com>
    
    * Update contracts/optimistic-ethereum/OVM/execution/OVM_ExecutionManager.sol
    Co-authored-by: default avatarsmartcontracts <kelvinfichter@gmail.com>
    
    * Fix nits on comments
    
    * More small comment fixes
    
    * fix capitalization, add ref URL
    
    * PR feedback
    
    * opcodes->bytecode
    
    * doc: explain eth_call create return type
    
    * Update contracts/optimistic-ethereum/OVM/execution/OVM_ExecutionManager.sol
    Co-authored-by: default avatarsmartcontracts <kelvinfichter@gmail.com>
    Co-authored-by: default avatarMaurelian <maurelian@protonmail.ch>
    7a3d3ad7
Name
Last commit
Last update
..
custom-deployer.ts Loading commit data...
eth-time.ts Loading commit data...
index.ts Loading commit data...
sol-utils.ts Loading commit data...