Closed matthiasmatt closed 5 months ago
The recent updates reflect a significant shift in the Nibiru project, focusing on streamlining its components by removing the spot
and perp
modules and their associated elements. This includes adjustments in documentation, Docker configurations, script optimizations, and core application logic. Additionally, there's an emphasis on enhancing the project's maintainability and ease of use, with updates to installation instructions, contributing guidelines, and overall system efficiency.
Files | Change Summary |
---|---|
INSTALL.md |
Reordered sections, added new sections, minor text updates, updated commands and paths. |
README.md |
Updated documentation links, fixed formatting, refined component descriptions. |
app/keepers.go , x/.../testapp/testapp.go |
Removed spot and perp modules references, adjusted keeper initializations. |
cmd/nibid/cmd/root.go , x/oracle/.../gen_..._test.go , x/common/testutil/... |
Removed specific module imports and functions, updated test configurations. |
contrib/.../chaosnet.Dockerfile , contrib/scripts/... |
Updated Docker and script configurations for Nibiru Chain nodes. |
justfile , simapp/sim_test.go |
Command and test adjustments for starting local network and removing module dependencies. |
x/oracle/keeper/hooks.go |
Altered logic in AfterEpochEnd for reward handling and allocation strategies. |
🐇✨
Changes abound, the code does shift,
Out with the old, the new to lift.
Modulesspot
andperp
take flight,
Streamlining paths, making coding light.
Through Docker's sea and script's weave,
A more nimble Nibiru we achieve.
🚀🌌
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
1830 should be merged first
Summary by CodeRabbit
Documentation
New Features
Refactor
spot
andperp
) from the application, including keepers and types.Chores
localnet.sh
.