问题标签 [tronbox]
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.
tronbox - Tronbox unbox and tronbox init commands are giving following error:-bash post-unpack.sh && rm post-unpack.sh && npm install
I have tried the command tronbox unbox metacoon in windows 10. How to solve the above mentioned error? Same error is coming on trying command tronbox init. What can be the possible reasons for this bash error?
smartcontracts - TronBox 编译问题
- 我已经使用 npm 安装了最新的tronbox (2.7.5)
- 使用命令创建了一个新项目
tronbox init
- 在 tronbox.js 文件中,我已将编译器版本更新为 0.4.25(参见下面的文件)。
- 使用
tronbox compile --compile-all --reset
我得到的命令编译时:
窗口错误:
然后在我的终端中显示以下消息:
我将此行添加到文件的顶部tronbox.js
:
console.log('Running tronbox compile')
并注意到一旦编译输出在我的屏幕上写了两次:
我不确定它是否相关,但由于某种原因,它运行了两次。
任何的想法?这是一个tronbox问题吗?
ethereum - 如果用户未输入任何地址,如何在文本输入中添加 null
在我的情况下,我需要插入地址,否则我会得到:“{“reason”:“invalid address”,“code”:“INVALID_ARGUMENT”,“arg”:“”,“coderType”:“address”,“value” :""}"
如果用户不输入任何文本,有什么办法可以在 Solidity 中添加我自己的文本?
这个框被标记为必需,但我想要的不是必需的。
我使用了 shasta.tronscan.org 。
在我的 JS 中没有问题,但如果用户直接使用则需要从代码 Solidity 中使用。
谢谢
solidity - 使用 tron 和 tronbox 编译 openzeppelin ERC721 失败
我希望有人可以帮助解决这个问题。我一直在尝试使用 Solidity 和 tronbox 在 Tron 上学习智能合约,但在尝试创建 ERC721 代币时遇到了问题。
我使用 openzeppelin 文档创建了非常简单的 ERC20.sol 合约,但是在 openzeppelin 文档中发现 ERC721 合约出现错误。
https://docs.openzeppelin.com/contracts/4.x/erc721
我最初认为这可能是因为 Solidity 版本,但我已经更改了solidity 并多次安装了适当的 openzeppelin 版本,并且其他版本的 openzeppelin 存在相同的错误。
当前设置:
完整输出: