Skip to content

Subst not applying after changeing subst conf & restart #26

@guilledk

Description

@guilledk

Found several times by tom & the gang after trying to test new gas estimation changes on telos.evm.

Procedure to trigger it: have a testnet node running substitution with manifest, stop node, switch config to use local subst wasm, restart, old subst will still be applied.

Two theories atm:

1 - related to gas estimation txs beign always reverted, if im correct with current subst logic this txs should cause wasm to be subst while they run but not keep the subst afterwards due to native chainbase undo(), for some reason its not beign applied while estimation runs, must investigate

2 - (less likely) posible issue with on-disk database after restart, would need to add some sort of contract db state reading function

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions