go-ethereum/internal/ethapi
SHIVAM SHARMA acff69ac3e
core/vm, miner : Make commitInterrupt OPCODE level (#794)
* add : make commitInterrupt OPCODE level

* fix : build fix + lint

* fix : small fix

* chg : use context and add check on commitTransactions

* add : testCommitInterruptExperimentBorContract

* fix : minor fixes

* add : TestCommitInterruptExperimentBorContract working

* fix : lint and context.TODO() to context.Background()

* fix : lint

* fix : context cancel check

* add : metrics for tx/opcode level interrupts + comments

* add : interruptcommit flag

* fix : minor flag fix

* add : caching of interrupted tx

* add : minor improvements on cache

* fix : lint & added comments

* add : GetCurrentTxFromContext and SetCurrentTxOnContext

* fix : unstable testcases giving false negatives

* rm : remove parallelTest from CommitInterrupt Tests

* fix : small changes

* rm : remove t.Parallel() from TestGenerateBlockAndImport tests

* fix : commitInterrupt tests assertion changes
2023-05-01 16:38:35 +05:30
..
addrlock.go change package name 2019-11-12 13:17:12 -05:00
api.go core/vm, miner : Make commitInterrupt OPCODE level (#794) 2023-05-01 16:38:35 +05:30
backend.go Merge qa to develop (#814) 2023-04-10 16:21:18 +05:30
bor_api.go london fork (#260) 2022-01-11 12:22:03 +01:00
transaction_args.go Merge develop branch into v0.3.0-dev (#430) 2022-06-15 09:02:01 +03:00