问题标签 [defi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
10 浏览

blockchain - AAVE 闪贷有什么用途?

  1. AAVE 闪贷的用例是什么?我看大家都在说闪贷套利,但是真的能赚钱吗?如果您想借入100万美元,借入费用为0.09%,即90,000美元。而在以太坊区块链上,交易需要很长时间来处理,所以即使你找到了套利机会,交易也需要10秒以上,你会损失0.09%的手续费+gas费。那么这是如何盈利的呢?

  2. 除了杠杆借贷和闪电贷,我们还能用 aave 做什么?

0 投票
0 回答
20 浏览

ethereum - 本地 ganache 实例上的 UniswapV2 上的 addLiquidity() 函数失败?

addLiquidity() 函数在 ganache 的本地开发实例上无任何理由恢复,有什么想法为什么会发生这种情况?

一些背景:

  • 我已经分叉了 UniswapV2Factory 和 UniswapV2Router02 并部署在 ganache 上。
  • 我创建了 2 个 ERC20 代币,并为它们创建了一对(通过 factory.createPair())。
  • 将两个 ERC20 代币铸造到我的地址。
  • 我已经批准了路由器合约地址的代币数量(通过 erc20.approve() 函数)

这就是我调用 addLiquidity 函数的方式

0 投票
1 回答
24 浏览

javascript - 在视口中如何在nextjs中映射大数据?

我想制作一个下拉列表,用户可以在其中从 Nextjs 的令牌列表中选择一个 erc20 令牌。

我在令牌列表上尝试了一个常规映射函数,但是站点没有响应并且非常慢,因为tokenlist.json。我想在视口中渲染数据。我怎样才能做到这一点?

我想让它变得更快,就像在 Uniswap中的令牌选择模式中一样

我使用了 nextjs Image 并在视图中加载了令牌图像,但它仍然很慢,因为它需要呈现令牌名称和符号

这就是我获取令牌列表并呈现它的方式:

0 投票
0 回答
13 浏览

blockchain - 这个 Solidity 代码实际上每次都会创建一个随机数,还是最终结果总是相同的?

好的,我们开始吧。我是一个非常新手的业余编码爱好者,但我最近深入研究了加密货币世界,并且我正在努力至少熟悉 Solidity 智能合约。这是一个defi游戏的代码。这段代码的重点是生成“硬币翻转”。我觉得它创造的赢家多于输家。此外,考虑到它使用用户公共钱包地址(msg.sender)“常量数字”作为函数的基础时,此代码是否不会产生相同的结果?

请思考,谢谢!

对于 msg.sender 变量,您可以使用 ERC-20 钱包地址,即

0xA2C8EB70b58D57Db442a2395e8aB80b640C655a7

如果需要整个合同,可以在这里找到。

https://bscscan.com/address/0xc4661ce2ef5dd31a1e020985e7364708c1af03d5#code

0 投票
0 回答
4 浏览

blockchain - 如何获取 DeFi 区块链地址的余额和交易

我有几个不同的区块链地址。例如来自币安区块链、cronos 等。从这些地址中,我需要其中所有资产/硬币的当前余额以及相应交易的数据。我搜索并尝试了一些服务,但也许我是盲人,但找不到我需要的所有数据。有任何想法吗?