binance-smart-chain相关内容
我正尝试在BSC Testnet上部署智能合同,但Remix IDE抛出以下错误: 我的MetamaskBinanceSmartChain Testnet钱包中有超过3个BMB。 创建合同名称时出错:内部JSON-RPC错误。{&Q;代码&Q;:-32000,&Q;消息&Q;:&Q;需要的天然气超过限额(30000000)或总是失败交易&Q;} 我的创建代码: 完整代码位于:ht
..
我正在基于BEP20Token模板(https://github.com/binance-chain/bsc-genesis-contract/blob/master/contracts/bep20_template/BEP20Token.template)创建智能合同(BEP20令牌)。 公共构建器已修改,以添加一些令牌详细信息。但是,所有标准函数都存在编译时问题,如缺少重写函数。 **这
..
现在我使用以下代码: https://github.com/Web3Modal/web3modal-vanilla-js-example 但它只连接来自Trust Wallet的ETH地址 我尝试将提供程序选项更改为: const providerOptions = { walletconnect: { package: WalletConnectPr
..
我在Binance-Peg BU.S.-T的Binance Smart Chain中进行了一些交易,它成功地工作了。但在5次交易之后。我面对的问题是Returned error: transaction underpriced!这是我的代码: const web3 = new Web3('https://bsc-dataseed1.binance.org:443'); const cont
..
我想在不同的区块链上部署我自己的ERC-20令牌,那么有没有可能在不同的区块链上部署相同的令牌合同?如果我们这样做了,我们就不能为三个区块链提供相同的名称和符号。谁能告诉我这个问题的解决办法是什么?或者,我们可以在三个区块链上部署具有相同合同地址的合同吗? 推荐答案 是否可以在三个区块链上部署具有相同协定地址的协定。 取决于要部署到的网络和从中部署的地址。假设您选择的网络具有相同的1
..
我有一个erc20令牌,并且在另一个合同中,我想创建一个令牌交换函数。 所以很容易,你发送一个USDC令牌,然后以1:1的比例交换我的erc20令牌。 问题是如何批准消费我的erc20代币。我试了好几次,都没找到办法。 interface IERC20 {...} contract AnotherContract { function approve(address _spender,
..
我想知道是否有 PancakeSwap API 允许我用 BNB 交换代币,如果不可能,我可以使用 Binance Smart Chain 的 API 来做吗? 谢谢! 解决方案 pancakeswap 目前没有像 Uniswap sdk 那样的 API 或 sdk.最好的方案是连接币安智能链,通过web3连接pancakeswap路由器合约. 函数 swapExactTokens
..
无法在 BSC 测试网上启动 Storage.sol,但它可以在 Ropsten 上运行,我不知道为什么.使用 Brave Browser 和 Metamask 但是切换浏览器和钱包似乎没有帮助.已经在 Polygon 的孟买网络上成功启动,所以它必须是 BSC 测试网,但我可以看到其他人在测试浏览器上发布了新合同:/.有关如何解决此问题的任何想法? //SPDX-License-Identif
..
由于大多数BEP20-Tokens-Contracts可在GitHub或BSCScan上在线获得,因此您应该能够复制代码并将其粘贴到remix.ethereum.org中并进行部署.我这样做了,合同成功部署到了BSC,但是令牌信息丢失了.我做错了什么?这是我复制的代码: https://bscscan.com/address/0x0cF011A946f23a03CeFF92A4632d5>这是我部
..