标签: cryptocurrency

以太坊 Nonce 管理。错误随机数太低

我使用 web3 和供应商主网。我按合同进行了 2 笔交易。首先是批准方法,另一笔交易是多次转账。我将第二个签名存储在数据库中。如果第一笔交易成功,我发送第二笔交易/。第二个事务几乎总是错误 nonce 太低`。我该如何解决这个问题

bitcoin ethereum ether cryptocurrency

5
推荐指数
2
解决办法
7678
查看次数

如何从 API 访问 Kucoin OHLC 数据?

我需要从 Kucoin API 访问 kucoin Open-high-low-close 数据。

查看https://docs.kucoin.com/#get-trade-histories,我推断要访问 OHLC 数据(例如 BTC 与 USDT,带有每小时时间戳),地址应该是这样的:

https://api.kucoin.com/api/v1/market/candles?symbol=BTC-USDT&type=1hour
Run Code Online (Sandbox Code Playgroud)

这样做,我得到了数据的空列表{'code': '200000', 'data': []} (根据 kucoin API doc,代码200000对应于一个好的请求)

我做错了什么?

ps:同样的方法在 kraken api 上效果很好(例如https://api.kraken.com/0/public/OHLC?pair=xbtusd

非常感谢您的帮助!

api json cryptoapi bitcoin cryptocurrency

5
推荐指数
0
解决办法
456
查看次数

使用 Coinbase API 从一种加密转换为另一种加密

我试图创建一个 python 程序来将 ETH 转换为 BTC。我正在使用命令:

client.transfer_money("ETH Account ID ", to="BTC Account ID", amount="0.1", currency=:"ETH")

Run Code Online (Sandbox Code Playgroud)

我使用以下命令获取了帐户 ID:

client.get_accounts()
Run Code Online (Sandbox Code Playgroud)

并将 ID 复制粘贴到我的传输命令上。但是我收到此错误:

~/opt/anaconda3/envs/Coinbase/lib/python3.8/site-packages/coinbase/wallet/client.py in transfer_money(self, account_id, **params)
    338     params['type'] = 'transfer'
    339     response = self._post('v2', 'accounts', account_id, 'transactions', data=params)
--> 340     return self._make_api_object(response, Transaction)
    341 
    342   def request_money(self, account_id, **params):

~/opt/anaconda3/envs/Coinbase/lib/python3.8/site-packages/coinbase/wallet/client.py in _make_api_object(self, response, model_type)
    143     # All valid responses have a "data" key.
    144     if data is None:
--> 145       raise build_api_error(response, blob)
    146     # Warn the user about each …
Run Code Online (Sandbox Code Playgroud)

bitcoin coinbase-api ethereum cryptocurrency

5
推荐指数
1
解决办法
2006
查看次数

python-binance api 仅对某些对无效符号

我正在测试来自https://api.binance.com/api/v3/exchangeInfo的配对 ,这些符号的工作或不起作用似乎没有押韵或原因。

print(Client.get_ticker(symbol='BTCUSDT')) 作品 print(Client.get_ticker(symbol='LTCBTC')) 作品 print(Client.get_ticker(symbol='ETHBTC')) 作品 print(Client.get_ticker(symbol='NEOBTC')) APIError(code=-1121): Invalid symbol print(Client.get_ticker(symbol='MATICUSDT')) APIError(code=-1121): Invalid symbol print(Client.get_ticker(symbol='ADAUSDT')) APIError(code=-1121): Invalid symbol

为什么会发生这种情况以及如何解决它?

python bitcoin cryptocurrency binance

5
推荐指数
0
解决办法
2221
查看次数

如何估算 TRC20 代币转账 Gas 费

我正在寻找一种方法来估计 TRC20 代币的带宽/气体传输。就像我们在以太坊中一样

myContract.methods.myMethod(123).estimateGas({from: 'ERC20 address'})
    .then(function(gasAmount){
        ...
    })
    .catch(function(error){
        ...
    });
Run Code Online (Sandbox Code Playgroud)

研究了TRON文档但没有找到相关方法。任何帮助,将不胜感激。提前致谢。

cryptocurrency tron

5
推荐指数
2
解决办法
6686
查看次数

如何解码 solana 交易?

我正在尝试解码序列化的 Solana 原始交易,我面临的问题是我在 Solana web3 JS 库上找不到与此相关的任何文件或代码,有人可以提供建议吗?

我正在浏览这个文件

https://github.com/solana-labs/solana-web3.js/blob/master/src/transaction.ts

谢谢

cryptocurrency solana

5
推荐指数
1
解决办法
1万
查看次数

在币安中生成新的充值地址

我们希望通过使用 Binance API 创建一个加密货币交易网站来发送和接收加密资产。但问题是,我们无法为每个用户的每个代币生成唯一的地址,并且所有用户都将他们的资产发送到同一个存款地址。

我们如何为每个用户每个代币生成新的存款地址?

rest blockchain cryptocurrency binance binance-api-client

5
推荐指数
0
解决办法
2807
查看次数

尝试绘制不同日期的加密货币的多个索引价格

我正在尝试为几种货币创建一个很好的索引价格图表,以便我可以跟踪不同项目和价格水平的相对表现。

下面是我的虚拟代码。我已经尝试了很多事情,但这只是我所能得到的......

原代码的R图:HEX和BTC的价格

我希望在进行过程中添加其他货币。

最后,它只是一个包含多个列的数据框,所有列都需要从同一点开始,时间戳是无关紧要的,我可以只绘制系列或将它们全部移动以从同一位置开始。

这就是我想要实现的目标:

同源项目的指数价格


# Dummy data that recreates my problem - two frames with different starting dates and an indexed value of the closing price.

n1 <- 366

dat1 <- data.frame(timestamp=seq.Date(as.Date("2012-12-26"), as.Date("2013-12-26"), "day"),
                   index.btc=seq(from = 1, to = n1, by=1, replace=TRUE)
                   )
dat2 <- data.frame(timestamp=seq.Date(as.Date("2013-12-26"), as.Date("2014-12-26"), "day"),
                   index.hex=seq(from = 1, to = n1, by=1, replace=TRUE)
                  )
# Merging data
jointdataset2 <- merge(dat1, dat2, by = 'timestamp', all = TRUE)

# Creating plottable data with melt function …
Run Code Online (Sandbox Code Playgroud)

api r ggplot2 cryptocurrency

5
推荐指数
1
解决办法
177
查看次数

如何检查NFT是否在特定钱包中

我需要检查特定的 NFT 是否在特定的钱包中,是否有 API 或以编程方式执行此操作的方法?

多谢。

blockchain ethereum wallet cryptocurrency nft

5
推荐指数
1
解决办法
2604
查看次数

Tron TRC20 HD 钱包,用于为一个账户生成多个存款地址

我创建了一个帐户:

TronWeb.utils.accounts.generateAccount()
Run Code Online (Sandbox Code Playgroud)

现在我想为每个用户创建上述帐户的子地址。

当用户存款到这些地址时,我想管理主帐户的余额,并通过一笔交易将所有余额转移到另一个用户。

例如比特币上的 HD 钱包或 ADA Cardano 等。

cryptocurrency tron

5
推荐指数
1
解决办法
2589
查看次数