【发布时间】:2022-02-11 01:29:29
【问题描述】:
大家好,我正在使用 solana 和幻像钱包我有一个带有公钥的钱包,我有一个由 12 个单词组成的秘密短语。 当我从我使用的秘密短语生成密钥对时:
const getKeyPair = (mnemomic) => {
const seed = bip39.mnemonicToSeedSync(mnemomic).slice(0, 32);
const Keypair = web3.Keypair.fromSeed(seed);
return Keypair;
};
生成的密钥对有 publicKey 和 privateKey ,但是当我使用生成的公钥检查我的余额时,我发现它始终为 0,即使我尝试使用我的代码空投 sols,它也没有进入帐户。 但是,如果我使用幻像钱包中的公钥进行检查,我会得到我拥有的 sols,如果我想空投 sols,它们也会正常进行。 请帮助我需要知道发生了什么为什么生成的公钥与幻像钱包中的不一样。
【问题讨论】:
标签: javascript node.js reactjs blockchain solana