找到约 13 条结果

文章 什么是 Web3.js - Web3.js 库简介

...,请不要担心。这个例子是 OmiseGo 代币的 ABI,它实现了 ERC-20 代币标准。[您可以在Etherscan](https://etherscan.io/address/0xd26114cd6EE289AccF82350c8d8487fedB8A0C07)上找到有关此令牌的更多详细信息,包括其 ABI 和地址。我们将在其余示例中使用...

文章 Solidity 中的定点数运算(以 Solady、Solmate 和 ABDK 为例)

...Solidity 中最常见的定点数是 10¹⁸:这是以太坊和大多数 ERC-20 代币的“小数位数”。当我们读取以太坊地址的余额时,我们隐含地将数字除以 10¹⁸ 来确定它们的以太币数量。例如,一个地址的余额为 10¹⁹ 被解释为拥有 10 个...

文章 Kakarot 介紹:重點部件

...tarkNet 合約嘛)。紀錄的資訊包含 ETH balance,如果有用到 ERC20 Token contract,那 EVM address 的 balance 地址也是這個 StarkNet 地址。 > 這裡有一個小細節:Kakarot 用戶會使用一個 EOA 對 EVM 格式的交易進行簽章,這個簽章簽的是 EVM 形式...

文章 深入探讨自动做市商(AMM)

...被列入白名单并满足协议的技术要求(例如针对以太坊的ERC20)。 2. 基础资产 不同的协议对于AMM基础的DEX中的交易对有不同的要求。有些协议(例如Bancor)要求每个风险资产都与指定的基础资产(BNT)配对。其他协议(例如Uni...

文章 以太坊理论 — 世界计算机的根链

...许可、自我托管和高度互操作的金融基础设施。DeFi 通过 ERC20 标准解锁了代币发行,通过 Uniswap 解锁了交易,通过 Maker 解锁了像 DAI 这样的去中心化稳定币,以及通过像 AAVE 和 Compound 这样的货币市场解锁了借贷。在传奇的 2020 ...

文章 TWAP 与 VWAP 价格算法

...于以太坊的协议只能生成针对该网络上其他代币定价的 ERC-20 代币的 TWAP 价格。 相反,[Chainlink](https://chain.link/) 网络使 DeFi 协议不仅可以利用来自 [Web3](https://learnblockchain.cn/article/18906) 生态系统的原生资产的 VWAP 价格数据,还可...

文章 创新DAO项目案例研究

...区驱动的治理方法。Uniswap 的智能合约可以轻松交换各种 ERC-20 Token,使其成为 DeFi 爱好者中的热门选择。 ### American CryptoFed DAO:美国第一个获得法律认可的 DAO [American CryptoFed DAO](https://www.forbes.com/sites/bernardmarr/2022/05/25/the-best-exa...

文章 EIP712来了:期待什么以及如何使用它

...可以从上述片段中衍生出两个数据结构:`Bid`,它包括以 ERC20 `token` 计量的出价 `amount` 和拍卖 `id`,以及 `Identity`,它指定了 `userID` 和 `wallet` 地址。 接下来,将 `Bid` 和 `Identity` 作为 [structs](https://solidity.readthedocs.io/en/v0.4.24/types....

文章 模块化区块链的市场机会

...96480444383233?s=12&t=wBcl6vSS75LKHXPcvvmOMg) - Cow Protocol现在支持ERC-1271,实现“无手续费”交易 [链接](https://twitter.com/cowswap/status/1587895229666893824?s=12&t=y-P8Uf4eebJHrHCmZMk7jA) - Succinct推出第一个共识桥的证明 [链接](https://twitter.com/succinctlabs...

文章 NFT中的版权漏洞

...中西部钨服务公司。不过,**钨立方体NFT**是一个在使用[ERC-1155](https://eips.ethereum.org/EIPS/eip-1155)标准的以太坊区块链上部署的智能合约中的条目。如果Alice从TungstenDAO购买了钨立方体NFT,实际的立方体仍将驻留在伊利诺伊州威洛布...

文章 通过预言机获取任意链下数据 - Chainlink Any API 代码解析

...dress callbackAddress; bytes4 callbackFunctionId; uint256 nonce; BufferChainlink.buffer buf; } ``` 函数 `initialize` 也定义在 Chainlink.sol 文件中,代码如下: ``` function initialize( Request memory self, bytes32 jobId, address callbackAddr, bytes4 callbackFunc ) ...

文章 为什么看好ETH?

...不断升级扩容以保持领先。 - Gas支付方式变革:通过 ERC-4337 引入的账户抽象,其中的Gas抽象使用户可以使用 USDT、USDC 等稳定币支付 Gas,不再直接使用 ETH。这削弱了 ETH 在支付体系中的必要性,可能降低用户对 ETH 的持有需求...

文章 ethers.js 全栈开发实战:从 Provider 到 Utils 的 6 大核心模块深度解析

...trar.firefly.eth" }); ``` # Contract合约类 ### 说明:通过一个ERC20的代币合约,实现对合约的读写操作 * ### 合约类型 - 可读:最后参数:Provider - 可读、写:最后参数 Singer - 区别:创建合约的最后一个参数:是Provider合约只读...