This repository was archived by the owner on Jul 22, 2026. It is now read-only.
Releases: MystenLabs/hashi-ts-sdk
Releases · MystenLabs/hashi-ts-sdk
Release list
@mysten-incubation/hashi@0.5.1
Patch Changes
- 56703b6: Point default GraphQL URLs at the dedicated graphql..sui.io hosts. The fullnode-served /graphql endpoints are being retired — testnet already returns 404, which silently emptied the pending-request portion of
view.transactionHistory. That failure now also logs a console warning instead of being swallowed.
@mysten-incubation/hashi@0.5.0
@mysten-incubation/hashi@0.4.0
Minor Changes
- 874ec08: feat: add a
client.hashi.guardian.*namespace (info,limiterStatus,canWithdraw) that reads the guardian's rate-limiter headroom from its read-only/infoendpoint, resolving the guardian URL fromguardianUrl, aguardianInfoProvider, or the on-chainguardian_urlconfig
Patch Changes
- 8f7606f: Track the redeployed devnet contracts: regenerate bindings against hashi's
testnettip (0e67b619) (config_value::ValuegainedU128/U256, shifting the BCS tags the SDK decodes the on-chain config with), follow theDepositRequested/WithdrawalRequestedevent renames and request-object field renames, and pointNETWORK_CONFIG.devnetat the new package and Hashi object.
@mysten-incubation/hashi@0.3.1
Patch Changes
- 0af8dfa: Derive Bitcoin deposit addresses with Hashi's delayed MPC recovery taproot leaf.
@mysten-incubation/hashi@0.3.0
Minor Changes
- ced85d2: Derive deposit addresses as 2-of-2 (guardian, MPC-child) taproot to match the on-chain bridge (hashi#609).
generateDepositAddress(pure helper) now takes a named-args object includingguardianBtcXOnly;HashiClient.generateDepositAddressreads the guardian key from on-chain and fails fast withHashiConfigErrorwhen the deployment is not guardian-provisioned.GovernanceConfiggainsguardianUrl,guardianPublicKey,guardianBtcPublicKey. AddstwoOfTwoTaprootScriptPathAddressas a public primitive and removes the single-keytaprootScriptPathAddresshelper, which the bridge no longer accepts.
@mysten-incubation/hashi@0.2.0
Minor Changes
- 5f9f592: Surface deposit time delay: add
bitcoinDepositTimeDelayMstoGovernanceConfig,approvalTimestampMsandconfirmableAtMstoDepositInfo, andconfirmableAtMstoDepositHistoryItem
@mysten-incubation/hashi@0.1.1
@mysten-incubation/hashi@0.1.0
Minor Changes
- 75fcdca: Fix btcTxid display values to strip the 0x prefix. Add GraphQL-based discovery of pending deposits to transaction history — confirmed requests still read from the on-chain user_requests index; in-flight deposits are discovered via DepositRequestedEvent queries and deduplicated. Bump GET_OBJECTS_BATCH to 500.
@mysten-incubation/hashi@0.0.2
Patch Changes
- 9422708: Add a package-level
README.mdso the npm landing page has a real overview (install, one quickstart snippet, link to the repo README for full docs). Also corrects stale@mysten/hashireferences in the root README to the actual published name@mysten-incubation/hashi.