问题标签 [solana]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
reactjs - Solana React TypeError:this.wallet.signTransaction 不是函数
现在我要连接 solana 和 React.js。我试图得到这样的钱包。
当我调用初始化方法时,我得到了这个错误。 TypeError:this.wallet.signTransaction 不是函数 所以我已经记录了钱包并且signTransaction 为空。 在此处输入图像描述
我怎么解决这个问题?
string - 如何使用字符串在 struct 上实现 BorshDeserialize?
尝试通过 Solana 程序构建时,出现此错误。谁能告诉我如何序列化字符串,因为我在我的结构中使用字符串。或者,如果在 Solana 程序中无法序列化字符串,我应该使用什么来代替 String?
结构:盒子
错误日志:
javascript - 如何为 Solana javascript API 创建 web3.Keypair 对象?
我希望用户来我的网站上铸造代币。我关注了 Solana 文档,并在 Javascript 客户端部分遇到了以下代码。
如有错误请指正。我认为理想情况下,我应该从 CLI 创建钱包和密钥对,然后通过 env 变量或代码中的一些安全配置使用它们来铸造、转移。等等
如果上述内容正确,我如何使用现有的 publicKey 和 secret 值创建 web3.Keypair 对象,而不是生成随机值?
token - 如何在哪里提交对 JSON 文件 src/tokens/solana.tokenlist.json 进行更改的 PR?
我将在 solana 网络上设置令牌符号和名称、图标。 我检查了这个链接。
有这样写的。
Submit PR with changes to JSON file src/tokens/solana.tokenlist.json. Please follow the Uniswap Token List specification found here: https://github.com/Uniswap/token-lists
我想知道更多细节的方式。谢谢你。
discord - 如何连接到 solana discord 开发者频道?
我想问一下solana网络。所以,我检查了https://docs.solana.com/。有不和谐频道邀请链接。但我无法访问此频道。让我分享截图。
rust - 如何在 Solana 智能合约中制作“代币计数器”?
我想创建一个“代币计数器”,每次代币销售后价值都会增加。我应该做一个结构,但是我不知道如何存储它以便能够保留下一个合同调用并使用它。
你能帮助我吗?
nft - Solana Metaplex Candy Machine `tokenMint` 元数据为空
我最终按照这里的指南创建了一个糖果机实例https://hackmd.io/@levicook/HJcDneEWF
我现在遇到了一个问题,当我mintOneToken
从 GUI 代码调用
在这里找到,我得到一个错误,因为 CandyMachineAccount 对象的state.tokenMint
字段为空,但我们在这里看到它不需要为空。
有趣的是,当我加载不属于我自己的其他糖果机实例时,我看到它们的tokenMint
字段是非空的,所以我假设我需要运行一些命令或我需要进行合同调用才能将此字段设置为我的链上糖果机实例的非空值。如何正确设置tokenMint
字段?
作为参考,这是 Mainnet-Beta 上的糖果机 ID,它具有非空值tokenMint
EodXoBBFMMWMXe3KKpwAFRa3BHDDWF3y7S8DcGRUTdG9U
然后这是我在 DevNet 上的
3K7iVL5tE2D7F8gu6hXZMp9p2WJUPqQMZnxQn2aQ622p
linux - ubuntu - 尝试安装 solana 时出现错误
我正在尝试安装 Solana:
sh -c "$(curl -sSfL https://release.solana.com/v1.7.12/install )"
我得到:下载 v1.7.12 安装程序
/tmp/tmp.uKtHJnlk2o/solana-install-init:加载共享库时出错:libssl.so.1.1:无法打开共享对象文件:没有这样的文件或目录
请帮我