Repository navigation
Releases: genlayerlabs/genlayer-js
Releases · genlayerlabs/genlayer-js
Release list
v2.0.0-rc.1
⚠ BREAKING CHANGES
- calldata: method-call calldata now uses the "" key instead of
"method". Encoded bytes for every write/read/view/schema call change. Peers
must run the v0.6 genvm-manager (or a node/studio build that expects the ""
key). - fees: move wildcard callKey sentinel to keccak256(empty), deploy key = bytes32(0) (#190)
- fees: estimation correctness, wait-for-decided semantics, v0.6 enum completeness (#187)
Features
- calldata: move method-call key from "method" to "" (empty string) (#192) (50a936c)
- epoch-zero SDK helpers (getCurrentEpoch, isValidatorBelowMinStake) (#194) (a338ad5)
- fees: estimation correctness, wait-for-decided semantics, v0.6 enum completeness (#187) (2af6928)
- fees: integrate v0.6 tooling (#180) (75f90e2), closes #168 genlayer-testing-suite#78 genlayer-cli#297 #170 #168 #172 #173 #174 #175 #176 #177
- proof-bearing validator joins (restores #206, gated on its 4 companions) (#208) (bae1eee), closes #207 #1290
- release: add Studio dev preview channel (#217) (facd9e9)
- sdk: developer-NFT read/claim actions + nonce coercion fix (#195) (60e8ca3)
- staking,vesting,accounts: provider-lane writes + native transfer (#200) (bf42f13)
- vesting delegator actions + ABI (#193) (6f691ce), closes #1154
Bug Fixes
- align SDK consumers with the resolution-kernel train (#212) (d7d3262)
- build package during git prepare (#198) (5788928)
- fees: add exact quote and decision parity (#214) (b79622d)
- fees: move wildcard callKey sentinel to keccak256(empty), deploy key = bytes32(0) (#190) (7679ea0)
- include execution budget floor in fee defaults (#186) (02eeabc)
- make git install build script self contained (#197) (289839d)
- resolve triggered transaction IDs from decision receipts (#202) (0b7e3bd)
- support proof-bearing validator joins (#206) (6f12738)
Reverts
npm install genlayer-js@rc