OrderBook的实现思路

OrderBook是一个包含了所有交易者信息的订单集合,他们想买或者想卖。想买的order叫做bid,想卖的order叫做ask,这些bid和ask的order一旦满足了各自的条件,就会尽可能快的完成配对,促成一笔交易。

  • Volar
  • 发布于 6天前
  • 阅读 ( 153 )
  • ( 3 )

理解以太坊质押提款

本文将介绍什么是提款,其工作机制,以及这个新特性的使用方法。

哪种写法更省 gas

对比 EXP 和 MUL 在不同场景下的 gas 消耗

  • Ashton
  • 发布于 6天前
  • 阅读 ( 184 )
  • ( 6 )

11 Rust中的泛型

在前10章中,我们主要是就Rust中的数据类型以及一些常识问题(如路径、prelude等)做了介绍,比较细枝末节。从本节开始我们将会从更宏观的视角介绍Rust中的知识点

Chainlink Functions 介绍 & 使用案例

Chainlink Functions是一个用于Web3的serverless开发者平台,它可以使智能合约能够连接到任意一个API,并运行的开发者自定义代码以获得结果,并且最终将结果进行去中心化和可验证的共识。

业务逻辑漏洞+闪电贷攻击:Euler Finance被攻击事件分析

3月13日,Ethereum链上项目EulerFinance遭到闪电贷攻击,攻击者已获利近2亿美元。SharkTeam对此事件第一时间进行了技术分析,并总结了安全防范手段,希望后续项目可以引以为戒,共筑区块链行业的安全防线。一、事件分析攻击者地址:0x5F259D0b

进阶篇-Cargo 工作空间

创建工作空间,使用工作空间

  • 木头
  • 发布于 6天前
  • 阅读 ( 107 )
  • ( 2 )

进阶篇-进一步认识 Cargo 和 Crates.io

文档注释,发布crate包

  • 木头
  • 发布于 2023-03-14
  • 阅读 ( 132 )
  • ( 2 )

逐行代码解读Solana的Hello world程序

逐行代码解读Solana的入门程序

  • biakia
  • 发布于 2023-03-14
  • 阅读 ( 122 )
  • ( 4 )

十道EVM谜题,学习以太坊原理与opcode!

Evm puzzles是一套练习evm执行原理和opcode的习题,涉及到简单的opcode操作,即使是新手也可以在几个小时内解决谜题!让我们开始吧!

  • Alvan
  • 发布于 2023-03-14
  • 阅读 ( 177 )
  • ( 5 )

10 HashMap和HashSet

HashMap是编程语言最重要的数据结构之一,让我们一起来来看看吧

每周以太坊进展 2023/3/11

每周以太坊进展 2023/3/11, Hardhat 使用率为 75%, Foundry 跃升至 30%, Ethers.js 要发布 V6 版本了。

  • EthWeekly
  • 发布于 2023-03-13
  • 阅读 ( 271 )
  • ( 15 )

进阶篇-迭代器

迭代器的使用,自定义迭代器

  • 木头
  • 发布于 2023-03-13
  • 阅读 ( 116 )
  • ( 4 )

从智能合约到机器学习:NFT 与 AI 技术的结合

随着 NFT 技术和人工智能(AI)的发展,未来在 NFT 领域的应用也会逐渐增多,两者会擦出怎样的火花呢?从智能合约到机器学习,NFT 与 AI 技术的结合将带来怎样的变革?

进阶篇-闭包

匿名函数

  • 木头
  • 发布于 2023-03-13
  • 阅读 ( 110 )
  • ( 2 )

09 Rust中的Vec<T>

标准库中有很多集合容器,它们以各种逻辑组织了数据,允许各种各样的操作,如增删改查等

Solidity Gas 优化 - 理解不同变量 Gas 差异

通过一个 gas 挑战,理解 Gas 优化技巧。

08 PhantomData和Pin

为什么基础的还没介绍完,就开始介绍一些很生僻的内容?一方面是因为这些内容迟早要介绍,另一方面是满足大家的好奇心,让我们看看Rust到底有藏了多少宝贝。还有就是尽早面基这些内容,可以消除对语言的陌生感,要一种回看似曾相识以及恍然大悟的感觉

07 Cell<T>和RefCell<T>

1可变与不可变在Rust中声明一个变量时,要明确变量的可变性。默认是不可变的,如果想要修改这个变量,必须先将其声明为可变类型,否则编译无法通过。如:2共享可变容器但是我们在实际的业务中可能需要更改不可变变量。如何做到这一点?Rust提供了两类容器类型,允许在运行时更改不可变变量,它们是

验证者必读:ETH 提款 FAQ

上海升级后验证者提款需要使用什么凭证?提款需要多长时间?有哪些细节需要注意?