tonkeeper ton教程钱包地址不匹配

问题描述 投票:0回答:1

我正在学习 hello world 系列中的教程,遇到一个问题,即打印的钱包地址和余额不是来自 tonkeeper 的钱包,即使我使用相同的助记符。以下是教程中的 step7.ts 中的代码。非常感谢任何帮助。

import dotenv from 'dotenv';
import { WalletContractV4 } from '@ton/ton';
import { mnemonicToWalletKey } from '@ton/crypto';

dotenv.config();

async function main() {
  // open wallet v4 (notice the correct wallet version here)
  const mnemonic = process.env.MNEMONIC1 || '';
  const key = await mnemonicToWalletKey(mnemonic.split(' '));
  const wallet = WalletContractV4.create({
    publicKey: key.publicKey,
    workchain: 0,
  });

  console.log(wallet);
  // print wallet address
  console.log(wallet.address.toString({ testOnly: true }));

  // print wallet workchain
  console.log('workchain:', wallet.address.workChain);
}

主();

typescript ton
1个回答
0
投票

仔细检查地址:确保您使用的钱包地址完全匹配,包括所有字符。即使是很小的拼写错误也可能导致不匹配。

更新应用程序:确保您使用的是最新版本的 Tonkeeper 应用程序。更新通常会修复错误并改进功能。

检查网络设置:确认您已连接到教程中指定的正确网络(例如主网、测试网)。钱包地址在不同网络之间可能有所不同。

从助记词恢复:如果您以前使用过钱包,请尝试使用助记词恢复它。这可以帮助确保您拥有与您的帐户关联的正确地址。

联系支持:如果问题仍然存在,请考虑联系 Tonkeeper 的支持团队或查看他们的官方社区渠道寻求帮助。可能存在已知问题或更新。

查看教程步骤:返回教程以确保您没有错过任何可能影响钱包地址的步骤。

© www.soinside.com 2019 - 2024. All rights reserved.