找到约 11 条结果

文章 以太坊一对多转账交易实现代码【以太币/ERC20代币】

...交易,将耗费大量 资金来支付gas,而且有可超过单个区块的gas上限。本文将介绍如何只支付一次交易费就可以向多个地址发送以太币或ERC20代币。 ## 1、实现思路概述 基本的思路是使用一个智合约,把目标地址作为参数...

文章 如何使用Codama创建Anchor程序客户端

## 概述 [Codama](https://github.com/codama-idl/) 是一组库,提供为 Solana 程序生成客户端的工具。它是一个强大的工具,可以用于为现有的 Solana 程序生成 JavaScript、Umi(JavaScript)和 Rust 客户端。Codama 最近增加从 Anchor IDL 生成客户端...

文章 第 4 课:Tamagotchi 商店说明

...念(来自第 3 课)及其在购买 Tamagotchi 属性中的用途 - 解如何检查 Tamagotchi 代币余额并批准转移代币的合约。 - 解如何处理未完成的交易 ### 让我们开始吧! 购买过程包括三个步骤: 1. Tamagotchi 向同质化代币合约...

文章 如何使用Brownie部署智合约

...部署智合约的基于 Python 的工具。 **先决条件** - 安装 Python3 - Ethereum 节点 - 文本编辑器 - 命令行 - 对 brownies 的热爱 ## 什么是 Brownie? 智合约开发主要由基于 JavaScript 的库主导,如 [web3.js](https://web3js.readthedocs.io/),[ethe...

文章 销售 | 独立黑客创业手册(叄)

...(https://learnblockchain.cn/article/9116) 在第二篇中,我们强调「元认知力」与「元学习力」是独立黑客创业技的最优先的力。如果我们的大脑是一个操作系统的话,那么「元认知力」相当于系统自带的「监督程序」与「...

文章 【Java实战项目】SpringBoot + Vue3打造你的在线电子书平台!

...hain.cn/attachments/2024/03/gziIJOAy65e2e736ca34f.png) 该项目涵盖以下主要功: * 电子书管理:主要包括电子书的基本信息、电子书的章节管理、章节信息和章节内容等。 * 电子书阅读:用户可以浏览在线电子书,并享受连续翻...

文章 APE 空投漏洞简析

...chain.cn/attachments/2022/03/o8D6Dkcm6234207092076.jfif) 攻击者购买编号1060的BYAC NFT并且转移给攻击合约。这个NFT是攻击者花106 ETH在公开市场购买的。 ![2.jfif](https://img.learnblockchain.cn/attachments/2022/03/nnbVa12x62342078041aa.jfif!/scale/80) ### ...

文章 如何发布你的插件

## 概述 本指南涵盖在 QuickNode Marketplace 上发布已完成的插件的步骤。它将引导你完成准备列表详情、填写合作伙伴仪表板中的提交表单以及解审核和发布过程的步骤。 ### 你将做什么 - 为你的插件准备必要的营销、技...

文章 Michael.W基于Foundry精读Openzeppelin第37期——AccessControl.sol

...rol.sol AccessControl库用于管理函数的调用权限,所有继承AccessControl的子合约均可为自己的业务函数设置调用权限。AccessControl是一个轻量级的基础库且各个role不支持在编成员的迭代导出,所以授权和撤销role成员的操作会抛出ev...

文章 (十四)深入理解 Move 的 Table 和 Bag:动态数据存储

...对或者处理异构数据。虽然动态字段(Dynamic Fields)提供一些灵活性,但 Move 的 Table 和 Bag 是更进一步的解决方案,特别是在需要计数、保护对象免于意外删除时。这篇学习笔记将带你全方位理解 Table 和 Bag 的核心机制,并通...

文章 pancakeswap v3 trade bot

最近开发bnbchain的做市机器人,集成pancakeswap v3版本,下面详细说明一下涉及到的技术点。 ## 使用的技术 - golang:做bot策略逻辑和调用合约等核心逻辑的实现,都是基于golang开发 - react:做前端页面展示,不执行合约交易...