Skip to content

Releases: software-mansion/starknet-jvm

0.16.2

25 Nov 10:29
107a29d

Choose a tag to compare

Version 0.16.2

0.17.0-rc.1

24 Nov 12:04
d0126cc

Choose a tag to compare

Bump version to 0.17.0-rc.1 (#600)

0.17.0-rc.0

18 Nov 13:17
8fc4345

Choose a tag to compare

Version 0.17.0-rc.0

0.16.1

05 Sep 16:40
53418af

Choose a tag to compare

What's Changed

  • Refactor estimateTip functions to return Request for async support by @Copilot in #589

New Contributors

  • @Copilot made their first contribution in #589

Full Changelog: 0.16.0...0.16.1

0.16.0

11 Aug 09:29
cb39122

Choose a tag to compare

What's Changed

Full Changelog: 0.15.0...0.16.0

0.16.0-rc.0

08 Aug 13:34
387394f

Choose a tag to compare

What's Changed

Full Changelog: 0.15.0...0.16.0-rc.0

0.15.0

22 Apr 10:20
47f3d9c

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.14.0...0.15.0

0.14.0

02 Apr 14:55
41bda72

Choose a tag to compare

What's Changed

Breaking Changes

  • Not compatible with JSON-RPC 0.7.0
  • all methods/constructors accepting resource bounds, have now resourceBounds param instead of l1ResourceBounds
  • EstimateFeeResponse:
    • rename gasConsumed to l1GasConsumed
    • rename gasPrice to l1GasPrice
    • rename dataGasPrice to l1DataGasPrice
    • rename dataGasConsumed to l1DataGasConsumed
  • Remove constructor accepting only l1Gas in ResourceBoundsMapping
  • Removed ComputationResources
  • ExecutionResources has now l1Gas, l1DataGas and l2Gas fields

note: This version doesn't include support for compiled CASM endpoint and websockets

Full Changelog: 0.13.1...0.14.0

0.13.1

18 Oct 10:14
6cd1da0

Choose a tag to compare

What's Changed

Full Changelog: 0.13.0...0.13.1

0.13.0

24 Sep 10:22
e6ae316

Choose a tag to compare

What's Changed

Breaking changes

  • Use transaction classes instead of payloads
  • Provider, JsonRpcProvider:
    • getEstimateFee and simulateTransactions now accepts payload as list of ExecutableTransaction instead of TransactionPayload
  • Change param version to feeForEstimate in: InvokeTransactionV1, InvokeTransactionV3, DeployAccountTransactionV3, DeclareTransactionV2, DeclareTransactionV3, InvokeTransactionV1, InvokeTransactionV3
  • Remove TransactionFactory
  • Remove type param from DeclareTransactionTrace, L1HandlerTransaction, L1HandlerTransactionTrace, InvokeTransactionReceipt, DeclareTransactionReceipt, DeployAccountTransactionReceipt, L1HandlerTransactionReceipt constructors
  • Remove version param from InvokeTransactionV0,InvokeTransactionV1, InvokeTransactionV3, DeclareTransactionV0, DeclareTransactionV1, DeclareTransactionV2, DeclareTransactionV3, DeployAccountTransactionV1, DeployAccountTransactionV3 constructors
    Full Changelog: 0.12.2...0.13.0