文章介绍了Solana生态系统中的新标准Token Extensions,该标准旨在增强Solana的token功能,包括转账费用、转账钩子、利息承载token等新特性。文章详细解释了这些扩展的作用及其对Solana生态的潜在影响。
文章详细介绍了Solana区块链中的共识机制,特别是Tower BFT和Proof-of-History (PoH)的工作原理,以及它们在同步和最终性中的作用。还讨论了未来协议升级的可能方向,如异步执行和编程罚没。
本文介绍了Solana编程中的接口定义语言(IDL)的重要性和生成方法。IDL用于定义Solana程序的公共接口,便于dApps与程序交互,并通过Anchor框架自动生成,简化客户端代码的开发。
文章详细介绍了Solana v1.17更新的内容,包括零知识证明的引入、Gossip协议的改进、系统调用的优化等,旨在提升网络效率、安全性和可扩展性。
本节内容,不再简单描述怎么在链上写HelloWorld,而是把难度增加一个,怎么去存储一个结构体数据。Rust基础知识在实现本节实战内容之前,我们需要对Rust基础知识进行学习变量let关键字表示变量,默认情况下是不可变的,添加mut关键字,意味着其中存储的值是可变的。结构体结
该文章详细介绍了如何在Solana区块链上使用TypeScript脚本进行SPL代币的转账,涵盖了从项目设置到执行转账的完整流程,并提供了相关资源链接。
使用 React、Solana、Anchor 和 Phantom 钱包构建全栈 dapp。
本人团队正在solana链构建合约。因此希望通过此教程学习solana链上相关的开发知识。同时能够帮助社区的各位开发与学习,促进solana链的发展。模块(Modules):模块将代码分隔成逻辑单元,为路径的组织、范围和隐私提供了隔离的命名空间。Crate:一个crate可以是库或可执行程
本文介绍了如何使用 Shyft 和 Jito bundle 创建 Solana Raydium Telegram 交易机器人。文章详细介绍了 Shyft 工具的优势,以及如何利用 Jito 进行交易验证。内容涵盖 Telegraf 机器人配置、代码实现,以及如何使用 Shyft 的 GraphQL API 获取链上数据。最后总结了构建过程,并提供了相关资源链接。
文章详细介绍了Solana区块链中的账户所有权机制,包括系统程序、BPFLoader和程序对不同类型的账户(如PDA和keypair账户)的所有权及其操作权限,并通过Rust和Typescript代码示例进行了演示。
对几家 solana rpc 使用有感
本文详细介绍了如何在Solana平台上构建程序,其功能与Solidity合约类似,并探讨了Solana如何处理算术溢出问题。文章通过具体示例展示了如何在Rust中实现函数,处理数据类型,以及进行单元测试,同时强调了计算成本及浮点操作的性能限制。
Urani是一个基于Solana的intent-based聚合器,旨在通过多维价格自由市场在应用层提供针对有害MEV的保护。它通过将MEV内部化为报价改进,从而最小化MEV。Urani由三个独特的产品组成:Urani Swap、Urani Protocol和Urani Arena,它们共同作用以实现安全高效的交易。
经过 6 个月的开发, Solana Anchor 推出了 0.30 版本
本文介绍了如何在Solana程序中使用Pyth SDK获取实时价格数据,详细步骤包括创建Anchor项目、定义价格数据结构、获取并格式化价格数据,并最终在Solana的devnet上测试程序。
讨论 Solana 及其架构的特殊性,并介绍在其上开发智能合约的基础知识。
Drift是Solana上的一个开源永续期货DEX,旨在提供低滑点、低费用和最小价格影响的交易体验。它采用了独特的Keeper Orderbook系统、多方面的流动性机制(包括vAMM和JIT拍卖)以及交叉保证金等技术架构。$DRIFT代币的推出标志着Drift协议的一个重要里程碑,将用于社区治理,并为持有者提供参与社区、影响平台发展、潜在费用折扣和质押奖励等权益。
本文详细介绍了在Solana链上程序中如何读取不属于自己的账户数据,通过创建data_holder和data_reader两个程序,展示了如何初始化并读取PDA中的数据,并探讨了Anchor框架下的数据反序列化机制及其限制。
data_holder
data_reader
Rust基础 下
Solana智能合约IDE-Solana Playground
扫一扫 - 使用登链小程序
114 篇文章,683 学分
383 篇文章,563 学分
67 篇文章,467 学分
118 篇文章,417 学分
158 篇文章,352 学分