我使用 web3 和供应商主网。我按合同进行了 2 笔交易。首先是批准方法,另一笔交易是多次转账。我将第二个签名存储在数据库中。如果第一笔交易成功,我发送第二笔交易/。第二个事务几乎总是错误 nonce 太低`。我该如何解决这个问题
我需要从 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)
非常感谢您的帮助!
我试图创建一个 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) 我正在测试来自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
为什么会发生这种情况以及如何解决它?
我正在寻找一种方法来估计 TRC20 代币的带宽/气体传输。就像我们在以太坊中一样
myContract.methods.myMethod(123).estimateGas({from: 'ERC20 address'})
.then(function(gasAmount){
...
})
.catch(function(error){
...
});
Run Code Online (Sandbox Code Playgroud)
研究了TRON文档但没有找到相关方法。任何帮助,将不胜感激。提前致谢。
我正在尝试解码序列化的 Solana 原始交易,我面临的问题是我在 Solana web3 JS 库上找不到与此相关的任何文件或代码,有人可以提供建议吗?
我正在浏览这个文件
https://github.com/solana-labs/solana-web3.js/blob/master/src/transaction.ts
谢谢
我们希望通过使用 Binance API 创建一个加密货币交易网站来发送和接收加密资产。但问题是,我们无法为每个用户的每个代币生成唯一的地址,并且所有用户都将他们的资产发送到同一个存款地址。
我们如何为每个用户每个代币生成新的存款地址?
我正在尝试为几种货币创建一个很好的索引价格图表,以便我可以跟踪不同项目和价格水平的相对表现。
下面是我的虚拟代码。我已经尝试了很多事情,但这只是我所能得到的......
我希望在进行过程中添加其他货币。
最后,它只是一个包含多个列的数据框,所有列都需要从同一点开始,时间戳是无关紧要的,我可以只绘制系列或将它们全部移动以从同一位置开始。
这就是我想要实现的目标:
# 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) 我需要检查特定的 NFT 是否在特定的钱包中,是否有 API 或以编程方式执行此操作的方法?
多谢。
我创建了一个帐户:
TronWeb.utils.accounts.generateAccount()
Run Code Online (Sandbox Code Playgroud)
现在我想为每个用户创建上述帐户的子地址。
当用户存款到这些地址时,我想管理主帐户的余额,并通过一笔交易将所有余额转移到另一个用户。
例如比特币上的 HD 钱包或 ADA Cardano 等。