找到约 14 条结果

问题 想请教你关于在以太主网部署合约的报错问题

...建pair,但是又报这个错误: 我后面直接拿openzeppelin 的erc20示例合约也是报这个错误,难道是remix有问题?但是拿remix最简单的Storage和Owner的示例合约就能正常谈出metamask ![image.png](https://img.learnblockchain.cn/attachments/2023/05/tdyiO3Md6475...

问题 怎么使用Uniswap中的UniversalRouter

我想通过UniversalRouter中的execute函数来完成ETH和ERC20 token的swap功能,我试图在swap函数中调用execute函数,它是这样的 ``` function execute(bytes calldata commands, bytes[] calldata inputs, uint256 deadline) external payable checkDeadlin...

问题 在zksync测试网验证报错:Deployed bytecode is not equal to generated one from given source

...码 `// SPDX-License-Identifier: MIT pragma solidity ^0.8.17;interface IERC20 { event Transfer(address indexed from, address indexed to, uint256 value); event Approval(address indexed owner, address indexed spender, uint256 value); function totalSupply() external view returns (uint2...

问题 合约里因为分红 回流的原因 溢出了一些bnb,有什么方式可以取出来吗,有偿的,这是合约地址:0xF75e06EA851E45B612fe660e3A01Eb0314cc8d39

...twitter.com/myisland_dao?s=21 */ pragma solidity ^0.8.4; interface IERC20 { /** * @dev Returns the amount of tokens in existence. */ function totalSupply() external view returns (uint256); ``` /** * @dev Returns the amount of tokens owned by `account`. */ function balanceOf...

问题 如何获取交易失败的信息

...是在区块浏览器中是可以看到这个失败信息的 `with error 'ERC20: transfer amount exceeds balance'` 有什么方式可以获取这个信息吗

问题 关于eth交易一直处于pending的问题 以及 txn type 的类型

最近我的eth 执行erc20 token授权转账 提交广播后,变成一直处于pending状态。查看交易hash。页面提示 This txn hash was found in our secondary node and should be picked up by our indexer in a short while。 以下是我在 ***goerli*** 测试网的交易截图。 ...

问题 新手问一个从节点请求代币名字的问题

我想从链上获取ERC20代币的名称 BSC主网,用的web3.js,代码如下 ``` const Web3 = require('web3'); const web3 = new Web3('`https://bsc-dataseed1.binance.org:443`'); //一个请求代币名称的请求 web3.eth.call({ to: "0xbb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c", dat...

问题 如何根据eth的tx详情数据判断该交易的类型?

...判断这笔交易是以下哪种类型: 1. eth普通转账交易 2. erc-20转账交易 3. uniswap的dex交易或者其他deif协议的交易 4. nft相关的交易 例如数据: ``` { "jsonrpc": "2.0", "id": 1, "result": { "blockHash": "0xc2d61bdefce88a4db47c...

问题 用pancakeswap交易自己的带回流跟分红功能的代币,卖出代币以及添加流动性正常,但是买入跟撤出流动性就失败了

... uint256 amount ) private { require(from != address(0), "ERC20: transfer from the zero address"); require(to != address(0), "ERC20: transfer to the zero address"); console.log(from,to,amount); console.log('inSwapAndLiquify',inSwapAndLiquify); c...

问题 web3js sendSignedTransaction 报错:Error: Returned error: invalid sender

... return } var abiArray = JSON.parse(fs.readFileSync('../json/erc20.json', 'utf-8')); const Contract = new web3.eth.Contract( abiArray, contractAddress, { from: myAddress, }) const encodedABI = Contract.methods.transfer(destAd...

问题 用REMIX部署uniswap v3合约,这个编译错误如何修改?

..., reserve1) : (reserve1, reserve0); uint256 amountInput = ERC20(input).balanceOf(pair) - reserveInput; uint256 amountOutput = UniswapV2Library.getAmountOut(amountInput, reserveInput, reserveOutput); (uint256 amount0Out, uint256 amount1Out) = ...

问题 【区块链人才招聘】急招前后端,智能合约开发工程师

...原理,包括交易运行原理、EVM字节码等 3. 熟悉常见的EIP/ERC标准,包括ERC-20/721/777/1155 4. 熟悉Truffle、Ganache、Remix IDE等智能合约开发部署工具,了解主链、测试链开发部署流程 5. 具备1年以上的智能合约开发经验 【岗位职责】...

问题 各位大佬 麻烦问一下

...niswapV2Router.sol"; import "./DividendTracker.sol"; contract Token is ERC20, Ownable { using SafeMath for uint256; IUniswapV2Router02 public uniswapV2Router; address public immutable uniswapV2Pair; bool private swapping; bool public swapEnabled = true; DividendTr...

问题 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 = ...