Detalhes do pacote

@bitgo/sdk-coin-hbar

BitGo7kMIT2.2.4

BitGo SDK coin library for Hbar

readme (leia-me)

BitGo sdk-coin-hbar

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-hbar.

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

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 { Hbar } from '@bitgo/sdk-coin-hbar';

const sdk = new BitGoAPI();

sdk.register('hbar', Hbar.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.

2.2.4 (2025-06-25)

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

2.2.3 (2025-06-24)

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

2.2.2 (2025-06-18)

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

2.2.1 (2025-06-10)

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

2.2.0 (2025-06-05)

Features

2.1.0 (2025-06-02)

Bug Fixes

  • sdk-coin-hbar: fix thbar usdc token id (3234f57)

Features

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

2.0.82 (2025-05-28)

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

2.0.81 (2025-05-22)

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

2.0.80 (2025-05-20)

Bug Fixes

  • support memoid along with address for send transaction (6b6d25a)

2.0.79 (2025-05-07)

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

2.0.78 (2025-04-29)

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

2.0.77 (2025-04-25)

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

2.0.76 (2025-04-15)

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

2.0.75 (2025-04-04)

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

2.0.74 (2025-04-02)

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

2.0.73 (2025-03-28)

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

2.0.72 (2025-03-20)

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

2.0.71 (2025-03-18)

Bug Fixes

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

2.0.70 (2025-03-06)

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

2.0.69 (2025-03-04)

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

2.0.68 (2025-02-26)

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

2.0.67 (2025-02-20)

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

2.0.66 (2025-02-19)

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

2.0.65 (2025-02-11)

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

2.0.64 (2025-02-05)

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

2.0.63 (2025-01-28)

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

2.0.62 (2025-01-23)

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

2.0.61 (2025-01-23)

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

2.0.60 (2025-01-20)

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

2.0.59 (2025-01-15)

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

2.0.58 (2025-01-09)

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

2.0.57 (2025-01-03)

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

2.0.56 (2024-12-24)

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

2.0.55 (2024-12-19)

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

2.0.54 (2024-12-17)

Bug Fixes

  • abstract-utxo: pass actual wallet to signTransaction (55caa4a)

2.0.53 (2024-12-17)

Bug Fixes

  • abstract-utxo: pass actual wallet to signTransaction (55caa4a)

2.0.52 (2024-12-12)

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

2.0.51 (2024-12-11)

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

2.0.50 (2024-12-03)

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

2.0.49 (2024-11-26)

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

2.0.48 (2024-11-21)

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

2.0.47 (2024-11-19)

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

2.0.46 (2024-11-14)

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

2.0.45 (2024-11-08)

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

2.0.44 (2024-11-07)

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

2.0.43 (2024-11-01)

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

2.0.42 (2024-10-22)

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

2.0.41 (2024-10-15)

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

2.0.40 (2024-10-08)

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

2.0.39 (2024-10-04)

Bug Fixes

  • sdk-coin-hbar: hbar address validation (7015310)

2.0.38 (2024-09-24)

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

2.0.37 (2024-09-19)

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

2.0.36 (2024-09-16)

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

2.0.35 (2024-09-10)

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

2.0.34 (2024-09-03)

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

2.0.33 (2024-08-29)

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

2.0.32 (2024-08-27)

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

2.0.31 (2024-08-20)

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

2.0.30 (2024-08-13)

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

2.0.29 (2024-08-07)

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

2.0.28 (2024-07-30)

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

2.0.27 (2024-07-24)

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

2.0.26 (2024-07-16)

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

2.0.25 (2024-07-04)

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

2.0.24 (2024-07-02)

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

2.0.23 (2024-06-27)

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

2.0.22 (2024-06-26)

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

2.0.21 (2024-06-21)

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

2.0.20 (2024-06-20)

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

2.0.19 (2024-06-14)

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

2.0.18 (2024-06-11)

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

2.0.17 (2024-06-05)

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

2.0.16 (2024-05-31)

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

2.0.15 (2024-05-28)

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

2.0.14 (2024-05-22)

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

2.0.13 (2024-05-17)

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

2.0.12 (2024-05-13)

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

2.0.11 (2024-05-08)

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

2.0.10 (2024-05-01)

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

2.0.9 (2024-04-25)

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

2.0.8 (2024-04-24)

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

2.0.7 (2024-04-22)

Bug Fixes

  • sdk-core: update protobufjs to fix critical vulnerability (7066ada)

2.0.6 (2024-04-17)

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

2.0.5 (2024-04-12)

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

2.0.4 (2024-04-10)

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

2.0.3 (2024-04-09)

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

2.0.2 (2024-04-08)

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

2.0.1 (2024-04-05)

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

2.0.0 (2024-03-28)

Features

  • root: deprecate node 16 (d3ec624)

BREAKING CHANGES

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

1.14.1 (2024-03-19)

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

1.14.0 (2024-03-11)

Features

  • sdk-coin-hbar: fix and test hbar recovery with root keys (b9bdcb7)
  • sdk-core: add new supportsDeriveKeyWithSeed flag (c82bc46)

1.13.1 (2024-02-28)

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

1.13.0 (2024-02-22)

Bug Fixes

  • sdk-coin-hbar: deprecate hbar deriveKeyWithSeed (b7b3c83)

Features

  • sdk-coin-hbar: implement hbar root keys (1f85407)

1.12.0 (2024-02-19)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-hbar: allow explain txn to take both feeParam as well as parsed json (fcc8bc5)
  • sdk-coin-hbar: hbar transaction valid duration (74d7c4d)

Features

  • sdk-coin-hbar: implement recover method for native hbar (45c4b7a)
  • statics: update thbar usdc token address (f83d2aa)

1.10.0 (2024-01-30)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-hbar: allow explain txn to take both feeParam as well as parsed json (fcc8bc5)
  • sdk-coin-hbar: hbar transaction valid duration (74d7c4d)

Features

  • sdk-coin-hbar: implement recover method for native hbar (45c4b7a)
  • statics: update thbar usdc token address (f83d2aa)

1.9.0 (2024-01-26)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-hbar: allow explain txn to take both feeParam as well as parsed json (fcc8bc5)
  • sdk-coin-hbar: hbar transaction valid duration (74d7c4d)

Features

  • sdk-coin-hbar: implement recover method for native hbar (45c4b7a)
  • statics: update thbar usdc token address (f83d2aa)

1.8.0 (2024-01-26)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-hbar: allow explain txn to take both feeParam as well as parsed json (fcc8bc5)
  • sdk-coin-hbar: hbar transaction valid duration (74d7c4d)

Features

  • sdk-coin-hbar: implement recover method for native hbar (45c4b7a)
  • statics: update thbar usdc token address (f83d2aa)

1.7.0 (2024-01-25)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-hbar: allow explain txn to take both feeParam as well as parsed json (fcc8bc5)
  • sdk-coin-hbar: hbar transaction valid duration (74d7c4d)

Features

  • statics: update thbar usdc token address (f83d2aa)

1.6.0 (2024-01-22)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-hbar: allow explain txn to take both feeParam as well as parsed json (fcc8bc5)
  • sdk-coin-hbar: hbar transaction valid duration (74d7c4d)

Features

  • statics: update thbar usdc token address (f83d2aa)

1.5.25 (2024-01-09)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-hbar: allow explain txn to take both feeParam as well as parsed json (fcc8bc5)
  • sdk-coin-hbar: hbar transaction valid duration (74d7c4d)

1.5.24 (2024-01-03)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-hbar: allow explain txn to take both feeParam as well as parsed json (fcc8bc5)
  • sdk-coin-hbar: hbar transaction valid duration (74d7c4d)

1.5.23 (2023-12-18)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-hbar: allow explain txn to take both feeParam as well as parsed json (fcc8bc5)

1.5.22 (2023-12-12)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-hbar: allow explain txn to take both feeParam as well as parsed json (fcc8bc5)

1.5.21 (2023-12-09)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-hbar: allow explain txn to take both feeParam as well as parsed json (fcc8bc5)

1.5.20 (2023-12-05)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-hbar: allow explain txn to take both feeParam as well as parsed json (fcc8bc5)

1.5.19 (2023-11-28)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-hbar: allow explain txn to take both feeParam as well as parsed json (fcc8bc5)

1.5.18 (2023-11-24)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-hbar: allow explain txn to take both feeParam as well as parsed json (fcc8bc5)

1.5.17 (2023-11-17)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-hbar: allow explain txn to take both feeParam as well as parsed json (fcc8bc5)

1.5.16 (2023-11-13)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-hbar: allow explain txn to take both feeParam as well as parsed json (fcc8bc5)

1.5.15 (2023-11-13)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-hbar: allow explain txn to take both feeParam as well as parsed json (fcc8bc5)

1.5.14 (2023-11-13)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-hbar: allow explain txn to take both feeParam as well as parsed json (fcc8bc5)

1.5.13 (2023-10-20)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-hbar: allow explain txn to take both feeParam as well as parsed json (fcc8bc5)

1.5.12 (2023-10-18)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-hbar: allow explain txn to take both feeParam as well as parsed json (fcc8bc5)

1.5.11 (2023-09-25)

Bug Fixes

  • root: update @types/node (cedc1a0)
  • sdk-coin-hbar: allow explain txn to take both feeParam as well as parsed json (fcc8bc5)

1.5.10 (2023-09-09)

Bug Fixes

  • root: update @types/node (cedc1a0)

1.5.9 (2023-09-09)

Bug Fixes

  • root: update @types/node (cedc1a0)

1.5.8 (2023-09-07)

Bug Fixes

  • root: update @types/node (cedc1a0)

1.5.7 (2023-09-05)

Bug Fixes

  • root: update @types/node (cedc1a0)

1.5.6 (2023-09-01)

Bug Fixes

  • root: update @types/node (cedc1a0)

1.5.5 (2023-08-29)

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

1.5.4 (2023-08-25)

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

1.5.3 (2023-08-24)

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

1.5.2 (2023-08-16)

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

1.5.1 (2023-08-16)

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

1.5.0 (2023-08-04)

Features

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

1.4.0 (2023-07-28)

Features

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

1.3.28 (2023-07-18)

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

1.3.27 (2023-06-21)

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

1.3.26 (2023-06-14)

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

1.3.25 (2023-06-13)

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

1.3.24 (2023-06-07)

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

1.3.23 (2023-06-05)

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

1.3.22 (2023-05-25)

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

1.3.21 (2023-05-17)

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

1.3.20 (2023-05-10)

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

1.3.19 (2023-05-03)

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

1.3.18 (2023-04-25)

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

1.3.17 (2023-04-20)

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

1.3.16 (2023-04-13)

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

1.3.15 (2023-02-17)

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

1.3.14 (2023-02-16)

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

1.3.13 (2023-02-08)

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

1.3.12 (2023-01-30)

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

1.3.11 (2023-01-25)

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

1.3.10 (2022-12-23)

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

1.3.9 (2022-12-20)

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

1.3.8 (2022-12-09)

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

1.3.7 (2022-12-06)

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

1.3.6 (2022-12-01)

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

1.3.5 (2022-11-29)

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

1.3.4 (2022-11-04)

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

1.3.2 (2022-10-27)

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

1.3.1 (2022-10-25)

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

1.3.0 (2022-10-18)

Bug Fixes

  • sdk-coin-hbar: verify transaction should work without token name specified (e83164a)

Features

  • sdk-coin-hbar: hbar verifyTransaction (0c12750)
  • sdk-coin-sol: sol token multi ata init (736318f)
  • sdk-core: add specialized enable token functions (3e60cef)

1.0.1 (2022-07-19)

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

1.0.1-rc.3 (2022-07-19)

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

1.0.1-rc.2 (2022-07-18)

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

1.0.1-rc.1 (2022-07-15)

Bug Fixes

  • sdk-coin-hbar: expose transfer builder class (4a30957)

1.0.1-rc.0 (2022-07-15)

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