Detalhes do pacote

@bitgo/sdk-coin-sui

BitGo7kMIT5.15.4

BitGo SDK coin library for Sui

readme (leia-me)

BitGo sdk-coin-sui

SDK coins provide a modular approach to a monolithic architecture. This and all BitGoJS SDK coins allow developers to use only the coins needed for a given project.

Installation

All coins are loaded traditionally through the bitgo package. If you are using coins individually, you will be accessing the coin via the @bitgo/sdk-api package.

In your project install both @bitgo/sdk-api and @bitgo/sdk-coin-sui.

npm i @bitgo/sdk-api @bitgo/sdk-coin-sui

Next, you will be able to initialize an instance of "bitgo" through @bitgo/sdk-api instead of bitgo.

import { BitGoAPI } from '@bitgo/sdk-api';
import { Sui } from '@bitgo/sdk-coin-sui';

const sdk = new BitGoAPI();

sdk.register('sui', Sui.createInstance);

Development

Most of the coin implementations are derived from @bitgo/sdk-core, @bitgo/statics, and coin specific packages. These implementations are used to interact with the BitGo API and BitGo platform services.

You will notice that the basic version of common class extensions have been provided to you and must be resolved before the package build will succeed. Upon initiation of a given SDK coin, you will need to verify that your coin has been included in the root tsconfig.packages.json and that the linting, formatting, and testing succeeds when run both within the coin and from the root of BitGoJS.

changelog (log de mudanças)

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

5.15.4 (2025-06-25)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.15.3 (2025-06-24)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.15.2 (2025-06-18)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.15.1 (2025-06-10)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.15.0 (2025-06-05)

Features

5.14.0 (2025-06-02)

Features

  • rename audit function naming and signature (1a885ab)
  • root: add new audit key baseCoin method (57c1778)

5.13.11 (2025-05-28)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.13.10 (2025-05-22)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.13.9 (2025-05-20)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.13.8 (2025-05-07)

Bug Fixes

  • sdk-coin-sui: walrus request withdraw stake should have empty outputs (9a33311)

Reverts

  • Revert "fix(sdk-coin-sui): walrus request withdraw stake should have empty inputs and outputs" (4bf582c)

5.13.7 (2025-04-29)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.13.6 (2025-04-25)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.13.5 (2025-04-15)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.13.4 (2025-04-04)

Bug Fixes

  • sdk-coin-sui: walrus request withdraw stake should have empty inputs and outputs (8def393)

5.13.3 (2025-04-02)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.13.2 (2025-03-28)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.13.1 (2025-03-20)

Bug Fixes

  • sdk-coin-sui: detect sui mainnet (a8a512f)

5.13.0 (2025-03-18)

Bug Fixes

  • sdk-core: set default multisig if empty (e2727df)

Features

  • sdk-coin-sui: add walrus prod config (7ecdfa5)

5.12.1 (2025-03-06)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.12.0 (2025-03-04)

Features

  • sdk-coin-sui: update walrus testnet package id (86ddaaf)

5.11.2 (2025-02-26)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.11.1 (2025-02-20)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.11.0 (2025-02-19)

Bug Fixes

  • sdk-coin-sui: add exports for wal unstaking (5a32ceb)
  • sdk-coin-sui: update transaction explanation switch statement (0b6dde2)

Features

  • sdk-coin-sui: update package id (afa60ee)

5.10.0 (2025-02-11)

Features

  • sdk-coin-sui: walrus unstaking tx support (d3892e0)

5.9.0 (2025-02-05)

Bug Fixes

  • sdk-coin-sui: add exports (495f314)

Features

  • sdk-coin-sui: walrus staking transaction builder (8ffdaf0)

5.8.22 (2025-01-28)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.8.21 (2025-01-23)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.8.20 (2025-01-23)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.8.19 (2025-01-20)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.8.18 (2025-01-15)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.8.17 (2025-01-09)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.8.16 (2025-01-03)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.8.15 (2024-12-24)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.8.14 (2024-12-19)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.8.13 (2024-12-17)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.8.12 (2024-12-17)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.8.11 (2024-12-12)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.8.10 (2024-12-11)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.8.9 (2024-12-03)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.8.8 (2024-11-26)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.8.7 (2024-11-21)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.8.6 (2024-11-19)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.8.5 (2024-11-14)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.8.4 (2024-11-08)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.8.3 (2024-11-07)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.8.2 (2024-11-01)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.8.1 (2024-10-22)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.8.0 (2024-10-15)

