Skip to content

Releases: immutable/imx-core-sdk-golang

v1.1.0

25 Oct 01:40
53bcfe1
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.1...v1.1.0

v1.0.0-beta.1

12 Dec 21:40
4752435
Compare
Choose a tag to compare

Changed

  • In examples moved stark signer creation to separate function as not every workflow will need it. Also done to address ISSUE-94

  • IMX Client class now exposes public API methods for users who need access outside of basic workflows

  • Added GenerateLegacyKey to stark package.

Fixed

  • Deposit workflow for register and deposit NFT

v0.2.2

28 Nov 11:12
be0e5ec
Compare
Choose a tag to compare

What's Changed

  • DX-1301: Bug fix to create collection example and also implemented Ge… by @suluvai in #82
  • DX-1311: Fixed the stark_key_private_key env variable to be accepted … by @suluvai in #83
  • DX-1311: Metadata Refersh API object decleration bug fix by @suluvai in #91
  • Add docs update checklist item to PR template by @sprngbk in #90
  • Release version 0.2.2 by @suluvai in #92

Full Changelog: v0.2.1...v0.2.2

v0.2.1

14 Oct 00:50
812797e
Compare
Choose a tag to compare

[v0.2.1] - 2022-10-14

What's Changed

  • Added Goerli configuration.

v0.2.0

14 Oct 00:36
632e4ed
Compare
Choose a tag to compare

[v0.2.0] - 2022-10-10

What's Changed

  • Expose fewer public methods to make it easier for us to maintain the SDK.
  • Introduced a single entry point for the SDK.
  • Clear response and error types with IMXError struct getting all the req error details.
  • Simplified complex types required for creating trades, orders and transfers, no more SignableToken in the interface
  • Make the deposit method on SDK consistent with the API and industry norms.
  • SDK now handles L1 signature-protected APIs; no need to generate imx-signature separately for authentication headers
  • Updated signer key generation to be random so that there is no bias due to usage of l1 key.
  • Removed un-necessary third-party dependencies.
  • Examples provided with independent env files for each piece of work.
  • Updated readme to use new interface.
  • Added metadata refresh methods.

v0.1.0

30 Aug 06:32
8244189
Compare
Choose a tag to compare

[v0.1.0] - 2022-08-30

Initial release of Core SDK for Golang.

Includes a client for the public API and the following workflows:

  • Register
  • Mint
  • Order
  • Transfer
  • Burn
  • Deposit
  • Withdrawals

Includes the examples for how to use the public API and each of the workflows.