问题标签 [binance-chain]

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 回答
170 浏览

cryptography - 将 MetaMask 连接到币安链

我正在尝试连接到币安链而不是智能链。''' NetworkName: BjnanceSmartChain RpcUrl: https://bsc-dataseed.binance.org/ ChainId: 56 Symbol:BNB BlockExplorerUrl: https://bscscan.com/ ''' binance 链的 rpc url 是什么?我很好奇是否还有其他人正在尝试这样做?

0 投票
2 回答
1471 浏览

cryptocurrency - 具有空投功能的 BEP-20 智能合约

我正在创建自己的 BEP20 代币,并希望实现一次将代币空投到多个地址的功能,以减少汽油费。用例将是在发布后向选定用户赠送免费代币。

这是我到目前为止的代码,但是它似乎缺少一些东西才能正常工作:

我可以使用 ERC20 示例中的代码片段吗?他们会与 BEP20 合作吗?

0 投票
1 回答
1620 浏览

ethereum - 无法在 BSC Scan 上验证和发布合同

我正在尝试在 BSC Scan 测试网上验证和发布合同。我正在使用Open Zepellin和 Remix - ETH IDE,但是我收到以下错误:

未找到:不支持文件导入回调

如果我尝试在 Etherscan 上进行验证,我相信同样的问题也是如此。

我究竟做错了什么?

合约链接

这是我粘贴在 BSC Scan 上以验证和发布它的代码。

这是我得到的完整错误 在此处输入图像描述

0 投票
0 回答
546 浏览

ethereum - 无法在 BSC MAIN NET 上验证合约源代码。“发生错误异常 err_code_1:错误 - 无法连接到远程服务器”

我在 BSC 主网上部署了我的智能合约,并尝试验证并发布它。但是,我收到了这个错误

错误!无法验证源代码异常 err_code_1 发生:错误 - 无法连接到远程服务器

我用谷歌搜索,找不到任何关于这个问题的有用信息。如果有人知道这个问题,请告诉我。

我不认为这是 BSC 服务器的问题,因为我可以看到其他人可以毫无问题地验证他们的合约。

非常感谢您的宝贵时间!

0 投票
0 回答
325 浏览

ethereum - 在币安链 BEP20 上使用 msg.value

我正在尝试使用在以太坊中使用 msg.value 的众筹代码,但我想现在将其部署在 Binance 测试网 BEP20 上。

我的 truffle 测试单元在开发中运行良好,但相同的代码和交互在 BEP20 测试网上通过 remix 不起作用。

所以我想知道,这与 msg.value 的使用有关吗?甚至是 block.timestamp ?

编辑:

由于 X 的原因,交易使用与以前相同的参数进行。我想知道网络/元掩码中是否存在问题。

0 投票
1 回答
230 浏览

blockchain - 合约构造函数参数,也是合约

我在 Solidity MasterChef.sol 中有合同,可以在下面的链接中看到 https://github.com/pancakeswap/pancake-farm/tree/master/contracts 我想在 Binance 智能链上使用松露部署它和问题是 MasterChef.sol 的构造函数接受 5 个参数,其中两个是合同我想知道如何将另外两个合同即 CakeToken.sol 和 SyrupBar.sol 作为 deploy_contracts.js 文件中的前两个参数.

0 投票
1 回答
5246 浏览

blockchain - “蜜罐”合约中的哪个功能阻止买家出售他们的代币?

币安智能链代币世界的一个常见骗局是推出一个新的代币/合约,在普通人看来很诱人,但当买家购买代币时,他们很快发现他们无法出售,因此失去了他们的钱。

我听说代币的开发者通过将除他们自己的钱包之外的所有其他钱包“列入黑名单”来实现这一点,但我不确定这种解释有多准确(或字面意思与委婉程度)。

有些人试图通过进行可忽略不计的测试购买/销售来避免这种类型的骗局,以确保能够出售代币。

我的问题是:合约中是否有特定的功能/设置可以被扫描和检查以确定硬币是否是这种类型的骗局,而不必进行测试购买来找出?

0 投票
1 回答
104 浏览

pine-script - 如何在 tradingview 上启动 pine 脚本?

我是 Tradingview 的初学者。我将编写一个脚本来显示币安流动性池。 https://paguertrading.com/pools/ 这是我的参考站点,它使用的是 Bitmex 数据,但我需要使用 Binance 数据。如果您对此问题有任何解决方案,请帮助我。币安 API 已准备就绪。谢谢

0 投票
1 回答
2061 浏览

php - 币安 PHP API

我尝试从 github 完成这项工作。https://github.com/binance-exchange/php-binance-api

我在 win 10 机器上安装了 Xampp(最新版本:7.2.3)。Xampp 正在运行。(至少不是mysql,因为启动时出错,但不需要mysql)。我从 github 下载了文件并将它们放入我的 htdocs 中的一个名为“binance”的新文件夹中。我从这里下载了作曲家的安装文件:https ://getcomposer.org/doc/00-intro.md#installation-windows安装它并在安装过程中从我的 xampp 文件夹中选择 php.exe。

Composer 从控制台启动,并且可以正常工作。我将此命令放入cmd:

php composer.phar 需要“jaggedsoft/php-binance-api @dev”

它将一些文件夹和文件安装到我的项目目录中。这是正确的。

从github下载的文件里面有一个文件叫: php-binance-api-test.php

在此文件中,有不同的行,例如:

但他找不到“.config/jaggedsoft/”,因为没有名为.config 的文件夹。也没有名为 php-binance-api.json 的文件,只有一个名为 php-binance-api.php

如果有人试图让这个运行告诉我,我做错了什么,我将非常感激。

0 投票
1 回答
768 浏览

node.js - 使用 getAmountsOut() ABI 在 ethers.io 库中获取正确的小数

我正在使用 getAmountsOut() 接口来获取随机 BSC 代币的当前 PancakeSwap 价格。

我得到的数字确实与 Pancakeswap 的报价相匹配(大致),但我似乎无法以具有正确小数的人类可读格式显示它。

问题 1:忽略微小的价格差异,为什么我的小数点差这么差(9 位)?

问题二:为什么会有差价有滑点的东西?Pancakeswap 对该硬币的报价始终较高。这不是时间问题,而是一致的。

还是我完全错误地计算了报价?

提前致谢!