The technical content top engineers rely on to level up.
16 min read
20个常见的 Solidity 初学者错误 本文的初衷并不是对处于开发旅程早期的开发者们居高临下。在审查了大量 Solidity 开发者的代码后,我们……
22 min read
椭圆曲线数字签名(ECDSA)背后的直观理解 本文解释了 ECDSA(椭圆曲线数字签名算法)的工作原理以及它为什么有效。我们将逐步...
4 min read
UniswapV2Library Code Walkthrough UniswapV2Library The Uniswap V2 Library simplifies some interactions with pair contracts and is used heavily by the Router contracts. It contains eight functions...
3 min read
Anchor 中的 Cross Program Invocation Cross Program Invocation (CPI) 是 Solana 的专业术语,指的是一个 program 调用另一个 program 的公共函数。之前我们在发送一个……时就已经执行过 CPI。
6 min read
Solana 中的存储成本、最大存储容量以及账户大小调整 !Solana 账户租金 在分配存储空间时,支付方必须为分配的每个字节支付一定数量的 SOL。Solana 称之为...
10 min read
在 Solana 和 Anchor 中初始化账户 !Solana 中的存储 到目前为止,我们的教程都没有使用过“存储变量”或存储任何永久性的内容。在 Solidity 和 Ethereum 中,一个更……
3 min read
Solana 中的 Multicall:批量交易与交易大小限制 !显示 Solana 批量交易和交易大小限制的主图 Solana 内置了 multicall 在 Ethereum 中,我们使用...
5 min read
使用 Solana web3 js 和 Anchor 读取账户数据!读取账户数据 本教程展示了如何直接从 Solana web3 Javascript 客户端读取账户数据,以便 Web 应用程序可以在……上读取它。
5 min read
Solana 计数器教程:读取和写入账户数据 !在 Anchor Solana 中向账户写入数据 在我们之前的教程中,我们讨论了如何初始化账户,以便我们能够持久化...
6 min read
链上读取另一个 Anchor 程序的账户数据。在 Solidity 中,读取另一个合约的 storage 需要调用函数,或者该 storage 变量是 public 的。在 Solana 中,链下客户端...
4 min read
Anchor 中的 `#[derive(Accounts)]`:Solana Anchor 中的不同类型账户,是一个用于结构体的类属性宏,保存了对函数在其...期间将访问的所有账户的引用。
4 min read
在 Solana 中创建 "mappings" 和 "nested mapping"!Solana 中的 "Mappings" 和 "Nested Mappings" 在之前的教程中,参数始终为空。如果我们把数据放入其中,它的行为就会像一个键...