@turnkey/solana
Version:
Turnkey Solana Signer for @solana/web3js
520 lines (330 loc) • 10.7 kB
Markdown
# @turnkey/solana
## 1.0.38
### Patch Changes
- Updated dependencies [[`0d1eb2c`](https://github.com/tkhq/sdk/commit/0d1eb2c464bac3cf6f4386f402604ecf8f373f15)]:
- @turnkey/sdk-browser@5.4.1
## 1.0.37
### Patch Changes
- Updated dependencies [[`e90a478`](https://github.com/tkhq/sdk/commit/e90a478c9208d858b1144df9b2c2c7ba956c406e)]:
- @turnkey/sdk-browser@5.4.0
- @turnkey/sdk-server@4.3.0
- @turnkey/http@3.6.0
## 1.0.36
### Patch Changes
- Updated dependencies [[`2db00b0`](https://github.com/tkhq/sdk/commit/2db00b0a799d09ae33fa08a117e3b2f433f2b0b4)]:
- @turnkey/sdk-server@4.2.4
## 1.0.35
### Patch Changes
- Updated dependencies [[`cb13c26`](https://github.com/tkhq/sdk/commit/cb13c26edb79a01ab651e3b2897334fd154b436a)]:
- @turnkey/sdk-browser@5.3.4
- @turnkey/sdk-server@4.2.3
- @turnkey/http@3.5.1
## 1.0.34
### Patch Changes
- Updated dependencies [[`2c4f42c`](https://github.com/tkhq/sdk/commit/2c4f42c747ac8017cf17e86b0ca0c3fa6f593bbf)]:
- @turnkey/sdk-browser@5.3.3
## 1.0.33
### Patch Changes
- Updated dependencies []:
- @turnkey/sdk-browser@5.3.2
- @turnkey/sdk-server@4.2.2
## 1.0.32
### Patch Changes
- Updated dependencies [[`fa46701`](https://github.com/tkhq/sdk/commit/fa467019eef34b5199372248edff1e7a64934e79)]:
- @turnkey/sdk-browser@5.3.1
- @turnkey/sdk-server@4.2.1
## 1.0.31
### Patch Changes
- Updated dependencies [[`5f3dd98`](https://github.com/tkhq/sdk/commit/5f3dd9814650308b3bf3198168c453e7b1a98efd), [`5f3dd98`](https://github.com/tkhq/sdk/commit/5f3dd9814650308b3bf3198168c453e7b1a98efd), [`7625df0`](https://github.com/tkhq/sdk/commit/7625df0538002c3455bd5862211210e38472e164)]:
- @turnkey/http@3.5.0
- @turnkey/sdk-browser@5.3.0
- @turnkey/sdk-server@4.2.0
## 1.0.30
### Patch Changes
- Updated dependencies:
- @turnkey/sdk-browser@5.2.3
## 1.0.29
### Patch Changes
- Updated dependencies:
- @turnkey/sdk-browser@5.2.2
## 1.0.28
### Patch Changes
- [#665](https://github.com/tkhq/sdk/pull/665) [`be0a621`](https://github.com/tkhq/sdk/commit/be0a621fb962bd51d2df1a1e79f5260d7c696772) Author [@amircheikh](https://github.com/amircheikh) - Fix for `no runner registered` error when using mismatched versions of turnkey/http
- Updated dependencies [[`be0a621`](https://github.com/tkhq/sdk/commit/be0a621fb962bd51d2df1a1e79f5260d7c696772)]:
- @turnkey/http@3.4.2
- @turnkey/sdk-browser@5.2.1
- @turnkey/sdk-server@4.1.1
## 1.0.27
### Patch Changes
- Updated dependencies [[`5afbe51`](https://github.com/tkhq/sdk/commit/5afbe51949bdd1997fad083a4c1e4272ff7409dc), [`a38a6e3`](https://github.com/tkhq/sdk/commit/a38a6e36dc2bf9abdea64bc817d1cad95b8a289a), [`40c4035`](https://github.com/tkhq/sdk/commit/40c40359ec7096d0bca39ffc93e89361b3b11a1a), [`593de2d`](https://github.com/tkhq/sdk/commit/593de2d9404ec8cf53426f9cf832c13eefa3fbf2)]:
- @turnkey/sdk-browser@5.2.0
- @turnkey/sdk-server@4.1.0
- @turnkey/http@3.4.1
## 1.0.26
### Patch Changes
- Updated dependencies [[`27fe590`](https://github.com/tkhq/sdk/commit/27fe590cdc3eb6a8cde093eeefda2ee1cdc79412)]:
- @turnkey/sdk-browser@5.1.0
- @turnkey/sdk-server@4.0.1
## 1.0.25
### Patch Changes
- Updated dependencies [[`07dfd33`](https://github.com/tkhq/sdk/commit/07dfd3397472687092e1c73b1d68714f421b9ca0), [`e8a5f1b`](https://github.com/tkhq/sdk/commit/e8a5f1b431623c4ff1cb85c6039464b328cf0e6a)]:
- @turnkey/sdk-browser@5.0.0
- @turnkey/sdk-server@4.0.0
- @turnkey/http@3.4.0
## 1.0.24
### Patch Changes
- Updated dependencies [25ca339]
- @turnkey/sdk-browser@4.3.0
- @turnkey/sdk-server@3.3.0
- @turnkey/http@3.3.0
## 1.0.23
### Patch Changes
- Updated dependencies [3f6e415]
- @turnkey/sdk-browser@4.2.0
- @turnkey/sdk-server@3.2.0
- @turnkey/http@3.2.0
## 1.0.22
### Patch Changes
- Updated dependencies [3e4a482]
- @turnkey/sdk-browser@4.1.0
- @turnkey/sdk-server@3.1.0
- @turnkey/http@3.1.0
## 1.0.21
### Patch Changes
- Updated dependencies [7b72769]
- @turnkey/sdk-server@3.0.1
## 1.0.20
### Patch Changes
- Updated dependencies [e501690]
- Updated dependencies [d1083bd]
- Updated dependencies [f94d36e]
- @turnkey/sdk-browser@4.0.0
- @turnkey/sdk-server@3.0.0
- @turnkey/http@3.0.0
## 1.0.19
### Patch Changes
- Updated dependencies [bf87774]
- @turnkey/sdk-browser@3.1.0
## 1.0.18
### Patch Changes
- Updated dependencies [5ec5187]
- @turnkey/sdk-browser@3.0.1
- @turnkey/sdk-server@2.6.1
## 1.0.17
### Patch Changes
- Updated dependencies [0e4e959]
- Updated dependencies [856f449]
- Updated dependencies [c9ae537]
- Updated dependencies [d4ce5fa]
- Updated dependencies [ecdb29a]
- Updated dependencies [72890f5]
- @turnkey/sdk-browser@3.0.0
- @turnkey/sdk-server@2.6.0
- @turnkey/http@2.22.0
## 1.0.16
### Patch Changes
- Updated dependencies [93540e7]
- Updated dependencies [fdb8bf0]
- Updated dependencies [9147962]
- @turnkey/sdk-browser@2.0.0
- @turnkey/sdk-server@2.5.0
## 1.0.15
### Patch Changes
- Updated dependencies [233ae71]
- Updated dependencies [9317588]
- @turnkey/sdk-browser@1.16.0
- @turnkey/sdk-server@2.4.0
## 1.0.14
### Patch Changes
- Updated dependencies [56a307e]
- @turnkey/sdk-browser@1.15.0
- @turnkey/sdk-server@2.3.0
- @turnkey/http@2.21.0
## 1.0.13
### Patch Changes
- Updated dependencies [3c44c4a]
- Updated dependencies [bfc833f]
- @turnkey/sdk-browser@1.14.0
- @turnkey/sdk-server@2.2.0
- @turnkey/http@2.20.0
## 1.0.12
### Patch Changes
- Updated dependencies [69d2571]
- Updated dependencies [57f9cb0]
- @turnkey/sdk-browser@1.13.0
- @turnkey/sdk-server@2.1.0
- @turnkey/http@2.19.0
## 1.0.11
### Patch Changes
- Updated dependencies [755833b]
- @turnkey/sdk-browser@1.12.1
- @turnkey/sdk-server@2.0.1
## 1.0.10
### Patch Changes
- Updated dependencies [6695af2]
- Updated dependencies [1ebd4e2]
- @turnkey/sdk-browser@1.12.0
- @turnkey/sdk-server@2.0.0
- @turnkey/http@2.18.0
## 1.0.9
### Patch Changes
- Updated dependencies [053fbfb]
- @turnkey/sdk-browser@1.11.2
- @turnkey/sdk-server@1.7.3
- @turnkey/http@2.17.3
## 1.0.8
### Patch Changes
- Updated dependencies [328d6aa]
- Updated dependencies [b90947e]
- Updated dependencies [2d5977b]
- Updated dependencies [fad7c37]
- @turnkey/sdk-browser@1.11.1
- @turnkey/sdk-server@1.7.2
- @turnkey/http@2.17.2
## 1.0.7
### Patch Changes
- c895c8f: Update @solana/web3.js from ^1.88.1 to ^1.95.8
- Updated dependencies [7988bc1]
- Updated dependencies [538d4fc]
- Updated dependencies [12d5aaa]
- @turnkey/sdk-browser@1.11.0
- @turnkey/sdk-server@1.7.1
- @turnkey/http@2.17.1
## 1.0.6
### Patch Changes
- @turnkey/sdk-browser@1.10.2
## 1.0.5
### Patch Changes
- Updated dependencies [78bc39c]
- @turnkey/sdk-server@1.7.0
- @turnkey/http@2.17.0
- @turnkey/sdk-browser@1.10.1
## 1.0.4
### Patch Changes
- 9eaf38a: Add optional org id for all signing methods
## 1.0.3
### Patch Changes
- Updated dependencies [8bea78f]
- @turnkey/sdk-browser@1.10.0
## 1.0.2
### Patch Changes
- b55bc32: Add optional org id to addSignature function
- Updated dependencies [3dd74ac]
- Updated dependencies [1e36edf]
- Updated dependencies [4df8914]
- Updated dependencies [11a9e2f]
- @turnkey/sdk-browser@1.9.0
- @turnkey/sdk-server@1.6.0
- @turnkey/http@2.16.0
## 1.0.1
### Patch Changes
- Updated dependencies [9ebd062]
- @turnkey/sdk-browser@1.8.0
- @turnkey/sdk-server@1.5.0
- @turnkey/http@2.15.0
## 1.0.0
### Major Changes
- a4f0f69: Integrate @turnkey/solana with Turnkey's Sign Transaction endpoint. There are no breaking changes, but a major release felt right given this is effectively adding "full" Solana support.
This release introduces a new method: `signTransaction`. Under the hood, this creates an activity of type `ACTIVITY_TYPE_SIGN_TRANSACTION_V2`. There is **no action required** for existing users of `addSignature`.
- `addSignature` does not use our Policy Engine, and instead signs a transaction's message straight up
- While `addSignature` mutates the incoming transaction by adding a signature to it directly, `signTransaction` returns a new transaction object
- Both legacy and versioned (V0) transactions are supported
For some examples of how you can use Turnkey's Policy Engine with Solana transactions, see https://docs.turnkey.com/concepts/policies/examples.
### Patch Changes
- Updated dependencies [abe7138]
- Updated dependencies [96d7f99]
- @turnkey/sdk-server@1.4.2
- @turnkey/sdk-browser@1.7.1
- @turnkey/http@2.14.2
## 0.5.1
### Patch Changes
- Updated dependencies [ff059d5]
- Updated dependencies [ff059d5]
- @turnkey/sdk-browser@1.7.0
- @turnkey/sdk-server@1.4.1
- @turnkey/http@2.14.1
## 0.5.0
### Minor Changes
- bdded80: Support awaiting consensus
### Patch Changes
- Updated dependencies [c988ed0]
- Updated dependencies [848f8d3]
- @turnkey/sdk-browser@1.6.0
- @turnkey/sdk-server@1.4.0
- @turnkey/http@2.14.0
## 0.4.3
### Patch Changes
- Updated dependencies [1813ed5]
- @turnkey/sdk-browser@1.5.0
## 0.4.2
### Patch Changes
- Updated dependencies [bab5393]
- Updated dependencies [a16073c]
- Updated dependencies [7e7d209]
- @turnkey/sdk-browser@1.4.0
## 0.4.1
### Patch Changes
- Updated dependencies [93dee46]
- @turnkey/http@2.13.0
- @turnkey/sdk-browser@1.3.0
- @turnkey/sdk-server@1.3.0
## 0.4.0
### Minor Changes
- c342954: Add compatibility with @turnkey/sdk-server and @turnkey/sdk-browser
## 0.3.10
### Patch Changes
- Updated dependencies [e2f2e0b]
- @turnkey/http@2.12.3
## 0.3.9
### Patch Changes
- Updated dependencies [2d7e5a9]
- @turnkey/http@2.12.2
## 0.3.8
### Patch Changes
- Updated dependencies [f17a229]
- @turnkey/http@2.12.1
## 0.3.7
### Patch Changes
- Updated dependencies
- @turnkey/http@2.12.0
## 0.3.6
### Patch Changes
- Updated dependencies
- @turnkey/http@2.11.0
## 0.3.5
### Patch Changes
- Updated dependencies [7a9ce7a]
- @turnkey/http@2.10.0
## 0.3.4
### Patch Changes
- Updated dependencies
- @turnkey/http@2.9.1
## 0.3.3
### Patch Changes
- Updated dependencies [83b62b5]
- @turnkey/http@2.9.0
## 0.3.2
### Patch Changes
- Updated dependencies [46a7d90]
- @turnkey/http@2.8.0
## 0.3.1
### Patch Changes
Adjust logic for signing transactions and versioned transactions to avoid typechecks (#218)
## 0.3.0
### Minor Changes
Add support for signing Solana versioned transactions (#216)
## 0.2.2
### Patch Changes
- Updated dependencies
- @turnkey/http@2.7.1
## 0.2.1
### Patch Changes
- Updated dependencies [d73725b]
- @turnkey/http@2.7.0
## 0.2.0
### Minor Changes
- #202: implements `signMessage` on the Solana `TurnkeySigner`
## 0.1.1
- Fix README link
## 0.1.0
- Initial release