Skip to content

Releases: Concordium/concordium-node-sdk-js

web-sdk v3.3.1

27 Feb 12:14
a6665bb
Compare
Choose a tag to compare
  • Added a client for version 2 of the Concordium gRPC API to communicate with a Concordium node.
    • including helper function waitForTransactionFinalization that returns a promise that resolves when the transaction finalizes.
  • Added a createConcordiumClient function to create the gRPC v2 client.
  • Support for the configureBaker transaction type.
  • getInitContractParameterSchema, getUpdateContractParameterSchema, serializeInitContractParameters and serializeUpdateContractParameters now report an error when called with invalid data, such as a receive function with missing schema, or a schema that cannot be parsed.
  • The JSON-RPC client has been deprecated in favor of the new gRPC v2 client.
    • Various types and helper functions used by the JSON-RPC client (and the v1 gRPC client) have also been deprecated.

node-sdk v6.2.0

27 Feb 12:14
ee5de69
Compare
Choose a tag to compare
  • Added a client for version 2 of the Concordium gRPC API to communicate with a Concordium node.
    • including helper function waitForTransactionFinalization that returns a promise that resolves when the transaction finalizes.
  • Added a createConcordiumClient function to create the gRPC v2 client.
  • Support for the configureBaker transaction type.
  • getInitContractParameterSchema, getUpdateContractParameterSchema, serializeInitContractParameters and serializeUpdateContractParameters now report an error when called with invalid data, such as a receive function with missing schema, or a schema that cannot be parsed.
  • The value of amount fields in the gRPC v1 client's invokeContract's events has been changed to bigint (instead of string) as the type specifies.
  • The old gRPC v1 client has been deprecated in favor of the new gRPC v2 client.
    • Various types and helper functions used by the old gRPC v1 client (and the JSON-RPC client) have also been deprecated.

web-sdk v3.2.0

05 Jan 14:59
20dea03
Compare
Choose a tag to compare

Adds support for serializing smart contract types with only the specific type's schema

  • Bumped @concordium/common-sdk to 6.2.0.
  • Bumped @concordium/rust-bindings to 0.9.0.

v1.1.0

14 Jun 13:58
Compare
Choose a tag to compare

Add Invoke Contract + some improvements for types + bugfix

v1.0.0

11 May 12:39
3305772
Compare
Choose a tag to compare

Support for Sirius update

v0.7.1

09 Mar 14:12
4db4216
Compare
Choose a tag to compare

Support for initiating and updating contracts with parameters.

v0.6.0

10 Feb 15:13
39795af
Compare
Choose a tag to compare

Added a function to deserialize contract state, and added support for the register data transaction.

v0.5.1

19 Nov 09:25
Compare
Choose a tag to compare
  • Added functions to generate account aliases, and check if addresses are aliases.

v0.4.0

17 Nov 08:41
Compare
Choose a tag to compare
  • Support for getting account info for a credential registration id.
  • Support for the update credentials account transaction.
  • Support for deploy module, initiate contract and update contract (without parameters).

v0.3.0

28 Oct 11:02
8ce67b6
Compare
Choose a tag to compare
  • Support for credential deployment transaction.
  • Mobile wallet export decryption to extract the identity information required to create credentials.