文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
Uniswap - 智能合约V2代码导读
Uniswap V2提供了简洁的x-y-k自动做市商实现。代码主要由两部分组成:Core实现某个交易的Pair的管理逻辑,Periphery实现路由,即一个或者多个交易对的兑换逻辑。理解增加/抽取流动性以及swap操作,需要结合两部分一起看。核心是在Pair中管理了reserve和total supply。所有提供的流动性都以流动性Token来衡量,所有Token的总和就是total supply。
Uniswap
智能合约
Uniswap V2
Star Li
发布于 2020-09-22
阅读 ( 12795 )
( 172 )
区块链中的数学-Uniwap自动化做市商核心算法解析
Uniswap协议采用的是常量乘积做市商模型,又称为“恒定乘积做市商模型“。
Uniswap
算法
区块链中的数学
blocksight
发布于 2020-09-21
阅读 ( 12984 )
( 84 )
如何在去中心化交易所中(DEX)集成0x协议
如何通过 0x.js SDK 集成 0x 协议
0x
DEX
DeFi
张小风
发布于 2020-07-31
阅读 ( 6832 )
( 185 )
【译】DeFi(去中心化金融)项目大全
Defi 都有哪些项目,一起来了解下。
DeFi
张小风
发布于 2020-06-29
阅读 ( 12291 )
( 250 )
Web3.js 文档 - 入门 Web3
web3.js 库是一系列模块的集合,服务于以太坊生态系统的各个功能
Web3.js
Tiny熊
发布于 2020-04-29
阅读 ( 788 )
( 25 )
Web3.js 文档 - web3.eth.abi 模块
web3.eth.abi 函数用来解码及编码为 ABI (Application Binary Interface应用程序二进制接口) 以用于 EVM(以太坊虚拟机)进行函数调用。
Web3.js
EVM
ABI
Tiny熊
发布于 2020-04-13
阅读 ( 1214 )
( 392 )
Web3.js 中文文档 - Web3 模块
Web3 是 web3.js 库的主类, Web3.modules 将返回所有主要子模块类的对象。
Web3.js
Tiny熊
发布于 2020-04-02
阅读 ( 1137 )
( 81 )
深入预言机设计- 解析Oraclize和Chainlink
预言机本质上是一种数据调用和访问的中间件。本文从预言机的起源开始,详细对比中心化预言机Oracle与去中心化预言机Chainlink。
预言机
Chainlink
HashKey Hub
发布于 2020-03-27
阅读 ( 12115 )
( 257 )
[教程] 使用 Embark 开发投票 DApp
这是一篇Embark使用教程:通过本文可以学习到:1. 使用 Embark 创建项目 2. 利用 EmbarkJS 与合约交互 3. Embark 如果部署合约到主网(利用Infura节点)
Embark
DApp
EmbarkJS
Infura
Tiny熊
发布于 2020-02-26
阅读 ( 5542 )
( 159 )
Chainlink预言机基本原理
本文从预言机的概念开始,通过一个简单的获取 ETH 价格的例子,讲解了请求/响应模式的 Chainlink 预言机的基本过程,希望对你理解预言机与 Chainlink 的运行原理有所帮助。
预言机
Solidity
Chainlink
Chainlink
发布于 2020-02-17
阅读 ( 11289 )
( 134 )
初学者的DeFi指南
从稳定币开始的发展脉络开始介绍去中心化金融(DeFi)
DeFi
Uniswap
PoolTogether
Compound
rebase
发布于 2020-02-10
阅读 ( 15109 )
( 113 )
Embark初探:一款强大的DApp开发框架
DApp开发框架Embark使用入门介绍,通过Embark 官方提供的embark-demo介绍如何创建项目,编译、部署合约、与合约交互、以及部署DApp到IPFS。
Embark
DApp
IPFS
Tiny熊
发布于 2020-02-07
阅读 ( 10213 )
( 202 )
用Ethers.js构建一个简单的DApp
如果你已经在以太坊上开发过DApp,那你在前端JavaScript中可能用过 web3.js。Ethers.js可算是一个轻量级的web3.js,本文将介绍如何使用Ether.js构建一个简单的DApp。
ethers.js
ERC20
虎丘之巅
发布于 2020-01-08
阅读 ( 7471 )
( 52 )
去中心化交易所(DEX)协议整理
本文整理了目前主流的数字资产去中心化交易所协议
Uniswap
DeFi
Bancor
0x
Compound
导航
张小风
发布于 2019-12-31
阅读 ( 13335 )
( 134 )
使用Node.js后台监听合约事件及提供服务
在上个文章[众筹案例](https://learnblockchain.cn/2019/12/20/vue-dapp/)中,每个参与者可以看到自己的参与的状态,创作者却没有办法查看所有参与者,这篇文章我们实现在合约中加入参与事件,后台通过监听参与事件记录所有的参与者。
DApp
Node.js
Web3.js
事件
Event
智能合约
Tiny熊
发布于 2019-12-23
阅读 ( 16834 )
( 24 )
【教程】如何使用Vue.js 开发以太坊DApp
Vue 是一套在前端开发中广泛采用的用于构建用户界面的渐进式JavaScript框架。Vue 通过响应的数据绑定和组合的视图组件让界面开发变得非常的简单。这篇文章来看看如何使用Vue开发以太坊DApp。
DApp
Vue.js
Web3.js
Tiny熊
发布于 2019-12-20
阅读 ( 25208 )
( 69 )
ethers.js 文档 - 开始使用ethers.js
ethers.js 库是为以太坊 提供的一个的小而完整的 JavaScript 库。
ethers.js
翻译小组
发布于 2019-08-02
阅读 ( 1019 )
( 20 )
ethers.js 中文文档 - 首页
ethers.js库旨在为以太坊区块链及其生态系统提供一个小而完整的 JavaScript API 库 它最初是与 ethers.io 一起使用,现在已经扩展为更通用的库。
ethers.js
翻译小组
发布于 2019-08-01
阅读 ( 266 )
( 20 )
Truffle文档 - 快速入门 Truffle
主要入门介绍如何创建 Truffle 项目以及将智能合约部署到区块链。
Truffle文档
翻译小组
发布于 2019-05-02
阅读 ( 880 )
( 20 )
Truffle 中文文档 - 首页
Truffle 是一个在以太坊进行 DApp 开发的世界级开发环境、测试框架。它在使开发人员更轻松。
Truffle
Truffle文档
翻译小组
发布于 2019-05-01
阅读 ( 503 )
( 20 )
‹
1
2
...
8
9
10
11
12
13
14
15
16
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
以太坊
智能合约
区块链
Solana
DeFi
Solidity
NFT
零知识证明
Web3
比特币
EVM
区块链安全
去中心化
Rust
闪电网络
Move
MEV
加密货币
Rollup
DApp
每周以太坊
预言机
Layer2
密码学
Sui
30天文章收益榜
»
Henry
96 篇文章,563 学分
Helius
153 篇文章,406 学分
blockmagnates
77 篇文章,367 学分
寻月隐君
269 篇文章,313 学分
patrickalphac
4 篇文章,238 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: