找到约 15 条结果

问题 ethers.js 怎么编码bytes数据类型,用文本方式会报错。

我想对这个abi进行编码,下面链接是原始的数据 https://polygonscan.com/tx/0x21c555fe9ca4b1da1777bdb217aaaa7ebbcd6c23ea2774dcd429e69154559815 ``` let fromToken = "0000000000000000000000000000000000000000"; let amountIn = 1000000000000000; let aToken ="0x1a13f4ca1d028320a...

文章 如何使用 Rust 宏

在本教程中,我们将介绍关于 [Rust](https://learnblockchain.cn/article/4363)宏的所有知识,包括 Rust 宏的介绍,并通过实例演示如何使用 Rust 宏。 文章会介绍以下内容: - Rust 宏是什么? - Rust 宏的类型 - Rust 宏的声明 - 创建声明...

文章 如何利用虚拟通道来创建状态通道网络

在本文中,我们介绍了一种叫作**虚拟通道(virtual channel)** 的新型状态通道结构。虚拟通道不仅使得付费文件流(查看 [demo](https://blog.statechannels.org/introducing-web3torrent/)!)等新型应用场景成为可能,还可以简化去中心化的 [Grap...

文章 理解静默支付(二)

> _作者:benma & Sebastian_ > > _来源: [https://blog.bitbox.swiss/en/understanding-silent-payments-part-two/](https://blog.bitbox.swiss/en/understanding-silent-payments-part-two/)_ > > _[前篇见此处](https://learnblockchain.cn/article/19552/)_ ![Understanding Silent Payments - Part Two](...

文章 HPU深入解析:同态加密运算如何在同态处理器上运行

...于勇敢者,可以深入研究它的 [RTL 代码](https://github.com/zama-ai/hpu_fpga)。 当然,硬件永远不会单独工作。HPU 项目还包括一个软件堆栈: - [驱动](https://github.com/zama-ai/AVED) - [DMA 访问工具](https://github.com/zama-ai/dma_ip_drivers) - [tfhe-...

文章 0基础从前端入门到Web3 —— 从测试网 a + b 到主网领Sui挑战

# 一:简介 本篇需要大家事先准备好 $\mathit {TypeScript}$ 最基础的环境(能简单运行跑出来 $\mathit {Hello\ World}$ 就够了),然后一步一步带着大家完成调用 $\mathit {Sui}\ \mathit {test}$ 链上的 $\mathit {a\ +\ b}$ 合约(该合约在前面的篇...

文章 以太坊黄皮书学习笔记

...表示赋值,时而表示等价指代,注意区分 ## 2. The Blockchain Paradigm 区块链范式 以太坊可以看作是一个交易驱动的状态机 公式 (1) $$ \boldsymbol{\sigma}_{t+1} \equiv \Upsilon(\boldsymbol{\sigma}_{t}, T) $$ 其中 - $ \Upsilon $ 某次状态转...

问题 网上扒的合约 panckeswap不能注入流动性

``` /** *Submitted for verification at BscScan.com on 2021-06-26 */ // SPDX-License-Identifier: MIT pragma solidity ^0.6.12; abstract contract Context { function _msgSender() internal view virtual returns (address payable) { return msg.sender; } function _msgData...

文章 以太坊ABI:编码与解码

## 什么是ABI 大家应该很熟悉 API(Application Programming Interfaces),API 是一个接口,用它来访问某个服务,可以把API 理解两个软件彼此之间进行通信的桥梁。 **ABI** (Application Binary Interfaces),则是用来定义了智能合约中可以进行...

文章 Moonbeam的多链架构

by:amos.berlin & RARA from SharkTeam # 一、什么是多链架构 多链是指项目同时部署在至少两个区块链上,这有助于多个区块链之间的交易通信,最终目标是提升用户体验、提高效率。多链架构最广为人知的是Polkadot 和 Cosmos。 多链架...

文章 速度需求:椭圆曲线章节

...线 (EC) 作为密码学工具已被广泛接受。与其他方法(如 RSA)相比,它们具有多个优势,以更短的密钥提供同等安全级别(例如,EC 密码学中的 228 位密钥与 2300 位 RSA 密钥一样好)。这是一个优势,因为越来越多的密码学是在智...

文章 Xatu 执行层数据现已可用

>- 原文链接:[ethpandaops.io/posts...](https://learnblockchain.cn/article/17252/) >- 译者:[AI翻译官](https://learnblockchain.cn/people/19584),校对:[翻译小组](https://learnblockchain.cn/people/412) >- 本文链接:[learnblockchain.cn/article…](https://learnblockchain.cn/ar...

文章 基于格的哈希函数

... **SIS** 与 **LWE** 的单向哈希函数构造方法。首先回顾了 Ajtai 在 1996 年提出的基于 SIS 的单向函数构造,说明其安全性来源于 SIS 问题的平均情况与最坏情况困难性的等价性,并指出该函数具有满射性与抗碰撞性。随后,进一步探...

文章 引介|EVM 深入探讨 Part 5

...](url)”系列的第五部分,今天,我们将仔细研究操作码 CALL 和 DELEGATECALL。本集之前 4 个部分为基础,建议您阅读这些内容: * [第1 部分 - 函数选择器深入分析](https://learnblockchain.cn/article/4622) * [第2部分 - EVM中的内存](https://lear...

文章 3月启动的以太坊上海升级,验证者需要知道的

...深入理解这一重大升级过程。 Q: 什么是 上海升级和Capella升级? A: 上海升级和Capella升级是以太坊即将进行硬分叉的名称。上海升级将是以太坊网络实现合并后的首次重大升级。信标链提款是上海升级的核心。上海升级是执行...