@saberhq/token-utils
Version:
Token-related math and transaction utilities for Solana.
888 lines (250 loc) • 13.6 kB
Markdown
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## 1.13.10 (2022-05-20)
**Note:** Version bump only for package @saberhq/token-utils
## 1.13.9 (2022-05-20)
### Features
* implement tx spammer ([d776427](https://github.com/saber-hq/solana-common/commit/d776427980403b851343bf5770e6d756352bc739))
## 1.13.8 (2022-05-20)
**Note:** Version bump only for package @saberhq/token-utils
## 1.13.7 (2022-05-19)
### Features
* **solana-contrib:** default to websocket-based confirmation rather than polling ([04f0b59](https://github.com/saber-hq/solana-common/commit/04f0b59d0cc5174927037e377575c900deb5e36f))
## 1.13.6 (2022-05-13)
**Note:** Version bump only for package @saberhq/token-utils
## 1.13.5 (2022-05-13)
**Note:** Version bump only for package @saberhq/token-utils
## 1.13.4 (2022-05-13)
**Note:** Version bump only for package @saberhq/token-utils
## 1.13.3 (2022-05-13)
**Note:** Version bump only for package @saberhq/token-utils
## 1.13.2 (2022-05-12)
### Features
* add support for Exodus wallet ([#579](https://github.com/saber-hq/solana-common/issues/579)) ([2f9273d](https://github.com/saber-hq/solana-common/commit/2f9273d038266cfcbad199b329dda9db1c33fb70))
## 1.13.1 (2022-05-05)
**Note:** Version bump only for package @saberhq/token-utils
# 1.13.0 (2022-05-02)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.72 (2022-05-01)
### Features
* add ProgramAccount type to solana-contrib ([1bd35ea](https://github.com/saber-hq/solana-common/commit/1bd35eaf6e3ca43f90ba4847bd96fe23b0fdb792))
## 1.12.71 (2022-04-29)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.70 (2022-04-29)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.69 (2022-04-28)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.68 (2022-04-28)
### Bug Fixes
* add PACKET_DATA_SIZE since it was removed from @solana/web3.js ([b67425d](https://github.com/saber-hq/solana-common/commit/b67425d662e853e89867cfb9cbdaf6ae63f36eef))
## 1.12.67 (2022-04-25)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.66 (2022-04-23)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.65 (2022-04-22)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.64 (2022-04-20)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.63 (2022-04-20)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.62 (2022-04-18)
### Bug Fixes
* assign Anchor namespace to a variable to fix ESM import ([c732aa4](https://github.com/saber-hq/solana-common/commit/c732aa493bf67f139596ce0c246e38529f970a69))
## 1.12.61 (2022-04-15)
### Features
* support Anchor 0.24 ([002c1de](https://github.com/saber-hq/solana-common/commit/002c1de5f2e3f6846e1530b116963987c4143bf2))
## 1.12.60 (2022-04-14)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.59 (2022-04-10)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.58 (2022-03-30)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.57 (2022-03-29)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.56 (2022-03-22)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.55 (2022-03-20)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.54 (2022-03-19)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.53 (2022-03-15)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.52 (2022-03-13)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.51 (2022-03-12)
### Features
* **anchor-contrib:** adds method for fetching all accountTypeDefs of an IDL ([d79d2a4](https://github.com/saber-hq/solana-common/commit/d79d2a415d48cc4520438b176352d0b449497150))
## 1.12.50 (2022-03-11)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.49 (2022-03-10)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.48 (2022-03-03)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.47 (2022-02-26)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.46 (2022-02-24)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.45 (2022-02-17)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.44 (2022-02-14)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.43 (2022-02-14)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.42 (2022-02-11)
### Features
* **tsconfig:** add noErrorTruncation to flags ([92d9ffe](https://github.com/saber-hq/solana-common/commit/92d9ffe5e8db444f122ed7e254cb29d9a833abd6))
## 1.12.41 (2022-02-10)
### Bug Fixes
* **token-utils:** export correct TokenAccountData ([99af608](https://github.com/saber-hq/solana-common/commit/99af60817d1a4d7918d25452d19d5ea50509ab23))
## 1.12.40 (2022-02-08)
### Bug Fixes
* **token-utils:** ensure mint keypair signer is included in mint creation ([f9b840b](https://github.com/saber-hq/solana-common/commit/f9b840b28bc7b88da25cb22a0228b10328639438))
## 1.12.39 (2022-02-08)
### Features
* **token-utils:** add deserializers/fetchers for mints and token accounts ([c58fbcf](https://github.com/saber-hq/solana-common/commit/c58fbcf1cc32510e48a2868646b3ad550905a279))
## 1.12.38 (2022-02-08)
### Bug Fixes
* **token-utils:** more defaults on TokenAugmentedProvider ([ac72367](https://github.com/saber-hq/solana-common/commit/ac72367f2981aa2b997f136f1285af05e5a60380))
## 1.12.37 (2022-02-06)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.36 (2022-01-26)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.35 (2022-01-24)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.34 (2022-01-20)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.33 (2022-01-20)
### Bug Fixes
* clean up discriminator list ([eac5a58](https://github.com/saber-hq/solana-common/commit/eac5a58a595edb2cbdbca91cb7ea633663e09548))
## 1.12.32 (2022-01-18)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.31 (2022-01-18)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.30 (2022-01-16)
### Features
* Adds TransactionEnvelope.pack ([#460](https://github.com/saber-hq/solana-common/issues/460)) ([45f9cba](https://github.com/saber-hq/solana-common/commit/45f9cba57b83bfc1e62fe826ef0503522a37f6db))
## 1.12.29 (2022-01-15)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.28 (2022-01-15)
### Bug Fixes
* isPublicKey should not allow BNs to be public keys ([0fae87b](https://github.com/saber-hq/solana-common/commit/0fae87bd9f8c91c97fb643db047ebe12ed8ef4c5))
## 1.12.27 (2022-01-13)
### Bug Fixes
* don't print error logs if error was expected ([3442cd4](https://github.com/saber-hq/solana-common/commit/3442cd4a05f152be8538b46886a2bf1c7aad612f))
## 1.12.26 (2022-01-12)
### Bug Fixes
* fix incorrect size estiamtion ([398baab](https://github.com/saber-hq/solana-common/commit/398baab48279bb117aeef0a83133fe421df120b7))
## 1.12.25 (2022-01-12)
### Features
* adds buildPartition ([de14b72](https://github.com/saber-hq/solana-common/commit/de14b725a94398050593daa3ae0b7b6939acbd63))
## 1.12.24 (2022-01-11)
### Features
* Add partition helper for transaction envelope ([#457](https://github.com/saber-hq/solana-common/issues/457)) ([d2053cb](https://github.com/saber-hq/solana-common/commit/d2053cb71f78da7253dec7d5cc88e6a5f855c41b))
## 1.12.23 (2022-01-10)
### Features
* default to using anchor.so for transaction inspection links ([b89a178](https://github.com/saber-hq/solana-common/commit/b89a178a621078304c61fcc2a1e53ebb6768f4ae))
## 1.12.22 (2022-01-10)
### Features
* adds hex discriminator mapping to account names ([9acef8e](https://github.com/saber-hq/solana-common/commit/9acef8e795c29ba40abee724d10d043c725076fc))
## 1.12.21 (2022-01-10)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.20 (2022-01-05)
### Bug Fixes
* change formatting of simulation error to be one line ([6c755fa](https://github.com/saber-hq/solana-common/commit/6c755fab9d28d481c28792dfd33ec8876654d987))
## 1.12.19 (2022-01-05)
### Bug Fixes
* Refactor and fix readonly provider ([#444](https://github.com/saber-hq/solana-common/issues/444)) ([de4c6ce](https://github.com/saber-hq/solana-common/commit/de4c6ce422969f82b928dc1f0559e9c86c8a94e4))
## 1.12.18 (2022-01-05)
### Features
* Improve transaction error logs ([#443](https://github.com/saber-hq/solana-common/issues/443)) ([f967790](https://github.com/saber-hq/solana-common/commit/f967790753da80864ddefcb0a21009cd9c5ae992))
## 1.12.17 (2022-01-05)
### Bug Fixes
* instruction logs should return a string ([9e288fb](https://github.com/saber-hq/solana-common/commit/9e288fb1811cd62759e0e9bb13fff1334013f086))
## 1.12.16 (2022-01-05)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.15 (2022-01-05)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.14 (2022-01-05)
### Features
* Improve transaction log parsing ([#442](https://github.com/saber-hq/solana-common/issues/442)) ([e4ba36f](https://github.com/saber-hq/solana-common/commit/e4ba36f8bcfde2576d50b20e717a12a251e140a6))
## 1.12.13 (2022-01-05)
### Bug Fixes
* Fix readonly provider icon URL ([af911b3](https://github.com/saber-hq/solana-common/commit/af911b352c67d053e41640fa135d381f0badef3e))
## 1.12.12 (2022-01-04)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.11 (2022-01-04)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.10 (2022-01-04)
### Features
* adds loadExchangeInfoFromSwapAccount ([02d8de7](https://github.com/saber-hq/solana-common/commit/02d8de778f0753e85313b23a12d13c23862ba296))
## 1.12.9 (2021-12-29)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.8 (2021-12-29)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.7 (2021-12-28)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.6 (2021-12-28)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.5 (2021-12-28)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.4 (2021-12-26)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.3 (2021-12-26)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.2 (2021-12-26)
**Note:** Version bump only for package @saberhq/token-utils
## 1.12.1 (2021-12-26)
**Note:** Version bump only for package @saberhq/token-utils
# 1.12.0 (2021-12-26)
**Note:** Version bump only for package @saberhq/token-utils
## 1.11.5 (2021-12-26)
**Note:** Version bump only for package @saberhq/token-utils
## 1.11.4 (2021-12-26)
**Note:** Version bump only for package @saberhq/token-utils
## 1.11.3 (2021-12-21)
**Note:** Version bump only for package @saberhq/token-utils
## 1.11.2 (2021-12-17)
**Note:** Version bump only for package @saberhq/token-utils
## 1.11.1 (2021-12-16)
**Note:** Version bump only for package @saberhq/token-utils
# 1.11.0 (2021-12-15)
**Note:** Version bump only for package @saberhq/token-utils
## 1.10.17 (2021-12-15)
### Bug Fixes
- stringify PublicKey before passing to Anchor ([66c70ba](https://github.com/saber-hq/solana-common/commit/66c70ba0c6fd88e9eb8a9361ce31c6c157d2f37d))
## 1.10.16 (2021-12-13)
**Note:** Version bump only for package @saberhq/token-utils
## 1.10.15 (2021-12-13)
**Note:** Version bump only for package @saberhq/token-utils
## 1.10.14 (2021-12-13)
**Note:** Version bump only for package @saberhq/token-utils
## 1.10.13 (2021-12-11)
**Note:** Version bump only for package @saberhq/token-utils
## 1.10.12 (2021-12-11)
**Note:** Version bump only for package @saberhq/token-utils
## 1.10.11 (2021-12-11)
**Note:** Version bump only for package @saberhq/token-utils
## 1.10.10 (2021-12-11)
**Note:** Version bump only for package @saberhq/token-utils
## 1.10.9 (2021-12-11)
**Note:** Version bump only for package @saberhq/token-utils
## 1.10.8 (2021-12-10)
**Note:** Version bump only for package @saberhq/token-utils
## 1.10.7 (2021-12-10)
**Note:** Version bump only for package @saberhq/token-utils
## 1.10.6 (2021-12-09)
### Bug Fixes
- eslint: enforce that private members are prefixed with an underscore ([#397](https://github.com/saber-hq/solana-common/issues/397)) ([1a50afa](https://github.com/saber-hq/solana-common/commit/1a50afaf13cb4389ba009fd4bdf206a4db2cad93))
## 1.10.5 (2021-12-06)
**Note:** Version bump only for package @saberhq/token-utils
## 1.10.4 (2021-11-30)
**Note:** Version bump only for package @saberhq/token-utils
## 1.10.3 (2021-11-29)
**Note:** Version bump only for package @saberhq/token-utils
## 1.10.2 (2021-11-29)
**Note:** Version bump only for package @saberhq/token-utils
## 1.10.1 (2021-11-28)
**Note:** Version bump only for package @saberhq/token-utils
# 1.10.0 (2021-11-28)
**Note:** Version bump only for package @saberhq/token-utils