Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: ton-connect/sdk
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 9d1ffa5e1b8093baeb07f84ba6c51ceb6591193d
Choose a base ref
...
head repository: ton-connect/sdk
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 49161a7deb1a507fa1eb242758a4975c9e84f1d2
Choose a head ref
Loading
Showing with 10,505 additions and 762 deletions.
  1. +1 −1 .nvmrc
  2. +1 −1 docs/assets/search.js
  3. +6 −6 docs/classes/_tonconnect_protocol.SessionCrypto.html
  4. +2 −2 docs/classes/_tonconnect_sdk.BadRequestError.html
  5. +171 −0 docs/classes/_tonconnect_sdk.BrowserEventDispatcher.html
  6. +2 −2 docs/classes/_tonconnect_sdk.FetchWalletsError.html
  7. +2 −2 docs/classes/_tonconnect_sdk.LocalstorageNotFoundError.html
  8. +2 −2 docs/classes/_tonconnect_sdk.ParseHexError.html
  9. +19 −19 docs/classes/_tonconnect_sdk.TonConnect.html
  10. +2 −2 docs/classes/_tonconnect_sdk.TonConnectError.html
  11. +2 −2 docs/classes/_tonconnect_sdk.UnknownAppError.html
  12. +2 −2 docs/classes/_tonconnect_sdk.UnknownError.html
  13. +2 −2 docs/classes/_tonconnect_sdk.UserRejectsError.html
  14. +2 −2 docs/classes/_tonconnect_sdk.WalletAlreadyConnectedError.html
  15. +2 −2 docs/classes/_tonconnect_sdk.WalletNotConnectedError.html
  16. +2 −2 docs/classes/_tonconnect_sdk.WalletNotInjectedError.html
  17. +4 −4 docs/classes/_tonconnect_sdk.WalletsListManager.html
  18. +2 −2 docs/classes/_tonconnect_sdk.WrongAddressError.html
  19. +36 −26 docs/classes/_tonconnect_ui.TonConnectUI.html
  20. +2 −2 docs/classes/_tonconnect_ui.TonConnectUIError.html
  21. +2 −2 docs/classes/_tonconnect_ui_react.TonConnectProviderNotSetError.html
  22. +2 −2 docs/classes/_tonconnect_ui_react.TonConnectUIReactError.html
  23. +3 −3 docs/enums/_tonconnect_protocol.CHAIN.html
  24. +8 −8 docs/enums/_tonconnect_protocol.CONNECT_EVENT_ERROR_CODES.html
  25. +3 −3 docs/enums/_tonconnect_protocol.CONNECT_ITEM_ERROR_CODES.html
  26. +5 −5 docs/enums/_tonconnect_protocol.DISCONNECT_ERROR_CODES.html
  27. +6 −6 docs/enums/_tonconnect_protocol.SEND_TRANSACTION_ERROR_CODES.html
  28. +6 −6 docs/enums/_tonconnect_protocol.SIGN_DATA_ERROR_CODES.html
  29. +109 −0 docs/enums/_tonconnect_sdk.CONNECT_EVENT_ERROR_CODES.html
  30. +95 −0 docs/enums/_tonconnect_sdk.SEND_TRANSACTION_ERROR_CODES.html
  31. +3 −3 docs/enums/_tonconnect_ui.THEME.html
  32. +1 −1 docs/functions/_tonconnect_protocol.concatUint8Arrays.html
  33. +1 −1 docs/functions/_tonconnect_protocol.hexToByteArray.html
  34. +1 −1 docs/functions/_tonconnect_protocol.isNode.html
  35. +1 −1 docs/functions/_tonconnect_protocol.splitToUint8Arrays.html
  36. +1 −1 docs/functions/_tonconnect_protocol.toHexString.html
  37. +160 −0 docs/functions/_tonconnect_sdk.createConnectionCompletedEvent.html
  38. +162 −0 docs/functions/_tonconnect_sdk.createConnectionErrorEvent.html
  39. +160 −0 docs/functions/_tonconnect_sdk.createConnectionRestoringCompletedEvent.html
  40. +160 −0 docs/functions/_tonconnect_sdk.createConnectionRestoringErrorEvent.html
  41. +158 −0 docs/functions/_tonconnect_sdk.createConnectionRestoringStartedEvent.html
  42. +158 −0 docs/functions/_tonconnect_sdk.createConnectionStartedEvent.html
  43. +163 −0 docs/functions/_tonconnect_sdk.createDisconnectionEvent.html
  44. +153 −0 docs/functions/_tonconnect_sdk.createRequestVersionEvent.html
  45. +158 −0 docs/functions/_tonconnect_sdk.createResponseVersionEvent.html
  46. +162 −0 docs/functions/_tonconnect_sdk.createTransactionSentForSignatureEvent.html
  47. +164 −0 docs/functions/_tonconnect_sdk.createTransactionSignedEvent.html
  48. +166 −0 docs/functions/_tonconnect_sdk.createTransactionSigningFailedEvent.html
  49. +158 −0 docs/functions/_tonconnect_sdk.createVersionInfo.html
  50. +48 −3 docs/functions/_tonconnect_sdk.encodeTelegramUrlParameters.html
  51. +48 −3 docs/functions/_tonconnect_sdk.isTelegramUrl.html
  52. +48 −3 docs/functions/_tonconnect_sdk.isWalletInfoCurrentlyEmbedded.html
  53. +48 −3 docs/functions/_tonconnect_sdk.isWalletInfoCurrentlyInjected.html
  54. +48 −3 docs/functions/_tonconnect_sdk.isWalletInfoInjectable.html
  55. +48 −3 docs/functions/_tonconnect_sdk.isWalletInfoInjected.html
  56. +48 −3 docs/functions/_tonconnect_sdk.isWalletInfoRemote.html
  57. +48 −3 docs/functions/_tonconnect_sdk.toUserFriendlyAddress.html
  58. +1 −1 docs/functions/_tonconnect_ui_react.useIsConnectionRestored.html
  59. +1 −1 docs/functions/_tonconnect_ui_react.useTonAddress.html
  60. +1 −1 docs/functions/_tonconnect_ui_react.useTonConnectModal.html
  61. +1 −1 docs/functions/_tonconnect_ui_react.useTonConnectUI.html
  62. +1 −1 docs/functions/_tonconnect_ui_react.useTonWallet.html
  63. +4 −4 docs/interfaces/_tonconnect_protocol.ConnectEventError.html
  64. +4 −4 docs/interfaces/_tonconnect_protocol.ConnectEventSuccess.html
  65. +3 −3 docs/interfaces/_tonconnect_protocol.ConnectRequest.html
  66. +6 −6 docs/interfaces/_tonconnect_protocol.DeviceInfo.html
  67. +4 −4 docs/interfaces/_tonconnect_protocol.DisconnectEvent.html
  68. +4 −4 docs/interfaces/_tonconnect_protocol.DisconnectRpcRequest.html
  69. +3 −3 docs/interfaces/_tonconnect_protocol.DisconnectRpcResponseError.html
  70. +3 −3 docs/interfaces/_tonconnect_protocol.DisconnectRpcResponseSuccess.html
  71. +3 −3 docs/interfaces/_tonconnect_protocol.KeyPair.html
  72. +4 −4 docs/interfaces/_tonconnect_protocol.SendTransactionRpcRequest.html
  73. +3 −3 docs/interfaces/_tonconnect_protocol.SendTransactionRpcResponseError.html
  74. +3 −3 docs/interfaces/_tonconnect_protocol.SendTransactionRpcResponseSuccess.html
  75. +4 −4 docs/interfaces/_tonconnect_protocol.SignDataRpcRequest.html
  76. +3 −3 docs/interfaces/_tonconnect_protocol.SignDataRpcResponseError.html
  77. +3 −3 docs/interfaces/_tonconnect_protocol.SignDataRpcResponseSuccess.html
  78. +2 −2 docs/interfaces/_tonconnect_protocol.TonAddressItem.html
  79. +6 −6 docs/interfaces/_tonconnect_protocol.TonAddressItemReply.html
  80. +3 −3 docs/interfaces/_tonconnect_protocol.TonProofItem.html
  81. +3 −3 docs/interfaces/_tonconnect_protocol.TonProofItemReplySuccess.html
  82. +3 −3 docs/interfaces/_tonconnect_protocol.WalletResponseTemplateError.html
  83. +3 −3 docs/interfaces/_tonconnect_protocol.WalletResponseTemplateSuccess.html
  84. +5 −5 docs/interfaces/_tonconnect_sdk.Account.html
  85. +2 −2 docs/interfaces/_tonconnect_sdk.ConnectAdditionalRequest.html
  86. +4 −4 docs/interfaces/_tonconnect_sdk.DappMetadata.html
  87. +149 −0 docs/interfaces/_tonconnect_sdk.EventDispatcher.html
  88. +4 −4 docs/interfaces/_tonconnect_sdk.IStorage.html
  89. +13 −13 docs/interfaces/_tonconnect_sdk.ITonConnect.html
  90. +5 −5 docs/interfaces/_tonconnect_sdk.SendTransactionRequest.html
  91. +2 −2 docs/interfaces/_tonconnect_sdk.SendTransactionResponse.html
  92. +71 −0 docs/interfaces/_tonconnect_sdk.TonAddressItem.html
  93. +15 −6 docs/interfaces/_tonconnect_sdk.TonConnectOptions.html
  94. +78 −0 docs/interfaces/_tonconnect_sdk.TonProofItem.html
  95. +5 −5 docs/interfaces/_tonconnect_sdk.Wallet.html
  96. +3 −3 docs/interfaces/_tonconnect_sdk.WalletConnectionSourceHTTP.html
  97. +2 −2 docs/interfaces/_tonconnect_sdk.WalletConnectionSourceJS.html
  98. +7 −7 docs/interfaces/_tonconnect_sdk.WalletInfoBase.html
  99. +10 −10 docs/interfaces/_tonconnect_sdk.WalletInfoCurrentlyEmbedded.html
  100. +10 −10 docs/interfaces/_tonconnect_sdk.WalletInfoCurrentlyInjected.html
  101. +10 −10 docs/interfaces/_tonconnect_sdk.WalletInfoInjectable.html
  102. +10 −10 docs/interfaces/_tonconnect_sdk.WalletInfoInjected.html
  103. +10 −10 docs/interfaces/_tonconnect_sdk.WalletInfoRemote.html
  104. +6 −6 docs/interfaces/_tonconnect_ui.ActionConfiguration.html
  105. +20 −9 docs/interfaces/_tonconnect_ui.TonConnectUiCreateOptionsBase.html
  106. +7 −7 docs/interfaces/_tonconnect_ui.TonConnectUiOptions.html
  107. +22 −10 docs/interfaces/_tonconnect_ui.TonConnectUiOptionsWithConnector.html
  108. +22 −10 docs/interfaces/_tonconnect_ui.TonConnectUiOptionsWithManifest.html
  109. +4 −4 docs/interfaces/_tonconnect_ui.UIPreferences.html
  110. +14 −7 docs/interfaces/_tonconnect_ui.WalletsModal.html
  111. +3 −3 docs/interfaces/_tonconnect_ui_react.TonConnectButtonProps.html
  112. +8 −8 docs/interfaces/_tonconnect_ui_react.TonConnectUIProviderPropsBase.html
  113. +2 −2 docs/interfaces/_tonconnect_ui_react.TonConnectUIProviderPropsWithConnector.html
  114. +2 −2 docs/interfaces/_tonconnect_ui_react.TonConnectUIProviderPropsWithManifest.html
  115. +1 −1 docs/modules/_tonconnect_protocol.html
  116. +125 −3 docs/modules/_tonconnect_sdk.html
  117. +35 −1 docs/modules/_tonconnect_ui.html
  118. +1 −1 docs/modules/_tonconnect_ui_react.html
  119. +1 −1 docs/types/_tonconnect_protocol.AppMessage.html
  120. +1 −1 docs/types/_tonconnect_protocol.AppRequest.html
  121. +1 −1 docs/types/_tonconnect_protocol.ConnectEvent.html
  122. +1 −1 docs/types/_tonconnect_protocol.ConnectItem.html
  123. +1 −1 docs/types/_tonconnect_protocol.ConnectItemReply.html
  124. +1 −1 docs/types/_tonconnect_protocol.ConnectItemReplyError.html
  125. +1 −1 docs/types/_tonconnect_protocol.DisconnectRpcResponse.html
  126. +1 −1 docs/types/_tonconnect_protocol.Feature.html
  127. +1 −1 docs/types/_tonconnect_protocol.RpcMethod.html
  128. +1 −1 docs/types/_tonconnect_protocol.RpcRequests.html
  129. +1 −1 docs/types/_tonconnect_protocol.RpcResponses.html
  130. +1 −1 docs/types/_tonconnect_protocol.SendTransactionFeature.html
  131. +1 −1 docs/types/_tonconnect_protocol.SendTransactionFeatureDeprecated.html
  132. +1 −1 docs/types/_tonconnect_protocol.SendTransactionRpcResponse.html
  133. +1 −1 docs/types/_tonconnect_protocol.SignDataFeature.html
  134. +1 −1 docs/types/_tonconnect_protocol.SignDataRpcResponse.html
  135. +1 −1 docs/types/_tonconnect_protocol.TonProofItemReply.html
  136. +1 −1 docs/types/_tonconnect_protocol.TonProofItemReplyError.html
  137. +1 −1 docs/types/_tonconnect_protocol.WalletEvent.html
  138. +1 −1 docs/types/_tonconnect_protocol.WalletMessage.html
  139. +1 −1 docs/types/_tonconnect_protocol.WalletResponse.html
  140. +1 −1 docs/types/_tonconnect_protocol.WalletResponseError.html
  141. +1 −1 docs/types/_tonconnect_protocol.WalletResponseSuccess.html
  142. +152 −0 docs/types/_tonconnect_sdk.AddTonConnectPrefix.html
  143. +149 −0 docs/types/_tonconnect_sdk.AuthType.html
  144. +147 −0 docs/types/_tonconnect_sdk.ConnectItem.html
  145. +47 −2 docs/types/_tonconnect_sdk.ConnectItemReplyError.html
  146. +149 −0 docs/types/_tonconnect_sdk.ConnectionCompletedEvent.html
  147. +172 −0 docs/types/_tonconnect_sdk.ConnectionErrorEvent.html
  148. +149 −0 docs/types/_tonconnect_sdk.ConnectionEvent.html
  149. +172 −0 docs/types/_tonconnect_sdk.ConnectionInfo.html
  150. +149 −0 docs/types/_tonconnect_sdk.ConnectionRestoringCompletedEvent.html
  151. +168 −0 docs/types/_tonconnect_sdk.ConnectionRestoringErrorEvent.html
  152. +149 −0 docs/types/_tonconnect_sdk.ConnectionRestoringEvent.html
  153. +160 −0 docs/types/_tonconnect_sdk.ConnectionRestoringStartedEvent.html
  154. +160 −0 docs/types/_tonconnect_sdk.ConnectionStartedEvent.html
  155. +149 −0 docs/types/_tonconnect_sdk.DisconnectionEvent.html
  156. +47 −2 docs/types/_tonconnect_sdk.Feature.html
  157. +154 −0 docs/types/_tonconnect_sdk.RemoveTonConnectPrefix.html
  158. +156 −0 docs/types/_tonconnect_sdk.RequestVersionEvent.html
  159. +160 −0 docs/types/_tonconnect_sdk.ResponseVersionEvent.html
  160. +149 −0 docs/types/_tonconnect_sdk.SdkActionEvent.html
  161. +47 −2 docs/types/_tonconnect_sdk.SendTransactionFeature.html
  162. +47 −2 docs/types/_tonconnect_sdk.SendTransactionFeatureDeprecated.html
  163. +47 −2 docs/types/_tonconnect_sdk.SignDataFeature.html
  164. +47 −2 docs/types/_tonconnect_sdk.TonProofItemReply.html
  165. +47 −2 docs/types/_tonconnect_sdk.TonProofItemReplyError.html
  166. +164 −0 docs/types/_tonconnect_sdk.TransactionInfo.html
  167. +160 −0 docs/types/_tonconnect_sdk.TransactionMessage.html
  168. +149 −0 docs/types/_tonconnect_sdk.TransactionSentForSignatureEvent.html
  169. +149 −0 docs/types/_tonconnect_sdk.TransactionSignedEvent.html
  170. +149 −0 docs/types/_tonconnect_sdk.TransactionSigningEvent.html
  171. +149 −0 docs/types/_tonconnect_sdk.TransactionSigningFailedEvent.html
  172. +160 −0 docs/types/_tonconnect_sdk.Version.html
  173. +149 −0 docs/types/_tonconnect_sdk.VersionEvent.html
  174. +48 −3 docs/types/_tonconnect_sdk.WalletConnectionSource.html
  175. +48 −3 docs/types/_tonconnect_sdk.WalletInfo.html
  176. +154 −0 docs/types/_tonconnect_sdk.WithoutVersion.html
  177. +2 −1 docs/types/_tonconnect_ui.BorderRadius.html
  178. +2 −1 docs/types/_tonconnect_ui.Color.html
  179. +2 −1 docs/types/_tonconnect_ui.ColorsSet.html
  180. +2 −1 docs/types/_tonconnect_ui.ConnectedWallet.html
  181. +2 −1 docs/types/_tonconnect_ui.Loadable.html
  182. +2 −1 docs/types/_tonconnect_ui.LoadableLoading.html
  183. +2 −1 docs/types/_tonconnect_ui.LoadableReady.html
  184. +2 −1 docs/types/_tonconnect_ui.Locales.html
  185. +2 −1 docs/types/_tonconnect_ui.PartialColorsSet.html
  186. +2 −1 docs/types/_tonconnect_ui.ReturnStrategy.html
  187. +2 −1 docs/types/_tonconnect_ui.Theme-1.html
  188. +2 −1 docs/types/_tonconnect_ui.TonConnectUiCreateOptions.html
  189. +2 −1 docs/types/_tonconnect_ui.UIWallet.html
  190. +84 −0 docs/types/_tonconnect_ui.UserActionEvent.html
  191. +2 −1 docs/types/_tonconnect_ui.WalletInfoRemoteWithOpenMethod.html
  192. +2 −1 docs/types/_tonconnect_ui.WalletInfoWithOpenMethod.html
  193. +2 −1 docs/types/_tonconnect_ui.WalletModalClosed.html
  194. +2 −1 docs/types/_tonconnect_ui.WalletModalOpened.html
  195. +2 −1 docs/types/_tonconnect_ui.WalletOpenMethod.html
  196. +2 −1 docs/types/_tonconnect_ui.WalletsListConfiguration.html
  197. +2 −1 docs/types/_tonconnect_ui.WalletsModalCloseReason.html
  198. +2 −1 docs/types/_tonconnect_ui.WalletsModalState.html
  199. +1 −1 docs/types/_tonconnect_ui_react.TonConnectUIProviderProps.html
  200. +4 −4 docs/variables/_tonconnect_protocol.Base64.html
  201. +1 −1 docs/variables/_tonconnect_ui_react.TonConnectUIContext.html
  202. +149 −38 package-lock.json
  203. +22 −0 packages/sdk/CHANGELOG.md
  204. +48 −0 packages/sdk/README.md
  205. +2 −1 packages/sdk/package.json
  206. +34 −20 packages/sdk/rollup.config.mjs
  207. +3 −0 packages/sdk/src/constants/version.ts
  208. +50 −1 packages/sdk/src/index.ts
  209. +7 −0 packages/sdk/src/models/ton-connect-options.ts
  210. +2 −4 packages/sdk/src/provider/bridge/bridge-provider.ts
  211. +58 −12 packages/sdk/src/ton-connect.ts
  212. +51 −0 packages/sdk/src/tracker/browser-event-dispatcher.ts
  213. +38 −0 packages/sdk/src/tracker/event-dispatcher.ts
  214. +292 −0 packages/sdk/src/tracker/ton-connect-tracker.ts
  215. +564 −0 packages/sdk/src/tracker/types.ts
  216. +4 −5 packages/sdk/src/utils/resource.ts
  217. +45 −39 packages/sdk/webpack.config.js
  218. +24 −0 packages/ui-react/CHANGELOG.md
  219. +2 −2 packages/ui-react/package.json
  220. +60 −0 packages/ui/CHANGELOG.md
  221. +48 −0 packages/ui/README.md
  222. +16 −15 packages/ui/package.json
  223. +18 −0 packages/ui/src/app/utils/bridge.ts
  224. +10 −0 packages/ui/src/app/utils/web-api.ts
  225. +9 −6 packages/ui/src/app/views/modals/wallets-modal/desktop-connection-modal/index.tsx
  226. +7 −8 .../src/app/views/modals/wallets-modal/{desltop-universal-modal → desktop-universal-modal}/index.tsx
  227. 0 ...i/src/app/views/modals/wallets-modal/{desltop-universal-modal → desktop-universal-modal}/style.ts
  228. +1 −2 packages/ui/src/app/views/modals/wallets-modal/mobile-connection-modal/index.tsx
  229. +9 −10 packages/ui/src/app/views/modals/wallets-modal/mobile-universal-modal/index.tsx
  230. +7 −2 packages/ui/src/app/views/modals/wallets-modal/single-wallet-modal.tsx
  231. +29 −9 packages/ui/src/app/views/modals/wallets-modal/wallets-modal.tsx
  232. +3 −0 packages/ui/src/constants/version.ts
  233. +3 −0 packages/ui/src/library.ts
  234. +24 −2 packages/ui/src/managers/single-wallet-modal-manager.ts
  235. +21 −3 packages/ui/src/managers/wallets-modal-manager.ts
  236. +2 −1 packages/ui/src/models/single-wallet-modal.ts
  237. +8 −1 packages/ui/src/models/ton-connect-ui-create-options.ts
  238. +2 −1 packages/ui/src/models/wallets-modal.ts
  239. +75 −19 packages/ui/src/ton-connect-ui.ts
  240. +290 −0 packages/ui/src/tracker/ton-connect-ui-tracker.ts
  241. +32 −0 packages/ui/src/tracker/types.ts
  242. +31 −29 packages/ui/vite.cdn-config.ts
  243. +55 −51 packages/ui/vite.config.ts
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v16.13.0
v20.10.0
2 changes: 1 addition & 1 deletion docs/assets/search.js

