What's Changed
- fix(virtualgroup): settle gvgs in a deterministic order (MOCA-957) by @puneet2019 in #419
- fix(x/payment): guard settle-timestamp math against int64 range (MOCA-385) by @puneet2019 in #420
- fix(virtualgroup): use a dedicated transient store key (MOCA-959) by @puneet2019 in #421
- fix(app): normalize precompile blocklist keys to the bank lookup form (MOCA-961, MOCA-967) by @puneet2019 in #429
- fix(x/sp): delete the correct BLS-key index entry on storage provider exit (MOCA-972) by @puneet2019 in #428
- fix(x/storage,x/sp): close store iterators in scan paths by @puneet2019 in #426
- fix(x/permission): anchored resource-pattern matching and empty-Resources scoping (MOCA-807, MOCA-808) by @puneet2019 in #424
- fix(app): schedule configured hardforks in PreBlocker and supersede pending plans (MOCA-962) by @puneet2019 in #425
- fix(x/payment): freeze all active out-flows on force settle; settle resuming accounts once per batch (MOCA-806) by @puneet2019 in #423
- fix(virtualgroup): enforce family ownership and full-list dedup in CreateGlobalVirtualGroup (MOCA-1207) by @puneet2019 in #422
- chore(deps): track the fork release/1.4.x branches and add the v1.4.0 upgrade handler by @puneet2019 in #446
- fix(virtualgroup): restrict GVG deletion to primary SP and enforce family GVG limit (MOCA-974) by @puneet2019 in #427
- fix(payment): freeze out-flows after forced settlement (MOCA-1277) by @phenix3443 in #432
- fix(storage,virtualgroup): tighten storage provider exit preconditions (MOCA-1347) by @puneet2019 in #439
- fix(challenge): bind the event type into the attestation signature payload (MOCA-836) by @puneet2019 in #447
- fix(storage): verify destination gvg family belongs to destination sp (MOCA-1344) by @puneet2019 in #440
- fix(virtualgroup): equal GVG payouts, sweep delete remainder to gov (MOCA-1343) by @puneet2019 in #441
- fix(storage): keep per-block delete bookkeeping in the regular KV store (MOCA-1353) by @puneet2019 in #442
- fix(challenge,sp): resolve the attested provider from the challenge and hold its deposit (MOCA-1355) by @puneet2019 in #443
- fix(storage): invoke MsgPutPolicy.ValidateRuntime in PutPolicy (MOCA-1377) by @puneet2019 in #444
- fix(payment): close auto-resume frozen-flow iterators (MOCA-415) by @phenix3443 in #433
- fix(payment): require the withdraw time-lock threshold to be set (MOCA-1378) by @puneet2019 in #449
Full Changelog: v1.3.0-rc1...v1.4.0-rc0