问题标签 [cryptocurrency]

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 投票
1 回答
34 浏览

bitcoin - 如何从公共分类账中获取信息 - 最大的钱包?

我很好奇如何从公共分类账中获取一些信息。例如比特币或网站https://bitinfocharts.com它拥有最大的钱包以及它们的历史图表。您是否需要下载整个区块链然后查询它,或者获取该信息的过程究竟是什么,而不是直接从一些现有网站上获取?与以太坊https://etherscan.io一样吗?对于以太坊,同样想下载区块链吗?

0 投票
0 回答
432 浏览

json - Cryptocurrency Exchange API JSON 实时数据到谷歌电子表格

我正在尝试将 JSON 数据从加密货币交换 API 获取到谷歌电子表格。

我为 Poloniex 和 Cex.io 或许多交易所编写了一个脚本,但我对 Binance 有一个错误。你能帮我找出问题所在吗?更正的地方是什么?

这是我为 Poloniex 和其他人提供的工作代码。

但!!!币安 API 不起作用,为什么?

https://api.binance.com/api/v3/ticker/bookTicker

0 投票
1 回答
2427 浏览

r - R POST方法中的Binance API订单端点

我正在尝试通过 R 中的 Binance API 下订单,我的所有其他端点都可以工作,但是,我收到错误 HTTP/1.1 400 Bad Request ....请帮助。

0 投票
2 回答
5031 浏览

rest - 在 Binance API 中获取有关交易佣金的信息

我想获取有关 Binance 佣金的信息。特别是关于交易佣金(交易所操作,例如我想购买ETH并用BTC支付)。我查看了所有 binance git:https ://github.com/binance-exchange并没有发现任何相关内容。我找到的最接近的是帐户信息。使用 curl GET /api/v3/account 我们可以得到响应(完整示例在这里):

但我真的不明白制造商和接受者佣金是什么意思,15 是一个非常奇怪的数字。买家和卖家也是如此,因为他们是 0 非常可疑。

我很确定这应该是获取此信息的一种方式,因为例如,HitBTC 有这样的信息:https ://api.hitbtc.com/#get-trading-commission

我将非常感谢任何帮助和信息。提前致谢!

0 投票
1 回答
225 浏览

bitcoin - 签署莱特币交易的过程与使用比特币的过程相同吗?

构建和签署莱特币交易的过程是否与比特币交易的过程相同?我知道莱特币紧跟比特币的步伐,所以我希望它们是相同的,或者至少基本相似。

0 投票
1 回答
75 浏览

node.js - 在等待时运行其他代码

这可能是一个愚蠢的问题,但在我弄清楚之前,我目前的项目一直停滞不前。

说我有这个功能。

该函数正在等待另一个名为 ACheck() 的函数,如下所示:

我的问题是 ABalance 和 ABuy 设置在另一个函数中,该函数使用 CCXT 获取它们的值。当 AtoB() 运行时,它会停止我设置的每 5 秒调用一次价格函数的 setTimeout。这实际上意味着函数永远不会运行,因为 ABalance 和 Abuy 的值永远不会更新。

在等待 ACheck() 时,有没有办法以相同的 5 秒间隔运行价格函数?

提前致谢

0 投票
2 回答
104 浏览

c# - 将值四舍五入可变数量

所以,我正在编写一个加密交易机器人。我可以计算出我可以用我拥有的 BTC 购买多少 ETH,但你只能以增量价值购买 ETH。根据硬币的不同,增量的范围从 1000 到 0.001。

问题是如果增量为 0.001 和 120 如果增量为 10,我如何将 123.456789 舍入到 123.456。

编辑-建议的另一个问题是固定数量的 DP,而这是可变的。

0 投票
1 回答
1294 浏览

ethereum - 是否可以从 Ledger Nano S 以太坊钱包中导出 Xpub Key

我需要向我的客户提供支付 ETH 地址,以便将 ETH 存入他们的账户。我想为此使用 HD ETH 钱包,我现在正在使用 Ledger Nano S。但是 Ledger 只显示了 1 个接收地址,所以我需要 ETH 钱包的 XPub 从中生成许多地址以分发给用户。

如果 Ledger 支持 HD,我如何导出 XPub?如果分类帐不支持,哪个钱包可以用于此目的。

有什么建议么。

0 投票
3 回答
889 浏览

api - Kraken API AddOrder 成功通过,但没有在 Kraken 上下订单

我正在通过 C# 尝试 Kraken API,我设法调用公共 API 以及私有 API 来获取余额和获得未结订单。但是当我想尝试一个 AddOrder API 时遇到了一个问题,API 执行成功,但是 Kraken 上没有订单。

下面是调用 AddOrder API 后得到的结果。看起来很正常,没有错误,所有参数都是我指定的(以 8100.00 美元卖出 0.01 btc)

但 Kraken 平台上没有订单。知道我做错了什么吗?

0 投票
1 回答
2661 浏览

javascript - 在 Javascript 中计算大小数(超过 15 位)

众所周知,Javascript 在计算十进制数方面存在一些问题(或特性)。例如:

而且我们知道我们可以使用不同的库来避免它(例如我使用bignumber.js),现在我们有了预期的结果:

Bignumber.js 有限制:

它接受类型数字(最多 15 个有效数字)、字符串或 BigNumber 对象的值。

我们可以传递一个字符串(这是可能的),但是这样我们可以从末尾丢失一些数字:

现在我使用加密货币,经常处理类似的数字198.43092534959501,在这种情况下,我得到一个错误(如预期的那样):

我知道有些人使用额外的乘数,但在上面提供的情况下它不起作用。如果您处理加密货币,您就会知道,我们实际上使用的是非乘法和乘法值(例如4899649999990000000.489964999999)。但我现在的目标是对不同货币的所有法定余额求和,但它们有不同的乘数,所以我不能只对非乘法值求和,而且看起来我需要以某种方式对乘法值求和。

这是一个小背景,但我的一般问题是:

如何求和/乘/等。十进制数,超过 15 位?