Repository navigation
Releases: emeraldls/bulkkeychain
Releases · emeraldls/bulkkeychain
Release list
v0.0.11
- Fixed stop-loss and take-profit signing for Bulk’s October 4 upgrade, including mixed batches and omitted slippage.
- Added optional conditional-order slippage in basis points.
- Added
ALO_SLIDEandALO_JOINtime-in-force support.
v0.0.10
Fixes bad signature errors caused by applying V3 framing to agent registration and other actions without builder codes.
- Uses Bulk's canonical unprefixed encoding when no order includes a builder code, including agent registration and builder-code approval.
- Keeps V3 framing and optional fields for batches containing builder-fee orders, including mixed batches.
- Preserves order IDs and the public signing API. No retry fallback or new fee restrictions.
Validation: existing library tests pass; eight byte-for-byte comparisons match Bulk's official SDK, covering registration, approval, plain orders, builder-fee orders, and mixed batches. Clique server builds against this version.
Full changelog: v0.0.9...v0.0.10
v0.0.9
- Switched transaction signing to V3.
- Added builder-code support for stop-loss and take-profit orders.
- Added SignMessage.OrderIDs, aligned with submitted actions and excluded from transaction JSON.
- Added ComputeOrderID, keeping order-ID hashing independent of signing prefixes and builder fees.
- Fixed V3 encoding for batches containing orders with and without builder codes.
v0.0.8
v0.0.7
v0.0.6
v0.0.5
v0.0.4
v0.0.2
v0.0.1
Full Changelog: https://github.com/emeraldls/bulkkeychain/commits/v0.0.1