Releases: delvtech/hyperdrive-rs
Releases · delvtech/hyperdrive-rs
v0.15.7
What's Changed
- Replace panic with Result by @dpaiton in #113
- Fix failing tests by @dpaiton in #115
- fix calculate_implied_rate to exclude the backpaid interest from the cost basis by @MazyGio in #120
- Don't rebuild hyperdrive-wrappers if no solidity files changed. by @sentilesdal in #118
- Add
distribute_excess_idle
by @sentilesdal in #17 v0.15.7
; faster CI; hyperdrivev1.0.8
by @dpaiton in #117
Full Changelog: v0.15.6...v0.15.7
v0.15.6
What's Changed
- Refactor crates to remove cyclic dependencies by @ryangoree in #105
- Re-organize lp.rs into directory. by @sentilesdal in #106
- Update ToS URL by @ryangoree in #108
- Pinned Rust to nightly-2024-05-02 by @jalextowle in #111
- increase tolerance for test_calculate_implied_rate by @MazyGio in #109
- Updated nonce management by @jalextowle in #110
- Fix calculate_implied_rate to return an annualized rate and scale tolerance up with implied_rate by @MazyGio in #112
- v0.15.6 by @dpaiton in #114
New Contributors
- @jalextowle made their first contribution in #111
Full Changelog: v0.15.5...v0.15.6
v0.15.5
v0.15.4
v0.15.3
What's Changed
- Fix cyclic dependency between
test-utils
andhyperdrive-math
crates by @sentilesdal in #92 - Fix
open_short_curve_fee
by @ryangoree in #97 - Update hyperdrive-rs to v1.0.6. Includes version bump to v0.15.3 by @slundqui in #96
Full Changelog: v0.15.2...v0.15.3
v0.15.2
v0.15.1
What's Changed
- Fix dynamic fuzz tests to only run on PR by @dpaiton in #73
- fix names for workflows by @dpaiton in #77
- add addLiquidity variants by @jrhea in #76
- add add_liquidity variant bindings by @jrhea in #79
- Update hyperdrive-wrappers to hyperdrive v1.0.5 by @sentilesdal in #75
- Update ToS Link by @jrhea in #82
- quick lint fix by @sentilesdal in #83
- misc cleanup by @jrhea in #85
- Build wheels only on tag releases by @slundqui in #86
- fix fuzz_defaults_calculate_spot_price_after_short by @jrhea in #87
- Fix Flaky Rust Tests by @sentilesdal in #84
- Fix/test calculate pool deltas after open short by @jrhea in #89
- remove test ignore attribute for fuzz_calculate_spot_price_after_short by @jrhea in #90
- Version bump to v0.15.1 by @slundqui in #91
- Missed version bump by @slundqui in #93
Full Changelog: v0.14.5...v0.15.1
v0.14.5
What's Changed
- Update
calculate_present_value
error handling. by @sentilesdal in #11 - add fuzz script by @dpaiton in #59
- Add hyperdrive symlink for hyprdrive-wrappers local development by @sentilesdal in #60
- Update github actions to node 20 by @sentilesdal in #61
- Percolate errors in
calculate_present_values
by @sentilesdal in #57 - fix
calculate_spot_price_after_short
and add open short deltas & preview by @dpaiton in #15 - add
calculate_pool_[deltas/state]_after_open_long
by @dpaiton in #68 - dynamic fuzz by @dpaiton in #58
- Fixing build and upload for hyperdrivepy. Includes version bump to v0.14.5 by @slundqui in #71
Full Changelog: v0.14.4...v0.14.5
v0.14.4
What's Changed
- Hardcode hyperdrive version dependency by @ryangoree in #14
Full Changelog: v0.14.3...v0.14.4
v0.14.3
What's Changed
- Add
calculate_shares_delta_given_bonds_delta_derivative
by @sentilesdal in #7 - fix calculate_implied_rate to scale according to position duration by @MazyGio in #6
- Remove manual symlink/clone requirement by @ryangoree in #13
New Contributors
- @sentilesdal made their first contribution in #7
- @MazyGio made their first contribution in #6
- @ryangoree made their first contribution in #13
Full Changelog: v0.14.2...v0.14.3