以太坊

DICOM医学影像1 天前
开发语言·后端·golang·区块链·智能合约·以太坊·web3.0
15. Go-Ethereum测试Solidity ERC20合约 - Go-Ethereum调用合约方法参考文章12. Hardhat编写、编译、部署、测试Solidity ERC20合约 - 进阶篇 - Metamask导入代币,转账ETH,转账代币 GoLand 2025.2.4版本 go 1.25.4 下载geth-alltools-windows-amd64-1.16.7-b9f3a3d9
DICOM医学影像2 天前
开发语言·golang·go·区块链·solidity·以太坊·go-ethereum
14. Go-Ethereum测试Solidity ERC20合约 - Go-Ethereum调用区块链方法参考文章12. Hardhat编写、编译、部署、测试Solidity ERC20合约 - 进阶篇 - Metamask导入代币,转账ETH,转账代币 GoLand 2025.2.4版本 go 1.25.4
DICOM医学影像4 天前
区块链·solidity·以太坊·web3.0·sepolia·hardhat
13. Hardhat编写、编译、部署、测试Solidity ERC20合约 - 进阶篇 - sepolia测试网参考文章12. Hardhat编写、编译、部署、测试Solidity ERC20合约 - 进阶篇 - Metamask导入代币,转账ETH,转账代币
DICOM医学影像5 天前
区块链·智能合约·solidity·以太坊·web3.0·web3.js·hardhat
6. Hardhat编写、编译、部署、测试Solidity ERC20合约 - 进阶篇 - web3.js调用区块链方法对比系列中的此篇文章 8. Hardhat编写、编译、部署、测试Solidity ERC20合约 - 进阶篇 - JSON-RPC调用区块链方法
DICOM医学影像5 天前
区块链·solidity·以太坊·web3.0·json-rpc·erc20
8. Hardhat编写、编译、部署、测试Solidity ERC20合约 - 进阶篇 - JSON-RPC调用区块链方法对比系列中的此篇文章 6. Hardhat编写、编译、部署、测试Solidity ERC20合约 - 进阶篇 - web3.js调用区块链方法
DICOM医学影像5 天前
区块链·智能合约·solidity·以太坊·web3.0·hardhat·json-rpc
9. 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调用区块链
DICOM医学影像5 天前
区块链·solidity·以太坊·web3.0·hardhat·erc20
2. Remix编写、编译、部署、测试Solidity ERC20合约 - 进阶篇底层通过JSON-RPC发送name()的字节码0x06fdde03。所以Remix提供了底层调用方式。但需要合约中有 fallback方法。 重新部署,可以调用
DICOM医学影像5 天前
区块链·solidity·以太坊·web3.0·erc20·jsonrpc
7. Hardhat编写、编译、部署、测试Solidity ERC20合约 - 进阶篇 - JSON-RPC调用合约方法对比系列中的此篇文章 5. Hardhat编写、编译、部署、测试Solidity ERC20合约 - 进阶篇 - web3.js调用合约方法
DICOM医学影像5 天前
区块链·智能合约·solidity·以太坊·remix·web3.0·erc20
1. Remix编写、编译、部署、测试Solidity ERC20合约 - 基础篇Remix版本1.5.0生成ABI和字节码蓝色是读操作 橙色是写操作 合约中设置了代币名称为MyToken,代币符号为MTK。没有设置totalSupply,没有转账,部署账号扽balance是0
DICOM医学影像6 天前
区块链·智能合约·solidity·以太坊·metamask·web3.0·erc20
3. Metamask导入代币,转账ETH,转账代币合约地址 Account1账户,连接Sepolia测试网络,在Sepolia测试网络上有0.0069ETH。 合约账户也是Account1账户在Sepolia创建的,创建时分配了100MTK。 给Account2导入代币
DICOM医学影像6 天前
区块链·solidity·以太坊·web3.js·hardhat·erc20
5. Hardhat编写、编译、部署、测试Solidity ERC20合约 - 进阶篇 - web3.js调用合约方法npm install web3npx hardhat node读操作用call(),写操作用send() web3.js内部将method赋值eth_call。合约地址放入to,方法名和参数放入data,赋值给params,组装jsonrpc。 读操作不消耗gas,从本地节点直接返回,不组装交易结构,不进行挖矿。所以不需要交易结构中的from、value、gaslimit、gasprice。 写操作消耗gas,广播到区块链上的节点,组装交易结构,进行挖矿。所以需要交易结构中的from、gaslimit、
友莘居士22 天前
solidity·以太坊·函数修改器
Solidity函数修改器详解函数修改器(Modifier)是 Solidity 中的一种特殊函数,用于在执行目标函数之前或之后自动运行某些代码,类似其他语言的装饰器或面向切面编程(AOP)。
友莘居士1 个月前
区块链·solidity·以太坊·delete运算符
Solidity的delete运算符详解delete 是 Solidity 中的一个运算符,用于重置变量到其类型的默认值,而不是从存储中完全移除数据(尽管变量名可能不再可访问)。
许强0xq1 个月前
面试·web3·区块链·solidity·以太坊·evm
Q19: fallback 和 receive 有什么区别?欢迎来到《Solidity面试修炼之道》专栏💎。专栏核心理念:核心 Slogan💸💸:从面试题到实战精通,你的 Web3 开发进阶指南。
友莘居士2 个月前
区块链·智能合约·solidity·以太坊·evm·以太坊虚拟机
EVM(以太坊虚拟机)及其运行机制详解EVM(Ethereum Virtual Machine)是以太坊区块链的核心组件,是一个完全隔离的、图灵完备的虚拟机。
友莘居士2 个月前
网络协议·rpc·json·环境搭建·以太坊
Ganache-CLI以太坊私网JSON-RPC接口执行环境搭建预期响应:在 hardhat.config.js 中配置:在 truffle-config.js 中配置:
天涯学馆2 个月前
智能合约·solidity·以太坊
Solidity代理合约:解锁区块链代码的灵活升级大法Solidity里的代理合约(Proxy Contract),这可是区块链开发里一个超级实用的技术,能让你的智能合约像手机系统一样支持“升级”,同时保持数据和地址不变。区块链的合约一旦部署,默认是不可变的,但用代理合约,你可以把逻辑和数据分开,随时替换逻辑合约,简直是开发者的救星!不过,代理合约也有坑,比如存储冲突、权限管理、调用安全等。
天涯学馆2 个月前
智能合约·solidity·以太坊
Solidity自毁合约:让你的区块链代码优雅谢幕Solidity里的自毁(Self-Destruct)功能,这可是智能合约里一个有点“狠”的功能,能让合约在区块链上“自我了断”,彻底销毁自己,释放存储空间,还能把余额转给指定地址。不过,自毁功能是个双刃剑,用不好可能会引发安全问题,比如误操作、恶意攻击,甚至影响去中心化应用的可靠性。
闲人编程2 个月前
python·安全·区块链·web3.py·以太坊·codecapsule
Python与区块链:如何用Web3.py与以太坊交互『宝藏代码胶囊开张啦!』—— 我的 CodeCapsule 来咯!✨ 写代码不再头疼!我的新站点 CodeCapsule 主打一个 “白菜价”+“量身定制”!无论是卡脖子的毕设/课设/文献复现,需要灵光一现的算法改进,还是想给项目加个“外挂”,这里都有便宜又好用的代码方案等你发现!低成本,高适配,助你轻松通关!速来围观 👉 CodeCapsule官网
友莘居士2 个月前
智能合约·以太坊
八步开启以太坊智能合约开发:环境、编写、测试与部署在以太坊上开启智能合约开发需要掌握以下几个关键步骤和技术栈:在 contracts/ 目录下创建 .sol 文件