Features

  • add support for withdrawals from receive addr for ADA (ed90e7d)

5.7.3 (2024-10-08)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.7.2 (2024-10-04)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.7.1 (2024-09-24)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.7.0 (2024-09-19)

Features

  • sdk-coin-sui: recover tokens (218b1af)

5.6.4 (2024-09-16)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.6.3 (2024-09-10)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.6.2 (2024-09-03)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.6.1 (2024-08-29)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.6.0 (2024-08-27)

Bug Fixes

  • sdk-coin-sui: remove keychain check from isWalletAddress() (1e95878)

Features

  • sdk-coin-sui: support seed based MPC addresses (9e1830a)

5.5.0 (2024-08-20)

Features

  • sdk-coin-sui: build unsigned consolidation (2ceadd5)
  • sdk-coin-sui: create broadcastable MPC transaction (9b69f25)

5.4.1 (2024-08-13)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.4.0 (2024-08-07)

Bug Fixes

  • sdk-coin-sui: big-number data type of input coins balance (6deb0c0)
  • sdk-coin-sui: unsigned sweep transaction output (8cc0966)

Features

  • sdk-coin-sui: broadcast transaction using serialized signed tx and signature (3d57dd5)
  • sdk-coin-sui: non-bitgo recovery (a60531a)

5.3.1 (2024-07-30)

Bug Fixes

  • sdk-coin-sui: return all input objects in toJson result (10ea422)
  • sdk-coin-sui: support TokenTransfer in TransactionBuilderFactory (5d96cb4)

5.3.0 (2024-07-24)

Features

  • sdk-coin-sui: add token transfer builder (7909d47)

5.2.0 (2024-07-16)

Bug Fixes

  • register sui tokens in coinFactory (8780211)

Features

  • sdk-coin-sui: add SuiToken skeleton (5695078)

5.1.8 (2024-07-04)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.1.7 (2024-07-02)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.1.6 (2024-06-27)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.1.5 (2024-06-26)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.1.4 (2024-06-21)

Bug Fixes

  • sdk-coin-sui: trim gas inputs in getTxData when input objects > 255 (a1ae5eb)

5.1.3 (2024-06-20)

Bug Fixes

  • sdk-coin-sui: trim gas inputs in getTxData when input objects > 255 (a1ae5eb)

5.1.2 (2024-06-14)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.1.1 (2024-06-11)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.1.0 (2024-06-05)

Bug Fixes

  • sdk-coin-sui: rebuild from raw transaction when input objects > 255 (72b2d38)

Features

  • sdk-coin-sui: add support for building txns with > 255 inputs (7be38a3)

5.0.16 (2024-05-31)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.0.15 (2024-05-28)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.0.14 (2024-05-22)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.0.13 (2024-05-17)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.0.12 (2024-05-13)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.0.11 (2024-05-08)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.0.10 (2024-05-01)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.0.9 (2024-04-25)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.0.8 (2024-04-24)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.0.7 (2024-04-22)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.0.6 (2024-04-17)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.0.5 (2024-04-12)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.0.4 (2024-04-10)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.0.3 (2024-04-09)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.0.2 (2024-04-08)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.0.1 (2024-04-05)

Note: Version bump only for package @bitgo/sdk-coin-sui

5.0.0 (2024-03-28)

Bug Fixes

  • cast as unknown before recasting (abe6595)

Features

  • root: deprecate node 16 (d3ec624)

BREAKING CHANGES

  • root: Node 16 is no longer supported in bitgojs. TICKET: WP-1100

4.24.4 (2024-03-19)

Note: Version bump only for package @bitgo/sdk-coin-sui

4.24.3 (2024-03-11)

Note: Version bump only for package @bitgo/sdk-coin-sui

4.24.2 (2024-02-28)

Note: Version bump only for package @bitgo/sdk-coin-sui

4.24.1 (2024-02-22)

Note: Version bump only for package @bitgo/sdk-coin-sui

4.24.0 (2024-02-19)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-sui: fix sui tx deserialization type inference bug (b9e3f5e)
  • sdk-coin-sui: parse recipients for custom tx (0781d50)

Features

  • sdk-coin-sui: add custom tx type (8136220)
  • sdk-coin-sui: add more validations for custom tx (6746f27)
  • sdk-coin-sui: add new moveCall function (c832651)
  • sdk-coin-sui: export the new custom tx type (0bd4130)

