问题标签 [binance-smart-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 投票
2 回答
1177 浏览

google-sheets - 如何在 Google Sheet 中格式化 BSC Scan API 数据?

我今天正在尝试BSCscan API,但我对价格的显示方式有疑问。

https://api.bscscan.com/api?module=account&action=balance&address=0x00000000000000000000000000000000000001004&apikey=YourApiKeyToken

它返回以下内容:

结果似乎是一种奇怪的格式......在谷歌工作表中,我使用了 ImportJSON 公式,结果是一样的。

那是什么格式?我该怎么做才能得到正确的回应?我必须以某种方式转换它吗?

谢谢你帮助我!,NiphtiAe

0 投票
1 回答
1692 浏览

google-sheets - 有没有办法知道 BSC 钱包的全部余额?

我很喜欢Google 表格上的BSCscan API,我想知道钱包的全部余额。

我的意思是:

  • 不仅仅是BNB
  • 即使是堆叠的、汇集的、耕种的代币

因为我找到了一种方法来了解特定钱包的 BNB 余额,但我想超越并获得钱包的全部价值以保持我的收入表更新!

在某种程度上是个人的 yieldwatch.com !

你能帮我吗?

0 投票
2 回答
23463 浏览

api - PancakeSwap API / 使用 Binance Smart Chain 的 API 交换 BNB

我想知道是否有 PancakeSwap API,它允许我将 BNB 换成代币,如果不可能,我可以使用 Binance Smart Chain 的 API 来做吗?

谢谢!

0 投票
1 回答
1607 浏览

solidity - SmartContract 小数和最大供应量

我是智能合约的新手,我正在努力学习,所以我需要一个问题的帮助:

我需要总供应量为 1 万亿 1.000.000.000.000 并且我还需要小数点只有 5

我这样编码:

我不明白设置为 5 的小数是否正确,最大供应量是否正确为 1 万亿,因为区块链 Binance 使用这种数学,我真的很讨厌数学。

任何人都可以帮我理解吗?并且... 1 万亿供应量和小数点后 5 位是否正确?

编辑:当我尝试部署它时,我收到一条关于错误权力的警告信息,但我对数学权力一无所知

0 投票
0 回答
1137 浏览

binance-smart-chain - 如何使用 Nethereum 和 Quicknodes 在 BSC 上获取特定代币的余额?

我已经在 quicknodes 上购买了一个节点并拥有 API。我可以使用此代码检索我的 BNB 余额,但是,我想检索我钱包中特定令牌的余额,而不是 BNB。有人能指出我正确的方向吗?

0 投票
1 回答
206 浏览

api - 使用币安 API

我和我的团队正在构建一个可以使用 Binance API 数据的 Web 应用程序,但他们的文档很难理解。我需要有人教我如何:

  • 获取加密资产价格的实时信息
  • 币安协议上的pur钱包与我们网站上的其他用户之间的无缝通信
  • 我们的用户的自动账户余额,基于来自币安 restful api 的实时信息。
  • 以及更多。

我会很高兴得到任何有用的帮助,谢谢。

0 投票
1 回答
1024 浏览

python - 币安智能链查询账户余额-解码bech32失败

我正在尝试通过 Binance Chain API 获取公共地址的余额

但我收到以下错误

如何将公共地址转换为 bech32 格式?或者有没有更好的方法来提取地址的余额?

0 投票
1 回答
4070 浏览

ethereum - 如何将 BSCScan 中的合约部署到币安智能链上?

由于大多数 BEP20-Tokens-Contracts 都可以在 GitHub 或 BSCScan 上在线获得,您应该能够复制代码并将其粘贴到 remix.ethereum.org 并进行部署。我这样做了,合约成功部署到 BSC,但缺少令牌信息。我做错了什么?这是我复制的代码:https ://bscscan.com/address/0x0cF011A946f23a03CeFF92A4632d5f9288c6C70D#code 这是我部署到 BSC 的合同:https ://bscscan.com/address/0xf5be6f7f00a4870b46f3ab6d16f5095731da97d7 我刚刚更改了令牌的名称,但令牌信息没有显示在 BscScan 上,我也没有在我的钱包中看到令牌。任何帮助表示赞赏!

0 投票
0 回答
46 浏览

blockchain - 索引币安智能链上的相关区块

假设我想通过历史跟踪智能合约的输出。例如,我想查看合约 C 上的地址 A 持有多少代币。

我可以查询合约的相关 API 端点,提供地址,但随后搜索必须从当前区块向后移动到有交易的最后一个区块。

例如:

当我进行查询并且我们在块 1005 时,API 将不得不向后搜索直到块 1002 才能找到使用合约 C 完成的最后一笔交易,并查看它是否是使用地址 A 完成的。

在我必须执行与一组合约相关的许多查询的情况下,是否可以索引对该合约有操作的块,然后只对最接近我需要的时间戳的块执行查询?

例如,如果我们现在在区块 1100,并且我知道该合约的最后一次操作是地址 A 的区块 1002 和地址 B 的区块 980;直接查询1002和980有意义吗?

第二个相关的问题是:API 是否有可能不扫描先前的块?基本上只是看我提供的块。

0 投票
1 回答
1379 浏览

swap - PancakeSwap 合约 / 用另一个代币交换代币

我想通过 web3 使用 pancakeswap testnet contarct 将一些 testnet bep20 令牌交换到 busd(bep20)。我查看了合同,但我无法理解“amountOutMin”和“路径”的含义。我怎样才能用这个合同交换它们?请告诉我例子!

Pancakeswap 测试网合约

谢谢!