js-algorand-sdk
js-algorand-sdk copied to clipboard
The official JavaScript SDK for Algorand.
needs tests
## Summary This SDK has the ability to create a signed transaction given a private key using the `Transaction.signTxn` method. However, we should also support use cases where the SDK...
### Block info returned by Indexer does not contain `partupdrmv` Take this block, https://algoexplorer.io/block/21595838. Using the same endpoint for the indexer, the Python SDK `IndexerClient::block_info()` function returns a field ```...
Bumps [jszip](https://github.com/Stuk/jszip) from 3.6.0 to 3.10.0. Changelog Sourced from jszip's changelog. v3.10.0 2022-05-20 Change setimmediate dependency to more efficient one. Fixes Stuk/jszip#617 (see #829) Update types of currentFile metadata to...
### Cannot pass undefined to makeKeyRegistrationTxn function for typescript I use makeKeyRegistrationTxn to register offline. As documents, i set undefined for `voteKey`, `selectionKey`, `stateProofKey` but `voteKey`, `selectionKey`, `stateProofKey` define as...
This commit adds: * base64 serialization/deserialization functions for unsigned transactions * algodclient.sendBase64RawTransaction that allows sending directly base64-encoded signed transactions This is very useful for wallets such as AlgoSigner that takes...
### Subject of the issue Algosdk fails parsing JSON from error response when there is no JSON data in the response. ### Steps to reproduce It's difficult to reproduce but...
Added simple guide content to overcome the polyfill issue of Webpack 5 and above in React implementations, especially CRA-based ones. The content, offers the fix for this problem without any...
Bumps [semver-regex](https://github.com/sindresorhus/semver-regex) from 3.1.2 to 3.1.4. Release notes Sourced from semver-regex's releases. v3.1.4 Backport of ReDoS fix https://github.com/sindresorhus/semver-regex/commit/7712ba564d40da101cf2b2b33e6a910d9f2f57f4 Commits 906cf40 3.1.4 7712ba5 Fix ReDoS vulnerability backport a0203db Fix ReDoS vulnerability...
### Subject of the issue As stated in the title createDryRun doesn't include latest-timestamp, round and has wrong address encoding as you can see in the snippet below. This breaks...