Large diffs are not rendered by default.

12 changes: 6 additions & 6 deletions docs/classes/_tonconnect_protocol.SessionCrypto.html
Original file line number Diff line number Diff line change
@@ -21,7 +21,7 @@ <h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="target">SessionCrypto</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/ton-connect/sdk/blob/2951f33/packages/protocol/src/crypto/session-crypto.ts#L5">packages/protocol/src/crypto/session-crypto.ts:5</a></li></ul></aside>
<li>Defined in <a href="https://github.com/ton-connect/sdk/blob/60d89ea/packages/protocol/src/crypto/session-crypto.ts#L5">packages/protocol/src/crypto/session-crypto.ts:5</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -55,14 +55,14 @@ <h4 class="tsd-parameters-title">Parameters</h4>
<h5><code class="tsd-tag ts-flagOptional">Optional</code> keyPair: <a href="../interfaces/_tonconnect_protocol.KeyPair.html" class="tsd-signature-type" data-tsd-kind="Interface">KeyPair</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="_tonconnect_protocol.SessionCrypto.html" class="tsd-signature-type" data-tsd-kind="Class">SessionCrypto</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/ton-connect/sdk/blob/2951f33/packages/protocol/src/crypto/session-crypto.ts#L12">packages/protocol/src/crypto/session-crypto.ts:12</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/ton-connect/sdk/blob/60d89ea/packages/protocol/src/crypto/session-crypto.ts#L12">packages/protocol/src/crypto/session-crypto.ts:12</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><a id="sessionId" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagReadonly">Readonly</code> <span>session<wbr/>Id</span><a href="#sessionId" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">session<wbr/>Id<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/ton-connect/sdk/blob/2951f33/packages/protocol/src/crypto/session-crypto.ts#L10">packages/protocol/src/crypto/session-crypto.ts:10</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/ton-connect/sdk/blob/60d89ea/packages/protocol/src/crypto/session-crypto.ts#L10">packages/protocol/src/crypto/session-crypto.ts:10</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="decrypt" class="tsd-anchor"></a>
@@ -79,7 +79,7 @@ <h5>message: <span class="tsd-signature-type">Uint8Array</span></h5></li>
<h5>senderPublicKey: <span class="tsd-signature-type">Uint8Array</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/ton-connect/sdk/blob/2951f33/packages/protocol/src/crypto/session-crypto.ts#L44">packages/protocol/src/crypto/session-crypto.ts:44</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/ton-connect/sdk/blob/60d89ea/packages/protocol/src/crypto/session-crypto.ts#L44">packages/protocol/src/crypto/session-crypto.ts:44</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="encrypt" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>encrypt</span><a href="#encrypt" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@@ -94,15 +94,15 @@ <h5>message: <span class="tsd-signature-type">string</span></h5></li>
<h5>receiverPublicKey: <span class="tsd-signature-type">Uint8Array</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Uint8Array</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/ton-connect/sdk/blob/2951f33/packages/protocol/src/crypto/session-crypto.ts#L32">packages/protocol/src/crypto/session-crypto.ts:32</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/ton-connect/sdk/blob/60d89ea/packages/protocol/src/crypto/session-crypto.ts#L32">packages/protocol/src/crypto/session-crypto.ts:32</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="stringifyKeypair" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>stringify<wbr/>Keypair</span><a href="#stringifyKeypair" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-anchor-link" id="stringifyKeypair.stringifyKeypair-1">stringify<wbr/>Keypair<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../interfaces/_tonconnect_protocol.KeyPair.html" class="tsd-signature-type" data-tsd-kind="Interface">KeyPair</a><a href="#stringifyKeypair.stringifyKeypair-1" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <a href="../interfaces/_tonconnect_protocol.KeyPair.html" class="tsd-signature-type" data-tsd-kind="Interface">KeyPair</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/ton-connect/sdk/blob/2951f33/packages/protocol/src/crypto/session-crypto.ts#L63">packages/protocol/src/crypto/session-crypto.ts:63</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/ton-connect/sdk/blob/60d89ea/packages/protocol/src/crypto/session-crypto.ts#L63">packages/protocol/src/crypto/session-crypto.ts:63</a></li></ul></aside></li></ul></section></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
4 changes: 2 additions & 2 deletions docs/classes/_tonconnect_sdk.BadRequestError.html
Original file line number Diff line number Diff line change
@@ -26,7 +26,7 @@ <h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="target">BadRequestError</span></li></ul></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/ton-connect/sdk/blob/2951f33/packages/sdk/src/errors/protocol/responses/bad-request.error.ts#L6">packages/sdk/src/errors/protocol/responses/bad-request.error.ts:6</a></li></ul></aside>
<li>Defined in <a href="https://github.com/ton-connect/sdk/blob/60d89ea/packages/sdk/src/errors/protocol/responses/bad-request.error.ts#L6">packages/sdk/src/errors/protocol/responses/bad-request.error.ts:6</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -64,7 +64,7 @@ <h5><code class="tsd-tag ts-flagRest">Rest</code> <span class="tsd-signature-sym
<h4 class="tsd-returns-title">Returns <a href="_tonconnect_sdk.BadRequestError.html" class="tsd-signature-type" data-tsd-kind="Class">BadRequestError</a></h4><aside class="tsd-sources">
<p>Overrides <a href="_tonconnect_sdk.TonConnectError.html">TonConnectError</a>.<a href="_tonconnect_sdk.TonConnectError.html#constructor">constructor</a></p>
<ul>
<li>Defined in <a href="https://github.com/ton-connect/sdk/blob/2951f33/packages/sdk/src/errors/protocol/responses/bad-request.error.ts#L11">packages/sdk/src/errors/protocol/responses/bad-request.error.ts:11</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/ton-connect/sdk/blob/60d89ea/packages/sdk/src/errors/protocol/responses/bad-request.error.ts#L11">packages/sdk/src/errors/protocol/responses/bad-request.error.ts:11</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-external"><a id="cause" class="tsd-anchor"></a>
Loading