• 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
..
accounts.ts Loading commit data...
batches.ts Loading commit data...
bytecode.ts Loading commit data...
bytes32.ts Loading commit data...
context.ts Loading commit data...
index.ts Loading commit data...
transactions.ts Loading commit data...