我正在使用 FireblocksAPI,当我一个接一个地发送多个交易时,其中大部分都已排队,而且 Fireblocks 似乎正在一个接一个地向 Kaleido 发送交易请求。 因此,处理 50 笔交易大约需要 15 分钟,这对我们的需求来说太多了,因为在某些情况下我们将发送数千笔交易。
有人对 FireblocksAPI 有任何经验吗?我该如何解决这个问题?
我正在使用这个端点:Fireblocks API Reference - Create transaction
我也遵循了本指南:Fireblocks Docs - 创建交易
通过的交易由区块链成功确认。唯一的问题是 Fireblocks QUEUE 减慢了整个过程。
向 Fireblocks API 提交交易模型的示例(C# 对象):
CreateTransactionReq transactionRequest = new()
{
Operation = FireblocksTransactionOperationEnum.TRANSFER,
AssetId = "CUSTOM_ASSET_ID_REDACTED",
Source = new Source
{
Type = "VAULT_ACCOUNT",
Id = "25"
},
Destination = new Destination
{
Type = "VAULT_ACCOUNT",
Id = "217"
},
Note = "",
Amount = "0.1"
};