问题标签 [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.

0 投票
0 回答
3312 浏览

rust - 无法为“ring v0.16.12”运行自定义构建命令

我正在我的新 Mac m1 上构建这个 ( https://github.com/solana-labs/solana ),但它失败了。

作者ring说它可以通过升级依赖来修复(https://github.com/briansmith/ring/issues/1163)。

我尝试添加但失败ring = "0.16.19"了,因为cargo.tomlthis virtual manifest specifies a [dependencies] section, which is not allowed

我试图ring在项目目录中搜索,但我只在cargo.lock.

这似乎ring是 Solana 依赖的依赖。我是 Rust 新手,我不知道如何解决这个问题。

0 投票
1 回答
785 浏览

solana - 如何将程序部署到 Solana - Solana/Rust

我正在尝试运行 HelloWorld solana 程序。我已经克隆了这个repo。我已经开始了这个项目

我跑了npm install,然后能够用

我可以.so在目录中看到文件/dist/program/helloworld.so。当我尝试将程序部署到 solana 时,我运行

这是我得到的错误

它找不到文件,但我已经验证它在那里。我已经尝试了完整路径并得到了同样的错误。我试图clean重新安装库,但它没有帮助。

我还应该尝试什么?

0 投票
1 回答
68 浏览

rust - 在这个 Solana 智能合约中,在输入指令和账户数据之间应用 XOR 有什么作用?

https://github.com/solana-labs/break/blob/master/program/src/lib.rs

这是来自他们的示例应用程序之一,真的不知道该怎么做,或者甚至可能开始研究以了解这里的意图是什么以及它是如何运作的......

提前致谢。


编辑: 这样做是为了创建程序派生地址吗?我在他们的 API 上发现了这一点,上面的内容作为我想象的实现似乎是有意义的。

0 投票
2 回答
280 浏览

reactjs - 如何使用 reactjs 创建 solana 新帐户

我想使用 reactjs 创建 Solana 新帐户,我编写了以下代码: 在此处输入图像描述

这就是错误

> [在此处输入图片描述][2]

请问有什么帮助吗?

0 投票
1 回答
74 浏览

rust - Solana 权益池安装问题

使用 cargo install spl-stake-pool-cli

我在最后一步遇到问题。请检查随附的屏幕截图。 在此处输入图像描述

0 投票
1 回答
68 浏览

rust - 添加简单的行“Pubkey::new_unique()”会破坏我的 Solana 程序

有谁知道为什么在https://github.com/solana-labs/example-helloworld/blob/master/src/program-rust/src/lib.rs#中引入像“Pubkey::new_unique()”这样的简单行L22会让程序失败?

0 投票
1 回答
1262 浏览

serialization - 我注意到当我尝试使用 Borsh 进行序列化/反序列化时会出错

我注意到当我尝试使用 Borsh 进行序列化/反序列化时,当数据大小不匹配时会出现错误。例如,如果我在帐户数据中有一个数组,然后我去尝试添加另一个元素。如果我还没有占位符数据项,并且字段中有虚拟值,则序列化尝试将失败。我是在做错什么,还是这就是事实,我只能接受?

0 投票
2 回答
4849 浏览

javascript - 如何使用 Solana 的 web3.js sdk 传输 SOL?

如何使用 Solana 的 web3.js sdk 传输 SOL?

0 投票
2 回答
4589 浏览

javascript - 我想在 solana 上铸造一个新的代币。如何使用 solana-web3.js 做到这一点?

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

0 投票
2 回答
6984 浏览

solana - 如何通过“@solana/web3.js”传输自定义令牌

我想使用 solana web3.js 发送我部署的令牌而不是 sol,但我不知道如何。找了很久的官方文档,还是找不到。如果您有这方面的任何信息,请告诉我吗?谢谢