Подпишись на канал фаундера и разработчика экосистемы tonpie
Как мы проверяем, является ли указанный адрес действительным адресом TON или нет?
-
Как мы проверяем, является ли указанный адрес действительным адресом TON или нет?
Этот вопрос был импортирован из чата Telegram: > <***Скрыто***
click to show
-
Вообще говоря, вы можете использовать https://testnet.toncenter.com/api/v2/#/accounts/get_address_information_getAddressInformation_get для получения всех форматов одного адреса.
Однако на практике вы также можете использовать библиотеки для их создания. Ниже приведены несколько фрагментов кода:
import { mnemonicToPrivateKey } from "ton-crypto"; let mnemonics = "YOUR_MNEMONICS"; let keyPair = await mnemonicToPrivateKey([mnemonics]); // ✨ 🟡 Test-net: const client = new TonClient4({ endpoint: "https://sandbox-v4.tonhubapi.com", }); // Create wallet contract let workchain = 0; // Usually you need a workchain 0 let wallet = WalletContractV4.create({ workchain, publicKey: keyPair.publicKey }); let wallet_address = client.open(wallet); let address = wallet_address.address;
Пожалуйста, замените "YOUR_MNEMONICS" на вашу реальную мнемонику.