Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@stacks/transactions

Package Overview
Dependencies
Maintainers
5
Versions
662
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@stacks/transactions - npm Package Versions

1
67

3.1.0

Diff

Changelog

Source

3.1.0 (2021-12-16)

Bug Fixes

  • update default core node url (1208996)
reedrosenbluth
published 3.0.0 •

Changelog

Source

3.0.0 (2021-11-30)

⚠ BREAKING CHANGES

  • use new /v2/fees/transaction endpoint for fee estimation
  • address Matt's comment and add type guard
  • avoid mutating Auth
  • change Authorization from a class to functional interface

Features

  • add address/signer verification to verifySingleSig() (589b14d)
  • add more spending condition tests (930f34d)
  • add unsigned equivalent of make contract deploy (792c2ae)
  • add verifyMultiSig() (0378747)
  • bring back cli command get_app_keys (f7d2c6c)
  • ci job to list circular dependencies (9816b3c)
  • cli add custom derivation path option (9ba53be)
  • construct TransactionSigner with partially signed multi-sig transaction (0ada72a)
  • construct TransactionSigner with partially signed multi-sig transaction (c0ae13f)
  • export user app file url from storage (28d5187)
  • multisig spending condition tests use integers, not BigNums (e34ba2e)

Bug Fixes

  • add custom bigint pow to prevent transpilers incorrect conversion (f0334cf)
  • avoid use of getters to enable safer serialization (6f626a1)
  • bigint -> number (78c7960)
  • check if spending condition has too many sigs (6ad03fd)
  • cli add missing clarity types in contract call (a02665a)
  • endpoint response type (647833a)
  • fix etags deletion from localstorage on parallel calls to delete file (1af7a18)
  • github action for generating updated docs on release (6d9ff4d)
  • improve signOrigin oversign check; fields which are not a MessageSignature don't count in overlap check (abe2909)
  • jsdom failing with init bigint (ba4d351)
  • network: upgrade and republish (f061612)
  • remove circular dependencies form keychain package (140f62d)
  • remove circular dependencies from cli (4a29e42)
  • remove circular dependencies from transactions (0d0b5fb)
  • remove circular dependencies from wallet-sdk (e9e626d)
  • return correct signature in sponsored spending conditions (e83cdc6)
  • review and update bns readme (3d36f8e)
  • review and update cli readme (ae8c7f7)
  • review and update encryption readme (79735f4)
  • review and update keychain readme (a834742)
  • review and update profile readme (227b25a)
  • review and update stacking readme (d4bc99e)
  • review and update storage readme (d9df8f5)
  • review and update transactions readme (0421590)
  • throw error if authType not set (8ae3f34)
  • trigger workflows on external pull requests #1114 (8b4fdb5)
  • update getFee usage in stacking lib (34dab52)
  • update readme for broadcastTransaction (c575ee9)
  • update test and fix oversign check (a26898e)
  • use new /v2/fees/transaction endpoint for fee estimation (888e8fa)

Code Refactoring

  • address Matt's comment and add type guard (642f281)
  • avoid mutating Auth (c91decb)
  • change Authorization from a class to functional interface (327a153)
kyranjamie
published 2.1.0-beta.2 •

kyranjamie
published 2.1.0-beta.1 •

kyranjamie
published 2.1.0-beta.0 •

reedrosenbluth
published 2.0.1 •

Changelog

Source

2.0.1 (2021-08-09)

Features

  • add @stacks/wallet-sdk package (49783f9)
  • add regtest to list of available networks (f572477), closes #1041
  • add reward methods for set address in stacking package (2676d71)
  • allow nested concrete ClarityValue types to be specified (da68307)
  • function to convert pox address details to a btc address (b6ae9ef)
  • refactor all js number and bn.js usages in Clarity integer values to native bigint (1f78339)
  • remove default anchormode from tx builders (768cc57)
  • support parsing btc address from a Clarity tuple value (cb06f12)
  • use lerna hoisting for fast monorepo bootstrapping (cfd76ab)

Bug Fixes

  • add missing stx burn and NFT post conditions (7e0fcba)
  • always return string quoted integer rather than number | string depending on bit size (6af4abe)
  • bn.js lib accepts strings containing non-integer values and results in weird behavior (da07f10)
  • BREAKING CHANGE: make coreApiUrl readonly for stacks network and initialize in constructor (5d8cf6d)
  • BREAKING CHANGE: make the broadcastTransaction response type consistent and always return an object (3e4c197)
  • broken types following diverged network config changes (1cd9612)
  • debugging jest tests from any cwd (626c5fc)
  • fix coreNode error when fetching public data with no user session (144754b)
  • fix optional argument encoding and update test cases in bns transferName, renewName calls (6f4f8fa)
  • fix stx balance command crash if address not valid (8cc69df)
  • fixed lint issue (1dab3a9)
  • generated explorer URL for faucet command (38540a9)
  • handle empty list in getCVTypeString (#1033) (1ff5b03)
  • keychain: do not use default import (3528b65)
  • make lookupProfile work with newest stacks API (598ce15)
  • prettify (b471de9)
  • remove console.log (3e55c94)
  • remove unused const (e506cf3)
  • removeread only and add private field to prevent run time assignment (62709aa)
  • The transaction ABI validation should accept lists that are less than or equal to the max size specified in the arguments type (53dd641)
  • updated downstream dependencies (c636819)
  • use stacks.js repo url (cd2a684)
  • verify that the public key is a secp256k1 point (1cfef11)
reedrosenbluth
published 2.0.1-beta.2 •

reedrosenbluth
published 2.0.1-beta.1 •

reedrosenbluth
published 3.0.0-beta.0 •

reedrosenbluth
published 2.0.0 •

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc