上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 50 下一页
摘要: 引言 在区块链生态系统中,多链部署已成为常态。然而,跨链部署合约时面临的一个关键挑战是如何确保合约地址在不同链上保持一致。多链通用工厂合约(Universal Factory Contract)正是为解决这一问题而生的创新方案。 核心原理 多链通用工厂合约的核心在于利用 CREATE2 操作码和固定 阅读全文
posted @ 2025-04-14 14:59 若-飞 阅读(39) 评论(0) 推荐(0)
摘要: 在JavaScript/TypeScript模块系统中,有两种主要的导出方式:命名导出(Named Export)和默认导出(Default Export)。每种方式都有其特定的使用场景和语法规则。 命名导出(Named Export) 命名导出允许你从一个模块中导出多个变量、函数或类,每个都有其特 阅读全文
posted @ 2025-04-10 10:07 若-飞 阅读(111) 评论(0) 推荐(0)
摘要: 引言 在 Solidity 智能合约开发中,事件(Event)是合约与外部世界(如前端应用)通信的重要机制。而 indexed关键字则是事件参数的一个重要修饰符,它显著影响了事件的检索效率和可用性。本文将深入探讨 indexed 的作用、原理以及实际应用场景。 一、Solidity 事件基础 Sol 阅读全文
posted @ 2025-03-31 15:45 若-飞 阅读(165) 评论(0) 推荐(0)
摘要: 什么是预检函数? 预检函数(View Function)是智能合约中的只读函数,它不会修改区块链状态,只用于查询数据。这种函数不需要支付 gas 费用,也不需要等待区块确认,可以立即得到结果。 预检函数的特点 不修改状态 不需要支付 gas 可以立即返回结果 适合用于数据查询 简单示例 让我们通过一 阅读全文
posted @ 2025-03-27 11:45 若-飞 阅读(23) 评论(0) 推荐(0)
摘要: 一、基础角色控制合约 1. 最简单的管理员权限控制 solidity 复制 // SPDX-License-Identifier: MIT pragma solidity ^0.8.0; contract BasicRoleControl { address public admin; mappin 阅读全文
posted @ 2025-03-26 11:07 若-飞 阅读(62) 评论(0) 推荐(0)
摘要: 一、结构体核心概念解析 1.1 结构体的双重特性 Solidity中的结构体具有独特的双重特性: 编译期类型定义:不占用存储空间,仅作为数据蓝图 运行时实例对象:实例化后按规则占用存储槽 solidity 复制 // 类型定义(不占用存储) struct Person { string name; 阅读全文
posted @ 2025-03-25 17:32 若-飞 阅读(91) 评论(0) 推荐(0)
摘要: 引言 在区块链开发中,代理合约模式是一种流行的设计模式,允许我们升级智能合约的逻辑而不改变其地址和存储。本文将深入解析代理合约的核心原理:代理只借用逻辑合约的代码,而存储数据始终保留在代理合约自己的存储空间中。 代理合约的核心机制:delegatecall 在Solidity中,delegateca 阅读全文
posted @ 2025-03-24 13:47 若-飞 阅读(121) 评论(0) 推荐(0)
摘要: 在 Solidity 中,可以编写同名但参数不同的函数,这称为函数重载(Function Overloading)。但当你通过 Node.js 或其他外部工具调用合约时,可能会出现 ambiguous function description 错误,因为调用方无法自动确定要调用哪个重载函数。以下是解 阅读全文
posted @ 2025-03-20 09:10 若-飞 阅读(50) 评论(0) 推荐(0)
摘要: 在 Go 语言开发中,依赖循环(Cyclic Dependency)是一种常见但必须避免的问题。Go 不允许两个包相互导入,否则会导致编译失败。例如: A 依赖 B B 依赖 A 当 package A 依赖 package B,而 package B 又依赖 package A 时,Go 会报错, 阅读全文
posted @ 2025-03-19 11:46 若-飞 阅读(331) 评论(0) 推荐(0)
摘要: 在 TON(The Open Network) 生态中,智能合约不仅需要支持 多合约调用,还需要适应 多链架构(Master + Shard) 的跨链通信。本文重点介绍 多合约调用、跨链交互、负载均衡、自动调度 的实现方式,并结合 实际代码示例 进行解析,并附上 架构图 以便更直观地理解。 1. T 阅读全文
posted @ 2025-03-19 11:37 若-飞 阅读(71) 评论(0) 推荐(0)
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 50 下一页