fix(vm): remove nonexistent vesting static precompile#1193
Conversation
|
PR author is not in the allowed authors list. |
|
this is the right pr to merge over #1196 (more complete, covers genesis scripts too). one concern before merge: no param migration. any chain initialized with default params already has |
aljo242
left a comment
There was a problem hiding this comment.
needs param migration for existing chains that already have the vesting precompile address in state.
|
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed in 7 days-before-close if no further activity occurs. |
Description
This PR removes the nonexistent vesting static precompile address from the default active static precompile list.
The vesting precompile address was listed in
AvailableStaticPrecompiles, but there is noprecompiles/vestingimplementation and no corresponding static precompile registration inDefaultStaticPrecompiles. This could make0x0000000000000000000000000000000000000803active in params without a registered implementation.Closes: #1192
Author Checklist
I have...
mainbranchReview instructions:
0x0000000000000000000000000000000000000803is no longer included in default/manual active static precompile lists.go test -tags=test ./x/vm/types ./x/vm/keeper.