今天调试手工采用node调用web3.js1.创建合约失败的过程:执行后contractaddress是null的代码:1.1下面的code取值从remix里面拷贝bytecodecode='0x608060405234801561001057600080fd5b5061025
receive()payable里面尽量避免写代码,以免其他合约调用transfer不成功缘起:最近调试一段solidity代码,本来想测试在收款的时候,记录一个receive和发出一个log,哪个消耗gas更大如下图,我定义了两个contract,TestTransfer中的se
在 Foundry 使用 OpenZeppelin 插件进行智能合约升级
在Solidity中,emit关键字用于触发事件。触发的事件会被存储在以太坊的区块链上,具体来说,事件日志(EventLogs)存储在交易的收据(TransactionReceipt)中,而这些日志不是直接存储在合约的存储空间内,而是被记录在链上的专门的日志存储区域。
如何阅读区块浏览器并理解以太坊(EVM)上的交易、trace 和日志
2018年2月24日消息,有媒体报道称美图的首个区块链项目美链(BEC,全称Beauty Chain)在全球数字货币交易平台OKEX上市交易,BEC币发行量为70亿。BEC币单价曾超过4美金,BEC市值一度突破280亿美金。然而在4月22日,由于BEC爆出严重漏洞,项目市值趋于归零。
本文深入解析了ERC-20标准,这是以太坊区块链上用于创建和管理代币的核心标准。文章详细介绍了ERC-20标准的主要功能、关键函数及其实现方式,同时探讨了在代币开发中可能遇到的挑战和安全问题
Pump.fun是Solana的超级meme发射平台。当成功在pump.fun上部署一枚Meme后,一旦代币市值达到69,000美元,会自动将pump.fun的流动性添加到Raydium交易所。对于用户来说,可以降低发币费用以及繁琐的流程,主要解决的痛点是rug和老鼠
使用 OpenZeppelin Monitor 监控智能合约的链上活动
在数字化转型的浪潮中,区块链技术与智能合约的结合为合同管理带来了革命性的变化。法大大区块链智能合约API以其独特的信任机制和自动化能力,成为企业和开发者优化合同流程、提升业务效率的重要工具。本文将探讨法大大区块链智能合约API的核心优势,分析适用人群,评估使用风险,并确认法大大作为服务商的可靠性。
利用ChainlinkVRF实现100Token抽奖:从名单中随机选出幸运得主的完整指南在区块链应用中,公平和不可预测的随机性是实现透明抽奖和激励机制的关键。ChainlinkVRF(可验证随机函数)为智能合约提供了一个可验证且公正的随机数生成方案,使得合约能够在不牺牲安全性的前提下进行随
利用ChainlinkAutomation自动化Bank合约:使用Solidity实现动态存款管理和自动转账概述在这篇文章中,我们将实现一个Bank合约,用户可以通过deposit()方法存款。我们将使用ChainlinkAutomation来自动化合约任务,实现当存
Defender允许你轻松地跨链部署和升级智能合约,同时保持最佳的安全实践。本教程展示了如何使用一个Relayer来部署一个名为Box的合约,并通过一个Safewallet(多签钱包)使用UUPS代理模式进行升级。
在 DApp 开发中的链上和链下同步问题
概述本项目实现了基于EIP-2612标准的代币合约,并扩展了TokenBank和NFTMarketplace合约,支持链下签名授权和白名单机制。
在手把手教你实现BigBank文章中,我们实现了一个稍微复杂点的存款、取款业务。但是聪明的你可能发现了,我们的BigBank虽然名字中带有big,但是有一个明显的缺点:它只能存入和取出ETH原生代币,面对广大的符合ERC20标准的Token却无能为力。
在本文中,我们将讨论通过 WebSockets 使用实时加密数据以及提供类似服务的头部 WebSockets API
在本文中,我们将介绍一些最佳的欺诈和风险监控工具。
EIP-6963 解决同时多个钱包提供者的烦恼,本文介绍如在在前端 React应用中集成 EIP-6963 。
Farcaster 是一个去中心化的社交网络平台。Farcaster Frames 允许开发人员创建在 Farcaster feed 中运行的集成应用程序。用户可以在不离开平台的情况下与各种应用程序(如投票、游戏和其他互动体验)进行交互。
扫一扫 - 使用登链小程序
38 篇文章,340 学分
61 篇文章,318 学分
108 篇文章,251 学分
22 篇文章,219 学分
9 篇文章,148 学分