...lana 应用程序迁移到使用 Solana Kit (原 web3.js v2)。视频展示了如何使用 Solana Kit 与 Anchor 程序进行交互,包括测试和前端开发。 **关键论据/信息:** * **Solana Kit 是新一代的 Solana JavaScript/TypeScript 技术。** 它由 Anza (原 Solana Labs...
...olidity 样例 下图是同一个合约中的两个调用,一个使用了DELEGATECALL,另一个使用了CALL。现在我们看一下他们之间的区别。 [ 是一组改进 EVM 的小型 EIP。它引入了一种新的字节码格式,并为 EVM 的未来做准备。 EOF 的价值难以解释,因为它不是单一的东西,并且由于其在多个分叉上的延迟以及多年来的开发/研究历史和不同版本...
  ,每次闯关认真思考练习, 你将对 Solidity 安全有全新的认识。 这次闯关主要...
### 了解 ERC20 代币以及严格标准的必要性 ERC20 标准通过以太坊改进提案 20 (EIP-20) 引入,概述了转移代币和授权许可等关键功能。 尽管该标准使得数字资产创造激增,但它也有其局限性。 首先,ERC20 仅提出指导方针,而不是...
...篇文章](https://learnblockchain.cn/article/4273)中我们已经准备好了用于开发、测试和部署智能合约的以太坊私有环境,那么在开始编写合约之前,我们还需要准备开发环境。出于个人习惯我使用VSCode,利用VSCode Remote插件以及Microsoft Deve...
...量显示的,看Pool合约代码有一个_modifyPosition私有接口来计算对应数量和修改position的数据 ``` /// @dev Effect some changes to a position /// @param params the position details and the change to the position's liquidity to effect /// @return position a storag...
...,导致我算的seed地址和ts算的有些不一样,所以深入研究了一番。 ``` const PDA_MARKER = "ProgramDerivedAddress" // Create a program address. // Ported from https://github.com/solana-labs/solana/blob/216983c50e0a618facc39aa07472ba6d23f1b33a/sdk/program/src/pubkey.rs#L204 ...
...使用 Solidity 实现和测试智能合约的不变性。本指南涵盖了跟踪变量、定义属性,以及使用 Echidna、Medusa 和 Foundry 进行模糊测试。  ## 引言 不变性...
该视频深入探讨了如何在 Solidity 智能合约开发中使用 Yul 语言来管理存储槽。 **核心内容/主要观点:** * Yul 允许开发者直接访问和操作智能合约的存储槽,提供了比 Solidity 更底层的控制能力。 * 视频演示了如何使用 Yul 读...
...e4nKzMjjaW82ENTnS7DbGH ``` ### 2.2.2 创建Key Pair 1 > 注:用于区块生成的`Aura`账号需要使用`sr25519`,用于区块确认(`finalization`)的`GRANDPA`账号需要使用`ed25519`。 ```bash $ ./subkey --sr25519 inspect "text bubble owner rebuild damage today steel inflic...
额,这里好像没法上传视频。 我把视频传到B站,然后贴url https://www.bilibili.com/video/BV1QP411r7Bc/?vd_source=9498ab38a58124d7c0e1faee0e89760a