2. Remix编写、编译、部署、测试Solidity ERC20合约 - 进阶篇

Remix编写、编译、部署、测试Solidity ERC20合约 - 基础篇

  • [1. 通过keccak256编码函数,调用合约方法](#1. 通过keccak256编码函数,调用合约方法)
  • [2. 创建合约时转以太币](#2. 创建合约时转以太币)
  • [3. 测试已部署合约](#3. 测试已部署合约)
  • [4. 测试网络部署合约](#4. 测试网络部署合约)

系列文章
1. Remix编写、编译、部署、测试Solidity ERC20合约 - 基础篇
2. Remix编写、编译、部署、测试Solidity ERC20合约 - 进阶篇
3. Metamask导入代币,转账ETH,转账代币
4. Hardhat编写、编译、部署、测试Solidity ERC20合约 - 基础篇
5. Hardhat编写、编译、部署、测试Solidity ERC20合约 - 进阶篇 - web3.js调用合约方法
6. Hardhat编写、编译、部署、测试Solidity ERC20合约 - 进阶篇 - web3.js调用区块链方法
7. Hardhat编写、编译、部署、测试Solidity ERC20合约 - 进阶篇 - JSON-RPC调用合约方法
8. Hardhat编写、编译、部署、测试Solidity ERC20合约 - 进阶篇 - JSON-RPC调用区块链方法
9. Hardhat编写、编译、部署、测试Solidity ERC20合约 - 总结

1. 通过keccak256编码函数,调用合约方法

复制代码
调用合约方法name(),返回MyToken。
keccak256编码函数name(),取前四字节

底层通过JSON-RPC发送name()的字节码0x06fdde03。所以Remix提供了底层调用方式。但需要合约中有 fallback方法。

重新部署,可以调用

2. 创建合约时转以太币

复制代码
合约创建后,有合约账户地址,可以持有以太币。创建账户时,可以发送以太币给合约账户。
需要区分的是,合约账户地址持有以太币,合约中持有代币,这是两种不同的币。


3. 测试已部署合约

4. 测试网络部署合约

需科学上网

部署成功

系列文章
1. Remix编写、编译、部署、测试Solidity ERC20合约 - 基础篇
2. Remix编写、编译、部署、测试Solidity ERC20合约 - 进阶篇
3. Metamask导入代币,转账ETH,转账代币
4. Hardhat编写、编译、部署、测试Solidity ERC20合约 - 基础篇
5. Hardhat编写、编译、部署、测试Solidity ERC20合约 - 进阶篇 - web3.js调用合约方法
6. Hardhat编写、编译、部署、测试Solidity ERC20合约 - 进阶篇 - web3.js调用区块链方法
7. Hardhat编写、编译、部署、测试Solidity ERC20合约 - 进阶篇 - JSON-RPC调用合约方法
8. Hardhat编写、编译、部署、测试Solidity ERC20合约 - 进阶篇 - JSON-RPC调用区块链方法
9. Hardhat编写、编译、部署、测试Solidity ERC20合约 - 总结

相关推荐
ithadoop15 小时前
Solana入门:区块链新手速成指南(第二阶段:开发入门)
rust·web3·区块链·智能合约·solana
Bczheng12 天前
二十.读写交易索引和验证交易
区块链
技术小事2 天前
从浏览到拥有:解读 Web 3.0 的架构转变
web3.0
曦月逸霜2 天前
区块链技术与应用学习笔记(持续更新中)
笔记·学习·区块链
Web3VentureView2 天前
SYNBO维港私享局:在香港Web3嘉年华最后一天,打开链上一级市场的共识现场
人工智能·web3·区块链·加密货币·synbo
TechubNews3 天前
专访新火集团首席经济学家付鹏:解读比特币资产属性、香港楼市与普通人理财建议——Techub News对话实录
人工智能·区块链
王苏安说钢材A3 天前
无锡佳钛合不锈钢有限公司不锈钢焊管厂家
区块链
财迅通Ai3 天前
能源板块强势领涨,汇添富能源ETF(159930.SZ)单日大涨3.41%
区块链·能源·中国神华·陕西煤业
Web3VentureView3 天前
SYNBO亮相香港《前瞻》活动,联手HashKey共筑链上原生一级市场新范式
人工智能·web3·区块链·加密货币·synbo
每日综合3 天前
Web3 多链时代,安全与体验如何兼得?UKey Wallet 的“解题思路”
安全·web3·区块链