相关疑难解决方法(0)

13
推荐指数
2
解决办法
1万
查看次数

我想在 solana 上铸造一个新代币。如何使用 solana-web3.js 执行此操作?

我正在使用,solana-web3.js但找不到任何有关如何创建和铸造我自己的代币的示例。最好的方法是什么?

javascript solana

10
推荐指数
1
解决办法
9458
查看次数

Solana:添加 Sollet / Phantom Wallet 连接到我的网站 - 步骤?

我希望如果有人能给我指出正确的方向...我正在尝试将“钱包连接”扩展(例如 sollet / phantom)功能添加到我的网站,但我不知道从哪里开始。Metamask 有一个很好的解释/示例来说明如何做到这一点,但我不确定 Solana 是否相同?

wallet solana

10
推荐指数
1
解决办法
1万
查看次数

如何通过 Phantom 使用 web3js 正确传输 Solana SOL

我正在与 Solana 区块链合作。我正在尝试通过 Phantom 传输 Solana SOL。为此,我使用了在 Stack Overflow 上找到的以下代码:源链接

我已经在 Chrome 中安装了 Phantom。当我运行代码时,它显示错误:

未捕获(承诺中)类型错误:无法读取 null 的属性(读取“toString”)

我认为这行代码导致了上面的错误

console.log("Public key of the emitter: ",provider.publicKey.toString());
Run Code Online (Sandbox Code Playgroud)

这是代码

import * as web3 from '@solana/web3.js';
  import * as splToken from '@solana/spl-token';
  
  const getProvider = async () => {
    if ("solana" in window) {
      const provider = window.solana;
      if (provider.isPhantom) {
        console.log("Is Phantom installed?  ", provider.isPhantom);
        return provider;
      }
    } else {
      window.open("https://www.phantom.app/", "_blank");
    }
  };


  async function transferSOL() {
    // Detecing and storing …
Run Code Online (Sandbox Code Playgroud)

javascript web3js solana

7
推荐指数
1
解决办法
7667
查看次数

标签 统计

solana ×4

javascript ×3

web3js ×2

wallet ×1