fix(evm): StateDB multistore cache for precompile reversion and a safer Nibiru bank keeper that respects the EVM #2094
56.86% of diff hit (target 0.00%)
View this Pull Request on Codecov
56.86% of diff hit (target 0.00%)
Annotations
Check warning on line 272 in x/evm/evmtest/tx.go
codecov / codecov/patch
x/evm/evmtest/tx.go#L265-L272
Added lines #L265 - L272 were not covered by tests
Check warning on line 293 in x/evm/evmtest/tx.go
codecov / codecov/patch
x/evm/evmtest/tx.go#L285-L293
Added lines #L285 - L293 were not covered by tests
Check warning on line 359 in x/evm/evmtest/tx.go
codecov / codecov/patch
x/evm/evmtest/tx.go#L339-L359
Added lines #L339 - L359 were not covered by tests
Check warning on line 365 in x/evm/evmtest/tx.go
codecov / codecov/patch
x/evm/evmtest/tx.go#L364-L365
Added lines #L364 - L365 were not covered by tests
Check warning on line 26 in x/evm/keeper/precompiles.go
codecov / codecov/patch
x/evm/keeper/precompiles.go#L25-L26
Added lines #L25 - L26 were not covered by tests
Check warning on line 200 in x/evm/precompile/precompile.go
codecov / codecov/patch
x/evm/precompile/precompile.go#L199-L200
Added lines #L199 - L200 were not covered by tests
Check warning on line 22 in x/evm/statedb/debug.go
codecov / codecov/patch
x/evm/statedb/debug.go#L21-L22
Added lines #L21 - L22 were not covered by tests
Check warning on line 28 in x/evm/statedb/debug.go
codecov / codecov/patch
x/evm/statedb/debug.go#L27-L28
Added lines #L27 - L28 were not covered by tests
Check warning on line 38 in x/evm/statedb/debug.go
codecov / codecov/patch
x/evm/statedb/debug.go#L33-L38
Added lines #L33 - L38 were not covered by tests
Check warning on line 116 in x/evm/statedb/statedb.go
codecov / codecov/patch
x/evm/statedb/statedb.go#L115-L116
Added lines #L115 - L116 were not covered by tests
Check warning on line 538 in x/evm/statedb/statedb.go
codecov / codecov/patch
x/evm/statedb/statedb.go#L538
Added line #L538 was not covered by tests
Check warning on line 605 in x/evm/statedb/statedb.go
codecov / codecov/patch
x/evm/statedb/statedb.go#L602-L605
Added lines #L602 - L605 were not covered by tests