4.22.0 (2024-01-30)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-sui: fix sui tx deserialization type inference bug (b9e3f5e)
  • sdk-coin-sui: parse recipients for custom tx (0781d50)

Features

  • sdk-coin-sui: add custom tx type (8136220)
  • sdk-coin-sui: add more validations for custom tx (6746f27)
  • sdk-coin-sui: add new moveCall function (c832651)
  • sdk-coin-sui: export the new custom tx type (0bd4130)

4.21.0 (2024-01-26)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-sui: fix sui tx deserialization type inference bug (b9e3f5e)
  • sdk-coin-sui: parse recipients for custom tx (0781d50)

Features

  • sdk-coin-sui: add custom tx type (8136220)
  • sdk-coin-sui: add more validations for custom tx (6746f27)
  • sdk-coin-sui: add new moveCall function (c832651)
  • sdk-coin-sui: export the new custom tx type (0bd4130)

4.20.0 (2024-01-26)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-sui: fix sui tx deserialization type inference bug (b9e3f5e)
  • sdk-coin-sui: parse recipients for custom tx (0781d50)

Features

  • sdk-coin-sui: add custom tx type (8136220)
  • sdk-coin-sui: add more validations for custom tx (6746f27)
  • sdk-coin-sui: add new moveCall function (c832651)
  • sdk-coin-sui: export the new custom tx type (0bd4130)

4.19.0 (2024-01-25)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-sui: fix sui tx deserialization type inference bug (b9e3f5e)
  • sdk-coin-sui: parse recipients for custom tx (0781d50)

Features

  • sdk-coin-sui: add custom tx type (8136220)
  • sdk-coin-sui: add more validations for custom tx (6746f27)
  • sdk-coin-sui: add new moveCall function (c832651)
  • sdk-coin-sui: export the new custom tx type (0bd4130)

4.18.0 (2024-01-22)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-sui: fix sui tx deserialization type inference bug (b9e3f5e)
  • sdk-coin-sui: parse recipients for custom tx (0781d50)

Features

  • sdk-coin-sui: add custom tx type (8136220)
  • sdk-coin-sui: add more validations for custom tx (6746f27)
  • sdk-coin-sui: add new moveCall function (c832651)
  • sdk-coin-sui: export the new custom tx type (0bd4130)

4.17.0 (2024-01-09)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-sui: fix sui tx deserialization type inference bug (b9e3f5e)
  • sdk-coin-sui: parse recipients for custom tx (0781d50)

Features

  • sdk-coin-sui: add custom tx type (8136220)
  • sdk-coin-sui: add more validations for custom tx (6746f27)
  • sdk-coin-sui: add new moveCall function (c832651)
  • sdk-coin-sui: export the new custom tx type (0bd4130)

4.16.0 (2024-01-03)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-sui: fix sui tx deserialization type inference bug (b9e3f5e)
  • sdk-coin-sui: parse recipients for custom tx (0781d50)

Features

  • sdk-coin-sui: add custom tx type (8136220)
  • sdk-coin-sui: add more validations for custom tx (6746f27)
  • sdk-coin-sui: add new moveCall function (c832651)
  • sdk-coin-sui: export the new custom tx type (0bd4130)

4.15.0 (2023-12-18)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-sui: fix sui tx deserialization type inference bug (b9e3f5e)
  • sdk-coin-sui: parse recipients for custom tx (0781d50)

Features

  • sdk-coin-sui: add custom tx type (8136220)
  • sdk-coin-sui: add more validations for custom tx (6746f27)
  • sdk-coin-sui: add new moveCall function (c832651)
  • sdk-coin-sui: export the new custom tx type (0bd4130)

4.14.0 (2023-12-12)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-sui: fix sui tx deserialization type inference bug (b9e3f5e)
  • sdk-coin-sui: parse recipients for custom tx (0781d50)

Features

  • sdk-coin-sui: add custom tx type (8136220)
  • sdk-coin-sui: add more validations for custom tx (6746f27)
  • sdk-coin-sui: add new moveCall function (c832651)
  • sdk-coin-sui: export the new custom tx type (0bd4130)

4.13.0 (2023-12-09)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-sui: fix sui tx deserialization type inference bug (b9e3f5e)
  • sdk-coin-sui: parse recipients for custom tx (0781d50)

