问题标签 [ride]

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 回答
32 浏览

blockchain - 在 Ride4dApps 中,存款和取款 dApp(Waves IDE 中的示例)如何处理延迟问题?

它们似乎是延迟写入密钥和转移资产,这意味着可以操纵存款功能如果有人存款然后立即从调用帐户中提取资金,dApp 仍将写入指定金额的记录?

在此处输入图像描述

0 投票
1 回答
102 浏览

blockchain - 你能告诉我如何使用 InvokeScriptTransaction

这是 WAVES IDE 的一个示例。请告诉我如何使用 InvokeScriptTransaction 来执行 'func divideAmount ()'。

我在测试网上为我的帐户设置了一个脚本。但是,我不明白它使用 InvokeScriptTransaction 调用。

0 投票
1 回答
70 浏览

blockchain - 如何限制某人在 1 个钱包中可以拥有的资产数量?

我正在尝试创建一种智能资产,以限制投资组合可以拥有的所有资产数量,假设我创建了 Age Coin(虚构和非官方名称)并希望每个投资组合只有 100 个资产。目标是扰乱操纵市场的大型投机者。

0 投票
1 回答
60 浏览

wavesplatform - Payment.assetId 数据类型

我正在尝试处理示例https://docs.wavesplatform.com/en/smart-contracts/ride4dapps/examples.html并对其进行一些更改以将其扩展到任何类型的资产。不清楚返回给函数的是什么类型的数据,以及如何把它带到字符串中,以便以后可以写入状态。

0 投票
1 回答
46 浏览

wavesplatform - 我正在考虑简单的帐户安全开发人员

如果钱包里有“FreezeToken”,冻结钱包。如果钱包中有“ThawToken”,则取消冻结。此代码是失败的示例。

TransferTransaction 成功但 ExchangeTransaction 失败。如何更改此代码?请告诉我。

0 投票
1 回答
64 浏览

blockchain - Ride4Dapps:TypeError 无法读取 invokeScript 中未定义的属性“长度”

我正在尝试执行 wallet.ride 示例,但遇到了一些问题:

广播(invokeScript({contractAddress: address(env.accounts[1]), call:{function:"deposit",args:[]}, payment: [{amount: 300000000, asset:null }]}))

TypeError:无法读取未定义的属性“长度”

如何解决?

0 投票
2 回答
211 浏览

blockchain - sha256 返回奇怪的 44 个符号哈希(不是像往常一样的 64)

我正在尝试在 Waves dApp 中使用内置函数“ sha256 ”。 https://docs.wavesplatform.com/en/ride/built-in-functions.html

'DataEntry(“sha256_kotobytesto64”,toBase64String(sha256toBytes(“消息到哈希”))))'

但似乎这个函数的结果与主要的开源 sha256 实现不同(https://www.xorbin.com/tools/sha256-hash-calculator):

文本:要散列的消息

骑行: 8apFsPX2cDRo +bm8K5h01PprABoXDQ8TKqWibQDQx+U=

标准:f1aa45b0f5f6703468f9b9bc2b9874d4fa6b001a170d0f132aa5a26d00d0c7e5

如何解决?

0 投票
1 回答
40 浏览

wavesplatform - Waves 平台上部署的 RIDE 脚本可以删除、修改或覆盖吗?

如果我们在已部署的 RIDE 脚本上发现错误,或者如果我们想要进行增强,是否仍然可以修改脚本或替换为新脚本?

0 投票
1 回答
30 浏览

smartcontracts - 我的智能资产的 Base64 代码在测试网上工作,但脚本在创建真实资产时出现语法错误。有任何想法吗?

我在 ide 上创建了一个智能资产脚本。

我可以使用来自 ide 的代码 Base64 在测试网上创建智能资产。这在测试网上运行良好。

但是当我尝试创建真实资产时,智能资产脚本表单会为 base64 代码提供“语法错误”。有任何想法吗?

0 投票
1 回答
138 浏览

wavesplatform - 与以太坊相比,智能合约如何在波浪中工作?

我正在开发以太坊合约。这对我来说很容易。但是,客户希望在 wave 上签订合同。他已经在 Waves 区块链上创建了一个代币。是否可以将智能合约添加到已经存在的代币中?与以太坊相比,Waves 智能合约通常如何运作?