What's Changed
- feat(info/userFills): adds missing builderFee in UserFillSchema type (by @0xwetzo in #113)
- feat(exchange): add new API method userSetAbstraction (by @shinitakunai in #114)
- feat(info/l2book): add spread field to L2BookResponse schemas (by @vipineth in #116)
- feat(exchange): add new API method agentSetAbstraction (by @nktkas in #118)
- feat(info/spotMeta): add questions array to SpotMetaResponse schema (in dbb5a8f)
- refactor(schemas)!: remove v.description (in c339911)
- refactor(cli)!: change arguments for twapOrder and spotUser methods (in 56a4192)
- refactor(exchange/client)!: rename userDexAbstraction types for consistency (in 1f3fa5d)
- refactor(cli): enhance cli (in c940ecf)
Explanation of breaking changes
refactor(schemas)!: remove v.description (in c339911)
The code that imports valibot schemes for v.description will be broken.
refactor(cli)!: change arguments for twapOrder and spotUser methods (in 56a4192)
Now the SDK does not ignore wrappers over parameters specified in the Hyperliquid API (to stay more raw).
refactor(exchange/client)!: rename userDexAbstraction types for consistency (in 1f3fa5d)
userDexAbstraction exists in the info and exchange endpoints. The renaming was done to make a clearer distinction between the endpoints.
Full Changelog: v0.30.3...v0.31.0