找到约 14 条结果

问题 ethers 调取 PancakeSwap购买代币失败

...Dc', // 钱包地址 AMOUNT_OF_WBNB: '0.0002', Slippage: '49', //in Percentage gasPrice: '5', //in gwei gasLimit: '3401676' //at least 21000 } const bscMainnetUrl = 'https://bsc-dataseed.binance.org/'; //ankr or quiknode const privatekey = '私钥'; //without 0 const provider = ...

文章 每周以太坊进展 2020/08/30

...型,Uniswap,复杂性,Yield …… 还有 Maker。 ## EIP * [ERC2917](https://github.com/skardas/EIPs/blob/8458979ad6885709eff929eed2dcab52803cb3cc/EIPS/eip-2917.md):质押奖励计算 ## 生态 * [普遍存在的抢跑者](https://medium.com/@danrobinson/ethereum-is-a-dark-fores...

文章 Solodit 清单解读:拒绝服务攻击 第 1 部分

...下面是代码中的样子: ```javascript contract GroupStaking { IERC20 public token; struct StakingGroup { uint256 id; uint256 totalAmount; address[] members; uint256[] weights; bool exists; } // 从小组 ID 到小组数据的映射 ...

文章 Web3 DApp 最佳编程实践指南

...为数不多的「链下状态」储存在 headless CMS 当中,例如 Vercel 或者 Netlify。 [![Develop. Preview. Ship. For the best frontend teams – Vercel](https://img.learnblockchain.cn/attachments/2022/05/GcQaZnHn62831e67b5418.png!/scale/30) Develop. Preview. Ship. For the best fronten...

文章 Solidity 非权威开发指南(4): OpenGSN

...主题:[OpenGSN](https://opengsn.org/)。 OpenGSN 是元交易规范 ERC2771 的参考实现,它要解决的核心问题就是:如何让以太坊的用户在不交 gas fee 的前提下完成交易。也就是其官网的宣传语:“ETHless transactions made possible.”。 ## 元交...

文章 开发者如何进入 Web3 - 入门必看【2024】

...能合约时,需要理解常见的 Token / NFT 标准并会使用,如 ERC20ERC2612、ERC721、ERC1155 , 使用轮子也是一个很好的习惯,OpenZeppelin 是一个智能合约库,实现了各种标准,使用库可以减少自己的工作量,提升程序安全性。 > 开...

文章 Banana Gun:Telegram 狙击手机器人

...全交易所交易(DEX)量的最低点之际,每天都有数百种 ERC-20 代币被部署。对于一些交易者来说,观察 Memecoin 市场已成为全职工作。只需在某个项目上获得 100 倍收益,通过在最初几名交易者中购买并推动代币市值达到数百万,...

文章 Foundry 备忘录

...模拟用户,让我们看看是怎么做到的吧! 假设我们有一个ERC721合同,我们希望确保只有代币的所有者才能转移或销毁该代币。我们的测试可能如下: ```solidity // only the owner can transfer function testTransferToken() public { // mint the tok...

文章 手把手教你从0到1构建UniswapV2:part3

...以开始看到`Router`合约的高度抽象的特性:如果指定的 `ERC20` 代币没有配对合约,它将由`Router`合约创建,`factory.pairs`方法是`pairs`映射:由于映射是嵌套的,因此 Solidity 使用两个参数制作了辅助方法。 ``` ... (amountA, amountB) = _...

文章 [译] Hardhat 入门教程

...令复制并粘贴到终端中: ```text curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.35.2/install.sh | bash nvm install 12 nvm use 12 nvm alias default 12 npm install npm --global ## 将npm升级到最新版本 ``` #### Windows 在Windows上安装Node.js需要一些...

文章 从创建到保管的代币发行操作指南

...能会延长过程。与此同时,基于以太坊构建的代币,例如ERC-20和NFT,或基于Solana构建的代币,例如Solana程序库(SPL)代币更为直接,可能会耗时更少,例如三到五个月,前提是没有意外。请注意,这些时间框架只是粗略估计,可...

文章 Defrost项目攻击事件

... // 当前合约拥有的_token0数目 balance0 = IERC20Joe(_token0).balanceOf(address(this)); // 当前合约拥有的_token1数目 balance1 = IERC20Joe(_token1).balanceOf(address(this)); } // 计算出token0输入的数量 ...

文章 SMTChecker 检查合约漏洞的超能力

...`totalSupply(LP) * (x1 / xReserves)` LP代币; - 只支持精度为18 ERC20代币 功能只有这些,甚至连LP代币分发都没有,代码如下: ```js // SPDX-License-Identifier: MIT pragma solidity >=0.8.7; /// @dev bare minimum of IERC20 and IERC20Metadata that we'll use in...

文章 每周以太坊进展,2020-12-06

...) * 同时押金合约内存入的押金超过 [100 万 ETH](https://etherchain.org/account/0x00000000219ab540356cbb839cbe05303d7705fa),所以现在超过 ETH 总供给量的 1% 已经锁在了 staking 中。这个数字只增不减,现在已经让 staking 的年化奖励降低到 14.6%。这...