跨程序调用(CPI)是指一个程序调用另一个程序的指令(instruction)。这种机制允许Solana程序的可组合性。这种机制允许Solana程序的可组合性。你可以将指令视为程序向网络公开的API端点,而CPI则是一个API内部调用另一个API。当一个程序发起对
本文介绍如何使用 Solana Web3 库和 Metaplex JS SDK 从终端更新 Solana devnet 上 NFT 的元数据,包括获取现有 NFT、上传新元数据和更新 NFT 的步骤。
文章介绍了Agave v2.0在Solana主网上的更新,包括移除的RPC端点、SDK调用、重命名的crates以及验证者参数的移除,并提供了过渡准备的实用建议。
本文概述了在Breakpoint 2024大会上关于ZK Compression的主题演讲,重点解释了ZK压缩的原理、工作机制及其对Solana未来的重要性。ZK压缩通过将账户成本降低到传统解决方案的千分之一,提供了一种高效的状态增量解决方案,并改善了应用的可组合性和灵活性。
当我们谈论序列化时,我们指的是数据的序列化和反序列化。序列化在Solana程序和程序账户的生命周期中的几个点上起着作用:将指令数据序列化到客户端上在程序中反序列化指令数据将账户数据序列化到程序中在客户端上反序列化账户数据重要的是,上述操作都应该采用相同的序列化方法。下面的示例演示了
这篇文章介绍了如何使用Candy Machine v2(CMv2)在Solana上设置NFT铸造,并详细解释了CMv2的新特性如不可预测的铸造索引、白名单、验证码集成和隐藏投放。文章还提供了配置CMv2的逐步指南,包括克隆Metaplex仓库、安装依赖、设置Solana CLI和创建Candy Machine的过程。
一个返回程序所拥有的账户的RPC方法。目前不支持分页。请求getProgramAccounts应该包括dataSlice和/或filters参数,以提高响应时间并返回只有预期结果的内容。综述参数programId:string-要查询的程序的公钥,以base58编码的字符串形式
在Solana上,所有数据都存储在所谓的“账户”中。Solana上数据的组织方式类似于[键值存储],其中数据库中的每个条目都称为“帐户”。要点账户最多可以存储10MB的数据,这些数据可以由可执行程序代码或程序状态组成。账户需要以SOL支付租金押金,金额与存储的数据量成
本文介绍了如何使用 Solana 的 getParsedProgramAccounts 方法来查询钱包中所有的代币账户及其余额,提供了详细的代码示例和步骤指南,适合有一定 Solana 基础的开发者使用。
getParsedProgramAccounts
获取当前验证器我们可以质押SOL并通过帮助保护网络来获得奖励。要进行质押,我们将SOL委托给验证器,而验证器则处理交易。TSCLIimport{clusterApiUrl,Connection}from"@solana/web3.js";(async(
本文介绍了Solana区块链中的账户模型,详细解释了账户的类型、创建方法以及与账户的交互方式,还涉及了如何支付租金和账户的所有权管理。
提供一些可操作的见解来优化 Solana 程序
衡量 Solana 的去中心化:事实与数据
使用 metaplex 来上传代币的名称和 Logo。
本系列想尽量以快速上手的目的来讲解 Solana。并且在实践的过程中穿插新概念。
这篇文章是一个详尽的指南,介绍了如何审计Solana程序,涵盖了Solana的基本概念、账户模型、数据读写、跨程序调用、代币管理等多个主题。作者结合自己的学习经历,提供了丰富的实践示例和重要概念,为读者奠定了坚实的基础,并推荐了一些学习资源。
Agave v2.0 更新是 Solana 生态系统中的一个重要里程碑,引入了多项改进以提升网络性能、可靠性和效率。关键更新包括代码库重构、分区 epoch 奖励、新的中心调度器、ZK ElGamal Proof 程序等,这些变化将显著影响开发者、验证者和用户。
本文介绍了在Solana网络拥堵时如何有效发送交易的策略,包括使用优先级费用、计算单元优化、序列化交易和账户密钥等技术,并提供了代码示例和高级策略。
本文介绍了Solana比较重要的一些核心概念和基本原理,包括共识机制、POH、Leader选举、账户模型、Solana租金等等
本文宣布 @solana/web3.js v2.0.0 版本正式发布,已经去掉了候选版本标签,并建议广大开发者使用该版本。文章详细介绍了新版本的API变化及与旧版本的兼容性问题,并提供了迁移建议和使用新版本的资源链接。
@solana/web3.js
扫一扫 - 使用登链小程序
114 篇文章,671 学分
383 篇文章,585 学分
67 篇文章,477 学分
118 篇文章,418 学分
157 篇文章,350 学分