From 7f8ec1303f67e41e6e2a58390ffeaeda2767cf64 Mon Sep 17 00:00:00 2001 From: Jesse <35264598+JesseAtSZ@users.noreply.github.com> Date: Mon, 7 Jul 2025 15:57:59 +0800 Subject: [PATCH] update interface --- 14_Interface/readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/14_Interface/readme.md b/14_Interface/readme.md index 82a480466..a688c4fb6 100644 --- a/14_Interface/readme.md +++ b/14_Interface/readme.md @@ -44,7 +44,7 @@ abstract contract InsertionSort{ 虽然接口不实现任何功能,但它非常重要。接口是智能合约的骨架,定义了合约的功能以及如何触发它们:如果智能合约实现了某种接口(比如`ERC20`或`ERC721`),其他Dapps和智能合约就知道如何与它交互。因为接口提供了两个重要的信息: -1. 合约里每个函数的`bytes4`选择器,以及函数签名`函数名(每个参数类型)`。 +1. 合约里每个函数的函数签名`函数名(每个参数类型)`,以及`bytes4`选择器(通过对函数签名哈希运算后取前 4 字节获得)。 2. 接口id(更多信息见[EIP165](https://eips.ethereum.org/EIPS/eip-165))