Features

  • sdk-coin-sui: add custom tx type (8136220)
  • sdk-coin-sui: add more validations for custom tx (6746f27)
  • sdk-coin-sui: add new moveCall function (c832651)
  • sdk-coin-sui: export the new custom tx type (0bd4130)

4.12.0 (2023-12-05)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-sui: fix sui tx deserialization type inference bug (b9e3f5e)
  • sdk-coin-sui: parse recipients for custom tx (0781d50)

Features

  • sdk-coin-sui: add custom tx type (8136220)
  • sdk-coin-sui: add more validations for custom tx (6746f27)
  • sdk-coin-sui: add new moveCall function (c832651)
  • sdk-coin-sui: export the new custom tx type (0bd4130)

4.11.0 (2023-11-28)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-sui: fix sui tx deserialization type inference bug (b9e3f5e)
  • sdk-coin-sui: parse recipients for custom tx (0781d50)

Features

  • sdk-coin-sui: add custom tx type (8136220)
  • sdk-coin-sui: add more validations for custom tx (6746f27)
  • sdk-coin-sui: add new moveCall function (c832651)
  • sdk-coin-sui: export the new custom tx type (0bd4130)

4.10.0 (2023-11-24)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-sui: fix sui tx deserialization type inference bug (b9e3f5e)
  • sdk-coin-sui: parse recipients for custom tx (0781d50)

Features

  • sdk-coin-sui: add custom tx type (8136220)
  • sdk-coin-sui: add more validations for custom tx (6746f27)
  • sdk-coin-sui: add new moveCall function (c832651)
  • sdk-coin-sui: export the new custom tx type (0bd4130)

4.9.0 (2023-11-17)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-sui: fix sui tx deserialization type inference bug (b9e3f5e)
  • sdk-coin-sui: parse recipients for custom tx (0781d50)

Features

  • sdk-coin-sui: add custom tx type (8136220)
  • sdk-coin-sui: add more validations for custom tx (6746f27)
  • sdk-coin-sui: add new moveCall function (c832651)
  • sdk-coin-sui: export the new custom tx type (0bd4130)

4.8.0 (2023-11-13)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-sui: fix sui tx deserialization type inference bug (b9e3f5e)
  • sdk-coin-sui: parse recipients for custom tx (0781d50)

Features

  • sdk-coin-sui: add custom tx type (8136220)
  • sdk-coin-sui: add more validations for custom tx (6746f27)
  • sdk-coin-sui: add new moveCall function (c832651)
  • sdk-coin-sui: export the new custom tx type (0bd4130)

4.7.0 (2023-11-13)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-sui: fix sui tx deserialization type inference bug (b9e3f5e)
  • sdk-coin-sui: parse recipients for custom tx (0781d50)

Features

  • sdk-coin-sui: add custom tx type (8136220)
  • sdk-coin-sui: add more validations for custom tx (6746f27)
  • sdk-coin-sui: add new moveCall function (c832651)
  • sdk-coin-sui: export the new custom tx type (0bd4130)

4.6.0 (2023-11-13)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-sui: fix sui tx deserialization type inference bug (b9e3f5e)
  • sdk-coin-sui: parse recipients for custom tx (0781d50)

Features

  • sdk-coin-sui: add custom tx type (8136220)
  • sdk-coin-sui: add more validations for custom tx (6746f27)
  • sdk-coin-sui: add new moveCall function (c832651)
  • sdk-coin-sui: export the new custom tx type (0bd4130)

4.5.0 (2023-10-20)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-sui: fix sui tx deserialization type inference bug (b9e3f5e)

Features

  • sdk-coin-sui: add custom tx type (8136220)
  • sdk-coin-sui: add more validations for custom tx (6746f27)
  • sdk-coin-sui: add new moveCall function (c832651)
  • sdk-coin-sui: export the new custom tx type (0bd4130)

4.4.0 (2023-10-18)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-sui: fix sui tx deserialization type inference bug (b9e3f5e)

Features

  • sdk-coin-sui: add custom tx type (8136220)
  • sdk-coin-sui: add more validations for custom tx (6746f27)
  • sdk-coin-sui: add new moveCall function (c832651)
  • sdk-coin-sui: export the new custom tx type (0bd4130)

4.3.0 (2023-09-25)

Bug Fixes

  • root: update @types/node (cedc1a0)

Features

  • sdk-coin-sui: add custom tx type (8136220)

4.2.10 (2023-09-09)

