All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Note: Version 0 of Semantic Versioning is handled differently from version 1 and above. The minor version will be incremented upon a breaking change and the patch version will be incremented for features.
- Added
calculate_price_many
andcalculate_price_many_checked
to all bonding curves.
- Removed "lossy" suffix on
f64
curves: Exponential, Logarithmic, and Sigmoid.
- Initial release
- Adds Linear, Quadratic, Exponential, Logarithmic, and Sigmoid bonding curves.
- Adds fixed_point_to_float and float_to_fixed_point conversion functions.
- Adds tests for all bonding curves.