问题标签 [wavesplatform]
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.
javascript - 错误 503 服务暂时不可用
我在测试网络 ( https://nodes-testnet.wavesnodes.com ) 上使用 NODE API,当我从调用脚本发出多个请求时,我收到以下错误: 503 Service Temporarily Unavailable
此错误并不总是出现,即使减少请求的数量,该错误仍然会在不断出现的情况下出现。
有谁知道如何解决这个问题?
wavesplatform - 错误“尝试转移不可用的资金”
我在通过多个帐户进行“快速”资产转移时遇到问题。例如,我有 3 个账户:A、B(无资产)、C。我将一些资产从 A 账户转移到 B 账户,然后查找“A->B”交易(/transactions/info/{id}) . 如果发现交易,我将相同的金额从 B 账户转移到 C 账户。在大多数情况下,一切都很好,但有时我会收到错误消息:
StateCheckFailedException:状态检查失败。原因:尝试转移不可用资金:交易申请导致负资产“IssuedAsset(...)”余额为(至少)暂时负数状态,当前余额为0 ...
如果我等待 10 秒,例如,“B->C”传输将成功。所以,看来我应该等待节点中账户余额的一些同步。
在我的情况下,是否有任何保证方法可以在不等待不确定时间的情况下进行“B->C”转移?“A->B”交易在区块链中的存在有时不起作用。
我使用自己的节点进行广播交易。节点的配置是默认的。版本 1.1.7
wavesplatform - 了解 Wave 类型 7(交换)交易
我需要一些帮助来尝试理解 7 型 tx 数据结构。例如,在处理类型 7 tx 时,我从 REST api 得到这个。
假设这3P9FCD1DBeaVTtpuXQAa57LPcqWdZAw7uue
是我的地址钱包,我的问题是:
- 我怎么知道这个 tx 是发送 WAVES 还是接收 WAVES?
order2
将始终是 SELL 类型的订单?- 在 order1 和 order2 中,该
amountAsset
字段都有一个资产 ID,但在其他一些 txs 中,我priceAsset
填充了该字段并且amountAsset
为空。
你能点亮一些灯吗?
wavesplatform - 如何从其他 Waves Oracle 读取数据?
如何从其他 Waves Oracle 读取数据?
getInteger(OracleAddress, key)
key 是 String 我不知道我应该转换成什么类型的 OracleAddress
我试过了
但不起作用
wavesplatform - 如果用户刷新页面,如何防止 Wave Signer 自动注销?
我正在关注 Vladimir Zhuravlev“ Waves Signer 入门”示例,我发现在我的应用程序中使用 Signer,一切都很棒,我的问题是在授权后,如果用户刷新页面它会自动注销,我想要为了防止刷新时注销,只需在用户单击注销时执行。
用户授权
Waves Signer 可用于从 Waves.Exchange 客户端获取活动用户帐户的公共数据。
编码:
wavesplatform - 如何成功设置本地 Wave 网络?
我有 2 个问题。
我确实执行了本地waves网络。我想设置 2 个矿工节点。第一个启动的节点运行良好并挖掘块。第二个启动的节点运行良好,但只是同步块。第二个节点没有挖掘区块。第二个节点也确实设置了“miner.enable=yes”并且有 1000WAVES。
是否需要为该节点设置其他任何内容以使其成为次要节点?或者这个节点是否需要时间来参与挖矿计划?
我想通过使用 REST API 来获取矿工信息。我的本地节点的配置确实设置如下。api-key-hash = "H6nsiifwYKYEx6YzYD7woP1XCn72RVvx6tC1zjjLXqsu" 我确实像这样调用 API。
curl -X GET http://127.0.0.1:6869/debug/minerInfo -H "Content-Type:application/json" -H "api_key: H6nsiifwYKYEx6YzYD7woP1XCn72RVvx6tC1zjjLXqsu"
但我收到这样的错误消息。{"error":2,"message":"提供的 API 密钥不正确"}
我确实在“ https://nodes-testnet.wavesnodes.com/api-docs/index.html#/debug/minerInfo_1 ”中调用了相同的API,但我收到了相同的错误消息。
如何成功调用此 API?
wavesplatform - API 无法工作,因为 SYMBOL 未在搜索中显示
我们在 ZORIX 的名称上有您的区块链代币,我们将其用于我们的网站以获取实时价格,当我们检查并发现错误时,我们发现 api 不起作用:{“type”:“Error”,“reason”:“no白名单中的符号:ZORIX/WAVES"}
未找到 ZORIX 符号,如果没有此符号,我们将无法使用 API。
wavesplatform - 从 Waves Exchange 获取我的加密货币的市场价值
我们的加密货币在 Waves 平台上与 BTC 进行交易。如何使用我的 PHP 程序获取我的加密货币的市场价值?有任何 API 可用于相同的吗?
node.js - 尝试运行节点脚本以分配 Waves 节点和租用者的收入。但是获取套接字挂起错误,在节点脚本的 HTTP 调用中
我使用这个 GitHub 存储库作为参考。https://github.com/plukkie/WavesLPoSDistribute
在那里,config.json 文件设置了与 wave 节点相关的所有详细信息。但是'当我试图为收集器会话运行脚本时。我正面临套接字挂断错误。这是由于节点地址中的http请求。
以下是负责生成错误的代码:
对此的任何帮助都会很棒,谢谢
javascript - 如何获取和实施 wave 公钥
我的 JavaScript 代码出现错误,该代码正在从我的 Waves 钱包中请求公钥。你们能帮我搞定吗?这是阻止我的代码运行的唯一原因。我需要公钥。
我这里有公钥,我只需要一种方法在我的 JavaScript 代码中实现它。
这是我部署后 Firebase 中的错误:
登录 Firebase:
已完成函数的异常:错误:请提供种子或 senderPublicKey
在他们的 API 中显示:https : //testnode1.wavesnodes.com/api-docs/index.html GET /addresses/publicKey/{publicKey}