v0.1.0
What's Changed
- feat: add V4 Planner by @shuhuiluo in #1
- chore: refactor ABI structs and consolidate modules by @shuhuiluo in #2
- feat: add
v4_base_actions_parser
module by @shuhuiluo in #3 - refactor: replace
create_action
with direct method calls onActions
by @shuhuiluo in #4 - chore: add GitHub Actions for CI and package publishing by @shuhuiluo in #5
- test: add unit tests for
Pool
by @shuhuiluo in #6 - chore: update dependencies and refactor error handling by @shuhuiluo in #7
- feat: add V4 position planner by @malik672 in #9
- fix(trade): fix and test
Trade::from_route
by @shuhuiluo in #10 - test: add comprehensive tests for
V4Planner
by @shuhuiluo in #11 - chore: add project metadata and initial README by @shuhuiluo in #12
- test: add unit tests for trade creation and price impact by @shuhuiluo in #13
- refactor: modify
V4Planner
methods to return self for chaining by @shuhuiluo in #15 - test: add unit tests for parsing calldata in v4 action parser by @shuhuiluo in #16
- feat: add PositionManager module and batch permit support by @shuhuiluo in #17
- feat: complete position manager by @shuhuiluo in #18
- feat: add hook utilities for permission handling and validation by @shuhuiluo in #19
- fix: remove
SETTLE_TAKE_PAIR
and update action discriminants by @shuhuiluo in #20 - feat: refine
Position::permit_batch_data
andPool::swap
by @shuhuiluo in #21
New Contributors
Full Changelog: https://github.com/shuhuiluo/uniswap-v4-sdk-rs/commits/v0.1.0