Reload callee and caller after CALLs and update both on create.
Move state to sub-package fixing cyclic dependency.
No longer expect insufficient gas for nested call.
Signed-off-by:
Silas Davis <silas@monax.io>
Showing
- account/account.go 2 additions, 8 deletionsaccount/account.go
- account/account_test.go 11 additions, 0 deletionsaccount/account_test.go
- account/state/state.go 101 additions, 0 deletionsaccount/state/state.go
- account/state/state_cache.go 30 additions, 28 deletionsaccount/state/state_cache.go
- account/state/state_cache_test.go 129 additions, 0 deletionsaccount/state/state_cache_test.go
- account/state_cache_test.go 0 additions, 63 deletionsaccount/state_cache_test.go
- client/rpc/client.go 2 additions, 1 deletionclient/rpc/client.go
- execution/evm/accounts.go 2 additions, 2 deletionsexecution/evm/accounts.go
- execution/evm/fake_app_state.go 2 additions, 1 deletionexecution/evm/fake_app_state.go
- execution/evm/native.go 6 additions, 4 deletionsexecution/evm/native.go
- execution/evm/snative.go 32 additions, 31 deletionsexecution/evm/snative.go
- execution/evm/vm.go 58 additions, 28 deletionsexecution/evm/vm.go
- execution/evm/vm_test.go 19 additions, 14 deletionsexecution/evm/vm_test.go
- execution/execution.go 36 additions, 35 deletionsexecution/execution.go
- execution/execution_test.go 23 additions, 17 deletionsexecution/execution_test.go
- execution/state.go 5 additions, 5 deletionsexecution/state.go
- execution/state_test.go 9 additions, 3 deletionsexecution/state_test.go
- execution/transactor.go 6 additions, 5 deletionsexecution/transactor.go
- permission/constants.go 0 additions, 10 deletionspermission/constants.go
- permission/permissions.go 0 additions, 19 deletionspermission/permissions.go
Loading
Please register or sign in to comment