分享百科

Solana

Solana入门, web3开发入门, 一起交流, 一起成长.
215
0
0
2025-03-01 09:12
Solana入门, web3开发入门, 一起交流, 一起成长.
228
0
0
2025-03-01 09:09
Solana入门, web3开发入门, 一起交流, 一起成长.
229
0
0
2025-03-01 09:07
Solana入门, web3开发入门, 一起交流, 一起成长.
222
0
0
2025-03-01 08:42
Solana入门, web3开发入门, 一起交流, 一起成长.
237
0
0
2025-03-01 08:40
Solana入门, web3开发入门, 一起交流, 一起成长.
236
0
0
2025-03-01 08:38
Solana入门, web3开发入门, 一起交流, 一起成长.
231
0
0
2025-03-01 08:34
Solana入门, web3开发入门, 一起交流, 一起成长.
243
0
0
2025-03-01 08:31
Solana入门, web3开发入门, 一起交流, 一起成长.
242
0
0
2025-03-01 08:28
Solana入门, web3开发入门, 一起交流, 一起成长.
231
0
0
2025-03-01 08:26
Solana入门, web3开发入门, 一起交流, 一起成长.
1848
0
0
2025-03-01 08:16
在本期视频中,Noah 介绍了如何在 Solana 区块链上获取钱包中所有代币账户的余额。视频的核心内容是通过编写 TypeScript 代码,使用 Solana 的 Web3.js 库和 SPL Token 库来实现这一功能。 主要内容包括: 1. **环境设置**:创建一个新的项目并初始化 npm,安装所需的库(solana-web3.js 和 solana-spl-token)。 2. **建立连接**:通过提供节点端点创建与 Solana 区块链的连接,并确保不公开该端点。 3. **设置过滤器**:使用 `get program accounts filter` 来限制返回的数据大小和特定的内存比较,以提高查询效率。 4. **获取代币账户**:调用 `get parsed program accounts` 方法,传入过滤器以获取特定钱包的所有代币账户信息。 5. **解析和输出信息**:遍历获取的代币账户,提取每个账户的 mint 地址和余额,并将其打印到控制台。 通过这些步骤,用户可以有效地查询和管理其在 Solana 区块链上的代币资产。视频强调了使用过滤器的重要性,以避免获取过多不必要的数据,从而提高查询效率。
663
0
0
2025-02-28 16:09
在这段视频中,Sahil介绍了如何在Solana网络上发送SPL代币。核心内容包括安装必要的依赖库、导入私钥、建立Solana连接以及发送代币的具体步骤。 关键信息如下: 1. **依赖库的导入**:视频首先强调了从Solana SPL代币库和Solana web3js库导入依赖的重要性。 2. **私钥管理**:Sahil提醒观众在生产环境中应将私钥存储在环境变量中,而不是直接在代码中。 3. **建立连接**:需要使用QuickNode RPC来建立与Solana的连接。 4. **代币信息**:观众需获取目标地址和代币的铸造地址(mint address),可以通过Solana区块浏览器查找。 5. **处理小数**:在发送代币时,需考虑代币的小数位数,确保发送的数量是正确的。 6. **发送代币的步骤**:包括获取发送者和接收者的关联代币账户地址、构建交易体、发送交易并获取交易签名。 7. **成功验证**:最后,Sahil展示了如何查看交易的成功与否,并提供了交易签名的链接。 通过这些步骤,观众可以学习到如何在Solana网络上安全有效地发送SPL代币。
213
0
0
2025-02-28 15:12
在本次教育研讨会上,主要讨论了FireDancer v0(又称Frankendancer)的设置和使用,以及与Agave的比较。FireDancer是一个独立的客户端,旨在通过修改Agave的代码库来快速获取操作员反馈。研讨会的核心内容包括: 1. **FireDancer的设置与功能**: - FireDancer v0是基于Agave的代码库构建的,主要改进了网络堆栈和区块构建管道。 - FireDancer与Agave在快照、重放、共识等方面保持一致,操作员可以使用相同的工具和命令进行监控和管理。 2. **关键论据与信息**: - 讨论了如何在同一台机器上同时运行FireDancer和Agave,以及在两者之间切换的步骤。 - 强调了配置文件(config.toml)的重要性,用户可以手动设置CPU核心的分配,以优化性能。 - 提到在切换身份时需要注意的事项,例如在从FireDancer切换到Agave时,必须清理内存表以避免冲突。 - 介绍了如何在测试网和主网之间进行有效的切换,确保在切换过程中不会出现重复投票的问题。 此外,研讨会还回答了与性能调优、硬件配置和身份设置相关的问题,并鼓励参与者在Discord上交流和分享经验。整体而言,研讨会为参与者提供了关于FireDancer的实用信息和操作指导,促进了社区的讨论与合作。
706
0
0
2025-02-19 19:59
本指南详细介绍了如何在Solana区块链上构建完整的应用程序,包括使用Rust编写Anchor程序、在本地测试和部署到DevNet。首先,设置开发环境并创建一个简单的计数器程序,使用Anchor框架进行Rust编程,编写测试并确保程序正常运行。接着,介绍了如何使用程序派生地址(PDA)替代传统的密钥对,以提高安全性和可管理性。最后,构建前端应用程序,使用React和TypeScript与Solana智能合约进行交互,实现读取和更新计数器的功能。整个过程涵盖了从环境配置到代码实现的各个步骤,适合希望深入了解Solana开发的开发者。
319
0
0
2025-02-06 14:55
登链社区