2022-07-14 10:24 回答问题
这种非主币的充币 都是有个中心化的程序监听事件 做的, 合约里是做不到的
2022-07-14 10:21 回答问题
toString改成toFixed()
2022-07-07 09:48 回答问题
通过工厂合约 event PairCreated(address indexed token0, address indexed token1, address pair, uint);
事件获取 用topic进行过滤
web3 getPastLogs 就可以
2022-07-07 09:42 回答问题
需要改node_modules/@uniswap/sdk/dist 里的文件 都挨个找一下
2022-06-01 09:22 发表了文章
2022-05-17 09:21 发表了文章
2022-05-17 08:58 发表了文章
2022-03-25 15:51 回答问题
貔貅通过这个是判断不出来的 你可以写个合约 买卖在一个交易里 通过估算gas 判断是否 是貔貅盘 代币的手续费 都是写在代币里面的 你可以 看他们代币有没有开源 看下代码
2022-03-24 17:26 回答问题
有交易手续费 用的方法是
swapExactETHForTokensSupportingFeeOnTransferTokens
和swapExactTokensForETHSupportingFeeOnTransferTokens
2022-03-22 11:19 回答问题
这个都是写到代币合约里的逻辑 你可以找下 bsc pig的合约
2022-03-22 07:51 回答问题
看代币有没有交易手续费 有的话 假如是5% 如果估算 卖1个bnb能得到400个的话 花点设置 自己设置的1%的话 期望值就需要填 376
2022-03-21 08:47 回答问题
不让approve uniswap router 合约地址
2022-03-15 17:06 回答问题
2022-03-12 10:19 发表了文章
2022-03-12 08:30 回答问题
滑点 是设置 最小期望值的 amountOutMin
这个参数
假如getAmountsOut
算出1bnb能兑换400usdt
滑点设置1%的话 amountOutMin 就是 396
如果兑换出来小于这个值 交易就失败
2022-02-28 17:39 回答问题
用web3.eth.estimateGas()
估算一下转账, 能不能转就可以了
2022-02-28 17:34 回答问题
if (window.ethereum) {
web3Data.web3Provider = window.ethereum;
window.ethereum.on("accountsChanged", (accounts) => {
store.commit("updateAccount", accounts);
})
web3Data.web3 = new Web3(web3Data.web3Provider);
2022-02-28 17:32 回答问题
2022-02-24 10:03 发表了文章
2022-02-20 10:05 回答问题
15550915501