Closed joemonem closed 3 weeks ago
The pull request introduces several significant updates to the project, including new features such as the Validator Staking ADO, various new ADO types, and enhancements to existing functionalities like staking and auction mechanisms. The CHANGELOG.md
has been updated to reflect these changes, and procedural macros for enums and structs have been added to improve the Andromeda framework. Additionally, the version number of the andromeda-std
package has been updated. Various fixes and improvements have also been made throughout the codebase.
File Path | Change Summary |
---|---|
CHANGELOG.md |
Updated to document notable changes, including new features and enhancements across the project. |
packages/std/Cargo.toml |
Version updated from "1.2.3" to "1.2.4". |
packages/std/macros/src/lib.rs |
Added several procedural macros and functions for handling enums and structs in the Andromeda framework. |
packages/std/src/ado_base/version.rs |
Added new public function base_crate_version to retrieve crate version. |
contracts/non-fungible-tokens/andromeda-crowdfund/Cargo.toml |
Updated version to "2.0.3" and removed "rates" feature from andromeda-std dependency. |
CHANGELOG.md
to document notable changes, including the use of Andromeda Asset as asset_info
, which is also mentioned in the main PR.ci: skip-changelog
In the meadow, changes bloom,
New ADOs chase away the gloom.
Staking, auctions, all in play,
With each update, we hop and sway!
So let’s rejoice, our code's a delight,
As we leap into the coding night! 🐇✨
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?
Motivation
This facilitates handling different versions by having the ADO Base version directly in the schema to be parsed. Also removed the
rates
feature from the crowdfund contractImplementation
Include this code over the ADOBaseVersion query:
This function is in the
version.rs
fileTesting
Generated a schema locally and was able to find the ADOBase version under as an
example
valueVersion Changes
andromeda-std
:1.2.3
->1.2.4
Summary by CodeRabbit