ton_connect 0.1.0
ton_connect: ^0.1.0 copied to clipboard
Pure Dart implementation of the TON Connect 2 protocol: encrypted HTTP bridge sessions, the injected JS bridge, the wallet registry and universal links.
0.1.0 #
The code of 0.1.0-dev.4, released without the prerelease suffix. dart pub add
never resolves to a prerelease, and 0.x already says the API may still change,
so the suffix cost the package its readers and promised nothing extra.
0.1.0-dev.4 #
First release proven against a real wallet. Three findings, each of which on its own stopped a payment from ever reaching Tonkeeper.
sendTransactionandsignMessagenow name the sender and the network, taken from the connected account when the caller does not set them. The specification calls both optional; Tonkeeper drops a request carrying neither, with no prompt and no error.- Added
TonConnect.walletReturnLink, the link that brings an already-connected wallet forward to show a request. A wallet app surfaces nothing on its own, and opening a bare custom scheme is rejected as an unsupported deep link. WalletsListManager.byAppNamematches without regard to case. Tonkeeper reportsTonkeeperagainst a registry entry oftonkeeper.
0.1.0-dev.3 #
- Added an example, and documentation for the last few undocumented symbols.
0.1.0-dev.2 #
- Opening a wallet on this device now prefers its custom scheme over the universal link, which lands in the app instead of the browser.
- Picking a wallet while another connect is still pending no longer shows the cancelled attempt's error over the new one.
0.1.0-dev.1 #
- Initial development release.