-
Guillaume Ballet authored
- Define an Interpreter interface - One contract can call contracts from other interpreter types. - Pass the interpreter to the operands instead of the evm. This is meant to prevent type assertions in operands.
- Define an Interpreter interface - One contract can call contracts from other interpreter types. - Pass the interpreter to the operands instead of the evm. This is meant to prevent type assertions in operands.
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| runtime | Loading commit data... | |
| analysis.go | Loading commit data... | |
| analysis_test.go | Loading commit data... | |
| common.go | Loading commit data... | |
| contract.go | Loading commit data... | |
| contracts.go | Loading commit data... | |
| contracts_test.go | Loading commit data... | |
| doc.go | Loading commit data... | |
| errors.go | Loading commit data... | |
| evm.go | Loading commit data... | |
| gas.go | Loading commit data... | |
| gas_table.go | Loading commit data... | |
| gas_table_test.go | Loading commit data... | |
| gen_structlog.go | Loading commit data... | |
| instructions.go | Loading commit data... | |
| instructions_test.go | Loading commit data... | |
| int_pool_verifier.go | Loading commit data... | |
| int_pool_verifier_empty.go | Loading commit data... | |
| interface.go | Loading commit data... | |
| interpreter.go | Loading commit data... | |
| intpool.go | Loading commit data... | |
| intpool_test.go | Loading commit data... | |
| jump_table.go | Loading commit data... | |
| logger.go | Loading commit data... | |
| logger_test.go | Loading commit data... | |
| memory.go | Loading commit data... | |
| memory_table.go | Loading commit data... | |
| noop.go | Loading commit data... | |
| opcodes.go | Loading commit data... | |
| stack.go | Loading commit data... | |
| stack_table.go | Loading commit data... |