Releases: starknet-io/starknet.js
Releases · starknet-io/starknet.js
v5.21.0
v5.20.0
v5.19.6
v5.19.5
v5.19.4
v5.19.3
v5.19.2
v5.19.1
v5.19.0
5.19.0 (2023-08-11)
Highlights
- Contract Event Parsing By @edisontim
- Enums By @PhilippeR26
- updates 0.12.1
- Cairo: Span, EthAdress, ContractAddress, ClassHash By @PhilippeR26
Bug Fixes
- add function definition to the contract interface + doc (06498d5)
- contract test status (53cfaf9)
- fix multiple same events + add cairo code + seperate tests, legacy and Cairo1 (7c93157)
- modify parseEvents structure + add testcase for multiple different event in same tx (b63b0d6)
- optional struct and enum in responseParser (14d3cca)
- patch merge, and add enums to event parser (00f8073)
- remove exports from responseParser functions (3d86446)
- repair SequencerProvider network resolution (e42dfc1)
- restore package-lock to previous state (2fe0564)
Features
v5.18.0
5.18.0 (2023-08-05)
!! RPC possible Invalid transaction nonce issue (current workaround is to delay the next transaction by a couple of seconds so that RPC had time to update nonce, this will be fixed in 0.12.2)
RPC default config switched to pending block
RPC estimates versions patched with working ones.
Default provider intermediate patched types
early Starknet 0.12.1
early RPC 0.4.0-rc3
Bug Fixes
- getevents range blocks optional (a746354)
- hotfixed deault provider to issued RPC spec (4a8f4f9)
- optional keys and address in eventfilters (4077b48)
- pathfinder pascal status patch, fixed GetSyncingStatsResponse schema (89c0f25)
- repair RPC simulation flag serialization (e5af0a0)
- string (c6ae7bd)
- undefined transaction GetTransactionResponse provide LibraryError (f57e844)
- unfinished get_transaction_receipt default provider types (6589b2c)