0g-chain/x
Nick DeLuca 6ea518960a
Optimize CDP Begin Blocker (#1822)
* optimize cdp begin blocker by removing unnecessary checks, reusing data
and prefix stores in loops, and reducing number of repeated calculations

* fix panic for new cdp types if both previous accural time and global
interest factor are not set

* do not touch global interest factor if no CDP's exist; revert to panic
if global interest factor is not found since this is an unreachable
state by normal keeper operation -- it can only be reached if store
is modified outside of public interface and normal operation
2024-03-26 13:06:26 -07:00
..
auction Remove used legacy querier types (#1835) 2024-02-27 14:25:56 -05:00
bep3 Remove used legacy querier types (#1835) 2024-02-27 14:25:56 -05:00
cdp Optimize CDP Begin Blocker (#1822) 2024-03-26 13:06:26 -07:00
committee Remove used legacy querier types (#1835) 2024-02-27 14:25:56 -05:00
community Update cosmos-sdk to v0.47.7 (#1811) 2024-02-06 17:54:10 -05:00
earn Update cosmos-sdk to v0.47.7 (#1811) 2024-02-06 17:54:10 -05:00
evmutil Implement bep3 evm native conversion logic (#1848) 2024-03-25 13:43:31 -04:00
hard Remove used legacy querier types (#1835) 2024-02-27 14:25:56 -05:00
incentive Update x/incentive cli to use grpc (#1836) 2024-02-29 15:09:52 -05:00
issuance Remove used legacy querier types (#1835) 2024-02-27 14:25:56 -05:00
kavadist Remove used legacy querier types (#1835) 2024-02-27 14:25:56 -05:00
liquid Update cosmos-sdk to v0.47.7 (#1811) 2024-02-06 17:54:10 -05:00
metrics Update cosmos-sdk to v0.47.7 (#1811) 2024-02-06 17:54:10 -05:00
pricefeed Optimize Pricefeed EndBlocker (#1851) 2024-03-26 13:05:52 -07:00
router Update cosmos-sdk to v0.47.7 (#1811) 2024-02-06 17:54:10 -05:00
savings Update cosmos-sdk to v0.47.7 (#1811) 2024-02-06 17:54:10 -05:00
swap Remove used legacy querier types (#1835) 2024-02-27 14:25:56 -05:00
validator-vesting fix: update vesting tests to use fixed block time (#1838) 2024-02-29 12:09:07 -08:00