我正在尝试在我的Solana合约中处理一笔交易。看起来,我应该使用createAccountWithSeed以生成一个由程序(8DqELvN5TFeMtNJciUYvGqso2CyG5M6XNWxh3HRr3Vjv)和付款方共同拥有的转账账户。因此,我创建了新的转账账户,并将其发送到Solan...
当我在命令提示符中输入以下内容时: solana airdrop 2 -k ./Wallet/.config/solana/Seller.json 我收到了这个错误。 Requesting airdrop of 2 SOL Error: airdrop request failed. ...
我通过该方法获取属于公钥的令牌列表: connection .getParsedTokenAccountsByOwner( new PublicKey(publicKey.toBase58()), { programId: TOKEN_PROGRAM_ID } ) .th...
我正在使用Solana JSON RPC API在我的JavaScript应用程序中检查钱包的代币余额。我已经像这样使用了该功能: const getTokenBalance = async (walletAddress, tokenMintAddress) => { const ...
我已经准备好了Solana网络中用于铸造NFT收藏的糖果机,并正在使用其Devnet测试Mint过程。 即使您可以找到许多关于如何准备糖果机的教程,但仍有一些问题我还没有找到正确的答案,我认为这对其他用户可能会有用。 Mint是否需要一个一个完成?如果用户想要购买50个NFT,是否需要批准...
当我运行构建命令时 cargo build-bpf --manifest-path=Cargo.toml --bpf-out-dir=dist/program 错误: 下载 solana-frozen-abi v1.7.9 失败 原因: 无法从源中获取软件包 原因: 无法解析位于 ...
我正在尝试验证从用户获取的输入文本是否为有效的Solana地址。 根据web3.js文档,方法.isOnCurve()可以实现这一点: https://solana-labs.github.io/solana-web3.js/classes/PublicKey.html#isOnCurve...
我想使用React和Metaplex SDK创建NFT。但当我执行此功能时,它会抛出以下错误: AccountNotFoundError: The account of type [MintAccount] was not found at the provided address [7...
我的问题如下: 种子是什么? 为什么需要种子? 输入的种子是随机的还是具体指定的? 例如: 函数findProgramAddress的第一个参数是种子。 const [_pda, _nonce] = await PublicKey.findProgramAddress( [...