Bug Fixes

  • root: update @types/node (cedc1a0)

4.2.9 (2023-09-09)

Bug Fixes

  • root: update @types/node (cedc1a0)

4.2.8 (2023-09-07)

Bug Fixes

  • root: update @types/node (cedc1a0)

4.2.7 (2023-09-05)

Bug Fixes

  • root: update @types/node (cedc1a0)

4.2.6 (2023-09-01)

Bug Fixes

  • root: update @types/node (cedc1a0)

4.2.5 (2023-08-29)

Note: Version bump only for package @bitgo/sdk-coin-sui

4.2.4 (2023-08-25)

Note: Version bump only for package @bitgo/sdk-coin-sui

4.2.3 (2023-08-24)

Note: Version bump only for package @bitgo/sdk-coin-sui

4.2.2 (2023-08-16)

Note: Version bump only for package @bitgo/sdk-coin-sui

4.2.1 (2023-08-16)

Note: Version bump only for package @bitgo/sdk-coin-sui

4.2.0 (2023-08-04)

Features

  • root: add node 18 to engines and CI (9cc6a70)
  • root: remove node 14 from engines (6ec47cb)

4.1.0 (2023-07-28)

Features

  • root: add node 18 to engines and CI (9cc6a70)
  • root: remove node 14 from engines (6ec47cb)

4.0.0 (2023-07-18)

Features

  • sdk-coin-sui: support stakeMany (a908565)

BREAKING CHANGES

  • sdk-coin-sui: change addStake interface to support stake multiple validator

3.2.0 (2023-06-21)

Bug Fixes

  • sdk-coin-sui: add output value for unstaking txs (9430e60)
  • sdk-coin-sui: fix method name for parsing reserialized tx pair (a0e052b)

Features

  • sdk-coin-sui: double-check reserialized transactions (dc2d672)

3.1.2 (2023-06-14)

Bug Fixes

  • sdk-coin-sui: fix unstaking again (ea0345f)

3.1.1 (2023-06-13)

Note: Version bump only for package @bitgo/sdk-coin-sui

3.1.0 (2023-06-07)

Bug Fixes

  • sdk-coin-sui: add method in RpcClient debug output (e2541f2)
  • sdk-coin-sui: improve unstaking test (9e63d54)
  • sdk-coin-sui: remove spec: config in mocharc.yml (4b53e1b)

Features

  • sdk-coin-sui: add support for partial unstaking (20cdb77)

3.0.7 (2023-06-05)

Bug Fixes

  • sdk-coin-sui: add src/lib/mystenlab to .prettierignore (a90139b)

3.0.6 (2023-05-25)

Bug Fixes

  • sdk-coin-sui: fix amount parsing (b7e2b40)
  • sdk-coin-sui: fix large transaction (050f66d)
  • sdk-coin-sui: fix split transaction (a46eaff)

3.0.5 (2023-05-17)

Bug Fixes

  • sdk-coin-sui: support split coin (cf34f73)

3.0.4 (2023-05-10)

Note: Version bump only for package @bitgo/sdk-coin-sui

3.0.3 (2023-05-03)

Note: Version bump only for package @bitgo/sdk-coin-sui

3.0.2 (2023-04-25)

Note: Version bump only for package @bitgo/sdk-coin-sui

3.0.1 (2023-04-20)

Note: Version bump only for package @bitgo/sdk-coin-sui

3.0.0 (2023-04-13)

Bug Fixes

  • sdk-coin-sui: adjust sui bcs models changes (25f06e7)
  • sdk-coin-sui: export unstaking (d23986d)
  • sdk-coin-sui: fix outputs address and add validation (077640c)
  • sdk-coin-sui: fix sui verifyTransaction method (c86766a)
  • sdk-coin-sui: fix tx type (94e2178)
  • sdk-coin-sui: fix txHex to hex string (48b462e)
  • sdk-coin-sui: fixed getAddressFromPublicKey for SUI (0d6d72d)
  • sdk-coin-sui: staking explain transaction (fbc49f8)
  • sdk-coin-sui: tx signing flow (ae681ed)

chore

  • sdk-coin-sui: update bcs and tx serialization (8280468)

