Skip to content

Releases: starknet-io/starknet.js

v3.5.0

11 Mar 07:16

Choose a tag to compare

v3.5.0 Pre-release
Pre-release

3.5.0 (2022-03-11)

Bug Fixes

  • contract test (a9b4103)
  • contract-factory: move more towards ethers.js api (4caa6ce)
  • contract: structure change (1ef9d2f)
  • contract: tests for new contract interface (9273f54)
  • enable validateMethodAndArgs on call (efa63d6)
  • reverting validateMethodAndArgs changes (d847fa8)

Features

  • contractFactory: lib expanded with contract factory (2c9c3d1)
  • contract: implement contract.deployed() ⇒ Promise<Contract> (91f4992)
  • contract: new contract interface (01eeae8)
  • contract: new contract methods signature (cc87943)
  • default contract args (2a3956d)
  • provider: preparation for the fee integration (c1c231b)

v3.4.0

10 Mar 12:01

Choose a tag to compare

v3.4.0 Pre-release
Pre-release

3.4.0 (2022-03-10)

Features

  • account: add legacy addTransaction method (94f5d87)

v3.3.0

08 Mar 13:06

Choose a tag to compare

v3.3.0 Pre-release
Pre-release

3.3.0 (2022-03-08)

Features

  • provider: add back legacy invokeFunction (dbd00ff)

v3.2.0

04 Mar 13:29

Choose a tag to compare

v3.2.0 Pre-release
Pre-release

3.2.0 (2022-03-04)

Features

  • account: initial multicall support (e2e3d61)
  • signer: always return string signatures (0e9dd6c)

v3.1.0

22 Feb 15:02

Choose a tag to compare

v3.1.0 Pre-release
Pre-release

3.1.0 (2022-02-22)

Bug Fixes

  • test: adding tests for type transferormation (60d5eb6)
  • tests: adding multicall contract (138b29d)

Features

  • contract: adding jsDocs to the contract class (d9ec6d3)
  • contract: adding parse request data on call and invoke (e6d46dc)
  • contract: parsing response from the contract call (3f7425f)

v3.0.0

10 Feb 10:16

Choose a tag to compare

v3.0.0 Pre-release
Pre-release

3.0.0 (2022-02-10)

Bug Fixes

  • account: dont allow additional signatures in execute (ac02d46)
  • comments (f261120)
  • review comments (ee93bd6)
  • test: remove only for getTransactionReceipt test (eb11d3b)
  • types: change type of block_number from number to BlockNumber in TransactionReceipt (7a48ff8)
  • types: update TransactionReceipt type (9f9f6a2)

Features

  • account: introduce execute method (0be78c6)
  • contract: add an option to pass block identifier (e34dd86)
  • new signer and provider interface (4b2a71c)
  • provider: add getTransactionReceipt() (4267a5f)
  • split account and signer (ca4ad9d)
  • update readme (ed021dc)

BREAKING CHANGES

  • new provider and signer interfaces

v2.9.0

04 Feb 08:59

Choose a tag to compare

v2.9.0 Pre-release
Pre-release

2.9.0 (2022-02-04)

Bug Fixes

  • introduce block identifier type (75599a9)

Features

  • utils: add validateAndParseAddress function (c067fc4)

v2.8.0

02 Feb 12:52

Choose a tag to compare

v2.8.0 Pre-release
Pre-release

2.8.0 (2022-02-02)

Features

  • add tests (e495d48)
  • implement verifyMessage and verifyMessageHash (bc9c4e9)

v2.7.2

20 Jan 15:52

Choose a tag to compare

v2.7.2 Pre-release
Pre-release

2.7.2 (2022-01-20)

Bug Fixes

  • CONTRIBUTING: wrong link (2622a6c)

v2.5.1

20 Jan 16:09

Choose a tag to compare

2.5.1 (2022-01-20)

Bug Fixes

  • CONTRIBUTING: wrong link (2622a6c)