Skip to content

feat: add ton wallet lib to react-wallet-v2 - #919

Merged
enesozturk merged 20 commits into
mainfrom
feat/ton
Oct 1, 2025
Merged

feat: add ton wallet lib to react-wallet-v2#919
enesozturk merged 20 commits into
mainfrom
feat/ton

Conversation

@tomiir

@tomiir tomiir commented Sep 30, 2025

Copy link
Copy Markdown
Contributor

Summary

  • Adds basic TON wallet lib

Copilot AI review requested due to automatic review settings September 30, 2025 09:41
@vercel

vercel Bot commented Sep 30, 2025

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
decentralized-relay-app Error Error Oct 1, 2025 2:44pm
decentralized-relay-wallet Ready Ready Preview Comment Oct 1, 2025 2:44pm
pos-dapp Building Building Preview Comment Oct 1, 2025 2:44pm
react-wallet-v2 Ready Ready Preview Comment Oct 1, 2025 2:44pm
8 Skipped Deployments
Project Deployment Preview Comments Updated (UTC)
appkit-react-wagmi-example Ignored Ignored Oct 1, 2025 2:44pm
appkit-solana Ignored Ignored Oct 1, 2025 2:44pm
chain-abstraction-demo Ignored Ignored Preview Oct 1, 2025 2:44pm
malicious-dapp-verify-simulation Ignored Ignored Preview Oct 1, 2025 2:44pm
react-dapp-v2 Ignored Ignored Preview Oct 1, 2025 2:44pm
react-dapp-v2-cosmos-provider Ignored Ignored Preview Oct 1, 2025 2:44pm
react-dapp-v2-with-ethers Ignored Ignored Preview Oct 1, 2025 2:44pm
smart-sessions-demo Ignored Ignored Preview Oct 1, 2025 2:44pm

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Sep 30, 2025

Copy link
Copy Markdown

Deploying demo-ai-agents with  Cloudflare Pages  Cloudflare Pages

Latest commit: b41e38d
Status:🚫  Build failed.

View logs

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR introduces basic TON (The Open Network) wallet functionality to the React wallet application by adding a new TON wallet library and supporting data definitions.

  • Adds TonLib class with wallet creation, signing, and transaction capabilities
  • Includes TON chain configuration for mainnet and testnet
  • Adds required TON SDK dependencies

Reviewed Changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated 8 comments.

File Description
advanced/wallets/react-wallet-v2/src/lib/TonLib.ts Core TON wallet library with keypair management, transaction signing, and blockchain interaction methods
advanced/wallets/react-wallet-v2/src/data/TonData.ts Chain configuration and signing method definitions for TON mainnet and testnet
advanced/wallets/react-wallet-v2/package.json Added TON SDK dependencies (@ton/core, @ton/crypto, @ton/ton)

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Comment thread advanced/wallets/react-wallet-v2/src/lib/TonLib.ts Outdated
Comment thread advanced/wallets/react-wallet-v2/src/lib/TonLib.ts Outdated
Comment thread advanced/wallets/react-wallet-v2/src/lib/TonLib.ts Outdated
Comment thread advanced/wallets/react-wallet-v2/src/lib/TonLib.ts Outdated
Comment thread advanced/wallets/react-wallet-v2/src/lib/TonLib.ts Outdated
Comment thread advanced/wallets/react-wallet-v2/src/lib/TonLib.ts Outdated
Comment thread advanced/wallets/react-wallet-v2/src/lib/TonLib.ts Outdated
Comment thread advanced/wallets/react-wallet-v2/src/lib/TonLib.ts
Comment thread advanced/wallets/react-wallet-v2/src/utils/TonWalletUtil.ts Fixed
Comment thread advanced/wallets/react-wallet-v2/src/utils/TonWalletUtil.ts Fixed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants