Skip to content

Releases: software-mansion/starknet.swift

v0.7.4

01 Feb 10:06
940063d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.7.3...v0.7.4

v0.8.0

24 Jan 13:35
8a1040f
Compare
Choose a tag to compare

What's Changed

Breaking changes

  • StarknetAccountProtocol, StarknetAccount. sign, estimateFee, execute, signDeployAccount, estimateDeployFee are now split into two versions, with V1 and V3 postfix for transactions version 1 and 3 respectfully
  • Removed StarknetExecutionParams and StarknetOptionalExecutionParams; Use StarknetInvokeParamsV1, StarknetOptionalInvokeParamsV1 and StarknetDeployAccountV1 instead
  • StarknetProviderProtocol, StarknetProvider: estimateFee and simulateTransactions now only support transactions that conform to StarknetExecutableTransaction
  • StarknetTransactionReceipt: actualFee is now of type StarknetFeePayment instead of `Felt
  • StarknetExecutionResources fields are now of type Int instead of NumAsHex

Full Changelog: v0.7.3...v0.8.0

v0.7.3

18 Jan 09:21
5cc4122
Compare
Choose a tag to compare

What's Changed

Breaking changes

  • Removed StarknetSequencerTransaction
  • Removed StarknetSequencerInvokeTransaction; Uses of StarknetSequencerInvokeTransaction are now of type StarknetInvokeTransactionV1
  • Removed StarknetSequencerDeployAccountTransaction; Uses of StarknetSequencerDeployAccountTransaction are now of type StarknetDeployAccountTransactionV1
  • Removed constructor w/ sequencer tx as a parameter in StarknetInvokeTransactionV1; Updated default one
  • Removed constructor w/ sequencer tx as a parameter in StarknetDeployAccountTransactionV1; Updated default one

Full Changelog: v0.7.2...v0.7.3

v0.7.2

11 Dec 17:07
40e72e2
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.7.1...v0.7.2

v0.7.1

08 Nov 17:09
b1fce00
Compare
Choose a tag to compare

What's Changed

  • Added support for JSON-RPC 0.5.1
  • All NumAsHexProtocol extensions are now public

Full Changelog: v0.7.0...v0.7.1

v0.7.0

31 Oct 11:58
94183b5
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6.1...v0.7.0

v0.6.1

11 Oct 12:51
06e04fb
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6.0...v0.6.1

v0.6.0

04 Sep 12:16
5e0e5b9
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.5.0...v0.6.0

v0.5.0

18 Jul 12:06
e4b41ed
Compare
Choose a tag to compare

What's Changed

  • Added simulateTransaction endpoint to the rpc provider by @bartekryba in #78
  • [ADD] Implement starknet_estimateMessageFee method by @dnKaratzas in #84
  • [ADD] Support for cairo1 account calldata by @dnKaratzas in #82

New Contributors

  • @dnKaratzas made their first contribution in #84

Full Changelog: v0.4.0...v0.5.0

v0.4.0

30 May 09:54
5f0b855
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.1...v0.4.0