neutron-org / neutron

Smart Contract platform secured by Cosmos Hub
https://neutron.org
Apache License 2.0
106 stars 83 forks source link

Fix: Genesis recreate for limitOrderExpirations & PoolIdRefs (v3.x Patch) #563

Closed jcompagni10 closed 1 month ago

jcompagni10 commented 1 month ago

LimitOrder expirations were previously not recreated when loading from genesis file. This fix ensures that the expiration records are properly recreated.

Similarly, the PoolIdRef index was also not-recreated. This fix correctly rebuilds the PoolIdRefs.

This is a patch back-ported from https://github.com/neutron-org/neutron/pull/561