文章目录一、智能合约概述1.1 智能合约是什么1.2 solidity语言二、外部账户调用智能合约三、一个合约调用另一个合约3.1 直接调用3.2 使用address类型的call()函数3.3 代理调用delegatecall()函数3.4 payable3.5 fallback()函数四、智能合约的创建和运行4.1 创建与运行4.2 汽油费(gas fee)4.3 错误处理4.4 嵌套调用五、智能合约可以获取的信息5.1 区块信息5.2 合约调用信息六、合约地址类型6.1 合约地址调用6.2 转账给合约 一、智能合约概述 1.1 智能合约是什么 智能合约本质上是运行在区块链上的一段代码,代