找到约 13 条结果

问题 有没有一种方法,可以把链下储存的信息,作为链上智能合约执行的先决条件呢?

...a和b,以及一个方法:当a>10时,b++ 在 uint8 public a = 20; uint public b; function fn() public { require(a>10); b++; } a = 20 当然是一个容易储存在链上的信息,这里只是为了举例方便,我们假设它很复杂,必须被迫存储在链下。 ...

文章 ChainAegis:Top20 中心化交易所资金储备链上分析-Part 1

...ChainAegis链上分析平台按照Coinmarketcap交易量排名筛选了Top20的中心化交易所,基于完全透明可信的链上分析,并结合交易所相关地址公布,对各交易所的流动性资金储备量进行系统性的可靠分析,供投资者和用户参考。 因为内容...

文章 以太坊 - 如何通过Multicall优化以太坊RPC使用率 - Quicknode

...) 的基本了解 - 已安装 [Node.js](https://nodejs.org/en/download)(v20 或更高版本) - 已安装 [TypeScript](https://www.typescriptlang.org/) 和 [ts-node](https://typestrong.org/ts-node/) - 一个免费的 [QuickNode 账户](https://www.quicknode.com/signup?utm_source=internal&utm_camp...

文章 以太坊 - EIP-7702 介绍

...、2 个 C 代币分别发送给 Alice、Bob 和 Charlie。 - **委任给 ERC-4337**:EIP-7702 **向后和向前兼容 EIP-4337**。你的 EOA 可以将代码委任给一个已部署的 ERC-4337 账户抽象实现。 - **使用不同的签名授权交易**:我们可以设置像 `secp256r1` 这...

文章 pancakeswap 前端源码编译及部署-linux

...载nodejs二进制包 ``` wget https://nodejs.org/download/release/v12.20.0/node-v12.20.0-linux-x64.tar.xz ``` - 解压压缩包 ``` tar xvf node-v12.20.0-linux-x64.tar.xz ``` - 更改包名 ``` mv node-v12.20.0-linux-x64 /usr/local/nodejs ``` - 添加环境变量 ``` # v...

文章 解读CKB账户抽象生态: BTC Mass Adoption的铺路石

...其他资产都是一等资产,并不像EVM公链一样把原生资产与ERC-20区别对待。 **CKB的Cell在运作机理上与比特币UTXO大致相同:都是被“锁定脚本”和“解锁脚本”驱动的,** 每个UTXO/Cell在产生时,都会有一个“锁定脚本”,就...

文章 隐私币为何没有兴起

...未能获得广泛应用。今天的 Monero 和 zcash 的价值都低于 2018 年。相比之下,ETH 的价值是 2018 年高峰的两倍多。 这只是价格,但采用指标情况并没有好多少。即使在黑暗市场上,你会期待隐私币能够蓬勃发展,BTC 仍然是首选资...

文章 BTC生态的现状总结及未来发展

...和重大事件** ![](https://img.learnblockchain.cn/attachments/2024/01/Cz4P2mO365af2e3c14f33.jpg)### 隔离见证升级 隔离见证是比特币协议的一次重要的技术升级,核心技术更迭是将原有比特币区块大小上限 1MB 提升至 1MB+3MB,并且提升了比...

视频 高级 Web3 安全课程 | 第四部分

...lks),分析他人代码中的漏洞。 * 高级攻击手段,如ERC 4626通货膨胀攻击。 * 模糊测试(Fuzzing)和形式化验证(Formal Verification)等验证方法。 * 市场策略(Approaching the Marketplace)建议。 * **课程资源:** * 课...

文章 如何使用Syve的API追踪DEX钱包交易表现

...ding-performance) - 安装的 [Node.js](https://nodejs.org/en/download)(v20 或更高版本) - 代码编辑器(例如 [VS Code](https://code.visualstudio.com/)) - [TypeScript](https://www.typescriptlang.org/) 和 [ts-node](https://typestrong.org/ts-node/) - **安装说明已在指南中注...

文章 得益于DeFi,以太坊现已无法分叉

...的流动性降至涓涓细流,交易所显然不会上市那贬值的 D-ERC-20。经济学再也无法将革命者凝聚在一起。早期的志愿开发者停止出现,社区逐渐凋零,项目最终像所有 [其他 ETH 分叉](https://masterthecrypto.com/ethereum-hard-forks-guide-ethereum-...

问题 使用合约卖出地址持有的代币兑换成WETH并留在合约内

...部卖出 if (tradeAmount == 0){ tradeAmount = IERC20(path[0]).balanceOf(msgSender); } // 把 token 从用户转移到合约 IERC20(path[0]).transferFrom(msgSender, address(this), tradeAmount); /// approve IERC20(path[0]).approve(SWA...

文章 Solidity中的多重继承

...况。比如[openzeppelin](https://learnblockchain.cn/article/727)的 ERC1155,AccessControl都实现了``supportsInterface``函数,如果你的合约同时继承这两个合约,需要重写此函数。 ## 定义2个基类`BaseContact1`和 ```BaseContact2```, 使用`virtual`关键字。 ...