Features

  • remove swtich tx builder not supported prior on 0.28 release (2aaff40)
  • sdk-coin-sui: add mystenlab types and remove old impl of transfer (4a8aeaa)
  • sdk-coin-sui: build staking transaction (53d3b6e)
  • sdk-coin-sui: build transfer transaction (bc0f531)
  • sdk-coin-sui: build unstaking transaction (c3ef7de)
  • sdk-coin-sui: implement generateKeyPair (ca9f788)
  • sdk-coin-sui: update sui models up to 0.30 (b9de616)
  • update signature hashing (fcadc86)

BREAKING CHANGES

  • sdk-coin-sui: gasData is added to transaction builder interface

2.0.1 (2023-02-17)

Note: Version bump only for package @bitgo/sdk-coin-sui

2.0.0 (2023-02-16)

Bug Fixes

  • sdk-coin-sui: fix sui signing (860e078)

Features

  • sdk-coin-sui: add support for staking transactions (c7dc420)
  • sdk-coin-sui: add switch delegation tx (08e6f94)
  • sdk-coin-sui: add withdrawDelegation staking tx (f2161d4)

BREAKING CHANGES

  • sdk-coin-sui: makes SuiTransaction and transactionBuilder generic to support PayTx and MoveCallTx as tx property

1.7.2 (2023-02-08)

Bug Fixes

  • sdk-coin-sui: fix sui signing (860e078)

1.7.1 (2023-01-30)

Note: Version bump only for package @bitgo/sdk-coin-sui

1.7.0 (2023-01-25)

Features

  • sdk-coin-sui: update sui serialize and deserialize tx to version greater than 0.19 (e228ba2)

1.6.5 (2022-12-23)

Note: Version bump only for package @bitgo/sdk-coin-sui

1.6.4 (2022-12-20)

Bug Fixes

  • sdk-coin-sui: add allowAccountConsolidations (0a6ca38)
  • sdk-coin-sui: exclude signer data from tx digest (88db48e)
  • sdk-coin-sui: fix explainTransaction when amounts is empty (783471b)
  • sdk-coin-sui: remove amount from payAll serialized txn (ddf9273)

1.6.3 (2022-12-09)

Bug Fixes

  • sdk-coin-sui: add signed data to serialized str (1f49745)
  • sdk-coin-sui: fix serialization byte size (750a16d)

1.6.2 (2022-12-06)

Note: Version bump only for package @bitgo/sdk-coin-sui

1.6.1 (2022-12-01)

Note: Version bump only for package @bitgo/sdk-coin-sui

1.6.0 (2022-11-29)

Bug Fixes

  • sdk-coin-sui: added signature to sui transaction (17e06be)
  • sdk-coin-sui: fix serialized tx format type (b1f716e)
  • sdk-coin-sui: fix sui gasPayment in inputCoins (22328e2)

Features

  • implement isWalletAddress for SUI (a3696ab)
  • implement sui keypair (1ae6096)
  • sdk-coin-sui: add sui parse transaction (c1b7b4f)
  • sdk-coin-sui: added sui explain transaction (0e681da)
  • sdk-coin-sui: support paySui and payAllSui transaction types (2df4f9f)

1.5.0 (2022-11-04)

Bug Fixes

  • sdk-coin-sui: added signature to sui transaction (17e06be)

Features

  • implement isWalletAddress for SUI (a3696ab)
  • implement sui keypair (1ae6096)
  • sdk-coin-sui: add sui parse transaction (c1b7b4f)
  • sdk-coin-sui: added sui explain transaction (0e681da)

1.4.0 (2022-10-27)

Features

  • implement isWalletAddress for SUI (a3696ab)
  • implement sui keypair (1ae6096)
  • sdk-coin-sui: add sui parse transaction (c1b7b4f)
  • sdk-coin-sui: added sui explain transaction (0e681da)

1.3.0 (2022-10-25)

Features

  • implement isWalletAddress for SUI (a3696ab)
  • implement sui keypair (1ae6096)
  • sdk-coin-sui: add sui parse transaction (c1b7b4f)
  • sdk-coin-sui: added sui explain transaction (0e681da)

1.2.0 (2022-10-18)

Bug Fixes

  • sdk-coin-sui: fix sui verifyTransaction (72d94b5)

Features

  • implement isValidAddress for SUI (e47c41d)
  • sdk-coin-sui: added SUI skeleton (7b04dd1)
  • sdk-coin-sui: added sui tx and transfer builder (8a5b50b)
  • sdk-coin-sui: create sui module (8ba86b7)
  • sdk-coin-sui: prefix sui addresses with 0x (7e3ee9c)