WindStack SDK v2.0.0
WindStack 2.0.0 establishes a general-purpose, application-neutral SDK surface.
Highlights
- Exact bigint decimal, asset, precision, fee, slippage, AMM, routing, and liquidity primitives.
- VEX, EOS, PUB_K1, PUB_R1, PVT_K1, and WIF compatibility with canonical K1 signing and recovery.
- Transaction serialization, digest, ID, TAPOS, chain verification, safe RPC failover, Spring finality, and Hyperion history fallback.
- keosd signing over HTTP and Node.js Unix sockets.
- Generic EVM address, chain, provider, session, and JSON-RPC utilities.
- Vexanium native account and reserved EVM bridge address conversion, bridge calldata decoding, and strict
vex.evmaction decoding. - Hardened release checks, Node.js 20, 22, and 24 coverage, complete declaration output, and verified tarball installation.
Changes
- Vexanium-specific Antelope configuration moved to
@windstack/vexanium/antelope. - VEX EVM chain metadata moved to
@windstack/vexanium. - Lossy numeric asset conversion and duplicate application-facing helpers were removed.
See CHANGELOG.md for the complete migration summary.