Arran Schlosberg
99a755f040
feat!: vm.Hooks.OverrideEVMResetArgs() receives params.Rules ( #38 )
...
* feat!: `vm.Hooks.OverrideEVMResetArgs()` receives `params.Rules`
* test: propagation of `params.Rules`
2024-09-26 15:35:54 +01:00
Arran Schlosberg
53ef0712af
feat: override EVM.Reset() args ( #36 )
2024-09-25 15:03:36 +01:00
Arran Schlosberg
dc619990f5
doc: licensing of libevm additions and modifications ( #34 )
...
* doc: licensing of libevm extensions and modifications
* chore: add license headers via linter
* chore: `golangci-lint run --fix`
* chore: `golangci-lint run --fix`
* chore: fix `libevm/libevm.go` header
* chore: `s/extensions/additions/`
* chore: add missing headers
2024-09-19 21:38:26 +00:00
Arran Schlosberg
1a6dd02a18
feat: override vm.NewEVM() args ( #35 )
...
* feat: override `vm.NewEVM()` args
* test: `vm.Hooks.OverrideNewEVMArgs`
* refactor: use `NewEVMArgs struct` in hook
* chore: `gci`
* fix: clear `vm.Hooks` at end of test
2024-09-19 16:54:52 -04:00