1、test脚本中如何获取合约中的状态变量 //合约中public类型的状态变量支持getter()特性,可以直接使用部署合约的实例调用如:vault.token() contract Vault { //这里的token属性是p...
目前Solana生态要发币主要就是传统发币以及Pump.fun发币两种,今天要介绍的就是Pump.fun。 Pump.fun是一个MEME币发行平台,上面有很多meme项目,基于平台的技术、安全等等特点备受投资者喜爱。在该平台之后,不需要...
我准备从0开始学习solana合约开发,并记录这一过程中学习到的知识点、解决的错误。因为我已经有solidity的开发经验,所以我也会对比二者之间的区别,如果对你有用,可以关注这个系列文章。 小提示 学习solana只需要少量的ru...
本教程分享基于 o1js 2.* 开发一个去中心化应用(DApp),构建一个基于零知识证明(ZKP)的寻宝游戏。游戏中,玩家扮演精英盗贼,需完成一系列盗宝任务。通过零知识证明,玩家可以向系统展示任务完成的真实性,同时保护任务细节(如密码、路...
如何使用dapp-kit构建应用 🧑作者:gracecampo dApp Kit 是一组 React 组件、hooks 和工具,旨在帮助您在 Sui 区块链上构建去中心化应用程序(dApps)。它简化了连接钱包、签署交易和从 RPC...
What I would love to see in a wallet https://vitalik.eth.limo/general/2024/12/03/wallets.html Harry: Vitalik 的最新文章, 从用...
这是一系列博文中的第三篇,探讨了Mina 的治理如何从集体智慧中学习,集体智慧将人群大规模组织起来,以往往优于个人单独解决的方式解决复杂的公共问题。 治理对于 Mina 协议的未来至关重要,以便在符合 Mina 社区愿望的同时有...
Virtuals Protocol 是 Base 链上一个类似于 Pump.fun 的发币平台。这篇文章主要来讲讲 Virtuals 的合约代码,学习他们的整个发币流程和细节。 基本逻辑 与 Pump 类似,Virtuals 上发币也分...
SUI中的PTB编程入门 🧑作者:gracecampo 什么是PTB PTB定义 PTB(Building Programmable Transaction Blocks) 的中文直译是可编程的事物块,这种描述对于sui新人来说很...
move入门之集合(三) : Vector数据衍生类型VecMap深度分析 🧑作者:gracecampo 概述 之前的文章中,我们学习了vector,vecSet两种常用的集合数据结构,此章我们通过对前两种数据结构的回顾以及对比,探...