# 什么是 ABI ? ABI = Application Binary Interface 用于定义智能合约接口的规范。它定义了智能合约的函数、事件和数据结构的编码和解码规则,以便其他应用程序可以与智能合约进行交互。 简言之,就是以太坊的调用合约时的接...
# 概要 今年三月发生了一起针对ARK合约的攻击,攻击者从中获利348枚BNB 攻击交易:https://phalcon.blocksec.com/explorer/tx/bsc/0xe8b0131fa14d0a96327f6b5690159ffa7650d66376db87366ba78d91f17cd677 ARK合约地址:0xde698b5bbb4a12ddf2261bbdf8e034af34399999 ARK合约源...
...702 进行账户委托 2024.10.18·实验 ### 目录 - [背景](#background) - [概述](#overview) - [示例](#example) - [初始化账户](#initialize-an-account) - [执行(赞助的)调用](#executing-a-sponsored-call) - [批量合约调用](#batch-contract-calls) - [结...
...时间2023年1月31日,在twitter上看到这样一条消息:  BEVO 代币被攻击,总共损失45000美元,导致BEVO 代币的价格下跌了 99%。 有趣的是,这个事件中还出现...
 在我们尝试着创造一个新的收藏品的时候,发现gas费比NFT本身还要贵! 本文旨在解决上面的问题。 接下来我们将看到的是,NFT智能合约的工程团队...
..., true, 3.14, "Rust"); // 元组可以嵌套 let nested_tuple: (u8, (char, &str)) = (1, ('A', "嵌套")); ``` ### 访问元组元素 ```rust fn main() { let person: (&str, i32, f64) = ("Alice", 30, 1.65); // 解构方式获取元组元素 let (name, age, height) = pers...
...失败,并返回零地址作为签名者,因此必须确保`owner != address(0)`,以避免批准使用属于零地址的“僵尸资金”。 在 ERC20 合约中,有一个很重要的点:**当我们销毁(`burn`) ERC20 Token 时,实际上是通过向零地址转账的方式来实现...
...的文件可能与仓库文件不同必须分叉链并为每个合约获得abi调试和记录更困难 | | 投资回报率(\$) | 如果你发现了一个漏洞,你会得到报酬但只有少数人(前三名到五名)可以赚到可...
...](https://ethereum.org/en/nft/)阅读有关 NFT 的更多信息。  ## 洗盘交易 #### 描述: 典型的洗盘交易涉及一系列迅速的交易,而不承担市场风险。可能最简单的洗...
... 这一切只是测试网络。 BNB-> BUSD https://testnet.bscscan.com/tx/0xebfd6164b4e6624a662e689432a93a7bbb491e4c388ec0ba95418af798b5a123 我使用测试的薄饼路由器,进行手动操作。发现是成功,我复制了其中的合约信息,用web3.py 代码进行提交时,...
# Web3 实战:解锁 Monad MCP,轻松查询 MON 余额 在 Web3 浪潮席卷全球的今天,Monad 作为高性能 Layer 1 区块链,正以其高效的交易处理能力和开发者友好的生态吸引着无数目光。Model Context Protocol(MCP)作为 Monad 的重要工具,为开...
...坊地址是在区块链上的身份,它看起来像这样:“0x6E0d01A76C3Cf4288372a29124A26D4353EE51BE”。拥有有效的以太坊地址是必须的,具体用于: - 接收/发送以太币 - 签名/发送交易 - 连接到去中心化应用程序 ## 以太坊地址的生成方式: ...