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

algosdk

Package Overview
Dependencies
Maintainers
3
Versions
70
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

algosdk - npm Package Versions

1
7

1.9.1

Diff

Changelog

Source

1.9.1

Changed

  • Changed our browser bundle from webpack's window type to UMD, which fixes issues when using the library from React (#352).
algojohnlee
published 1.9.0 •

Changelog

Source

1.9.0

Added

  • TypeScript support (#302, #314, #315, #317, #313, #319, #323, #318, #331, #325, #337).
  • Allow BigInts to be used to construct Transactions (#263).
  • decodeAddress now verifies the address checksum (#269).
  • Add support for nonparticipating key registration transactions (#271).
  • Allow LogicSigs to sign transactions with a different AuthAddr (#268).
  • Support for decoding BigInts from API calls (#260).
  • Add helper functions to encode and decode integers (#281).
  • Support new features from indexer v2.3.2 (#296).
  • Support TEAL 3 programs (#294).

Fixed

  • Properly validate assetMetadataHash and lease (#253, #280).
  • Fix the Algodv2.versionsCheck().do() method (#258).
  • Fix an issue using mergeMultisigTransactions in React (#259).
  • Fix the inability to specify rekey addresses in several makeTransaction functions (#267).
  • Stop the Transaction constructor from modifying input arrays (#279).
  • Allow signLogicSigTransaction to accept Transaction objects (#290).

Changed

  • Update examples to use v2 endpoints (#289).
  • Improve error trace reporting (#291).
  • Establish consistent code style (#299).
  • Remove dist folder from repo (#326).
algojohnlee
published 1.9.0-beta.1 •

algojohnlee
published 1.8.1 •

Changelog

Source

1.8.1

Added

  • Added toString and print methods to Transaction (#243).
  • Added functions to create Transactions from objects (#246).

Fixed

  • Fixed issues using the library with webpack, including switching dependencies from keccak to js-sha3 (#247).
rotemh
published 1.8.0 •

Changelog

Source

1.8.0

Added

  • Add encodeAddress and decodeAddress to convert between the binary and text form of Algorand addresses (#216).
  • Add encodeUnsignedTransaction, decodeUnsignedTransaction, decodeSignedTransaction to convert between binary transactions and transaction objects (#218).
  • Add optional rekeyTo parameter to transaction builder functions (#221).
  • Support testing on Chrome and Firefox in addition to Node (#228 and #235).

Fixed

  • Update keccak to 3.0.1, which fixes a build error that would occur every time the package was installed (#151).
  • Allow assignGroupID to accept raw transaction objects and instances of the Transaction class (#236).
  • Allow signTransaction to accept instances of the Transaction class (#233).
  • Improve type checking and documentation (#233 and #231).

Changed

rotemh
published 1.7.2 •

Changelog

Source

1.7.2

Fixed

  • Fixed msgpack endpoints returning undefined in browsers (#210 and #215).
  • Removed use of class properties (#213).

Changed

  • Remove unneeded dependency js-yaml and changed mock-http-server to a dev dependency (#214 and #212).
rotemh
published 1.7.1 •

Changelog

Source

1.7.1

Fixed

  • Fixed set Accept on GET calls

Changed

  • Change algosdk.signMultisigTransaction to accept either a built Transaction or a dict of constructor args
rotemh
published 1.7.0 •

Changelog

Source

1.7.0

Added

  • Support for Application Call Transactions, also known as Stateful TEAL
  • Support for TEAL Compile and Dryrun
  • Support for Rekeying Transactions

Fixed

  • An encoding failure due to an empty field will now indicate which field was empty
  • Browserify can now handle newly exported modelsv2 package
rotemh
published 1.6.2 •

Changelog

Source

1.6.2

Fixed

  • Fixed bug where submitting an array of transactions to v2 client's sendRawTransaction would cause an error.
rotemh
published 1.6.1 •

Changelog

Source

1.6.1

Fixed

  • Fixed bug where Indexer and algod V2 clients were omitted from module exports.
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