问题标签 [tron]

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

blockchain - 单笔交易需要多个合约/结果的情况是什么?

我正在设计数据库表来保存 tron 的事务。
我对 tron api 的 protobuf 规范有疑问。

根据Tron.proto,交易具有一系列合同/结果。 https://github.com/tronprotocol/protocol/blob/master/core/Tron.proto#L328 https://github.com/tronprotocol/protocol/blob/master/core/Tron.proto#L338

下面有一条评论。

我想问一下这个“扩展”是什么意思。
单笔交易需要多个合同/结果的情况是什么?

谢谢你。

0 投票
1 回答
168 浏览

blockchain - 二叉树是否有效?以太坊/tron网络

从气体的角度来看,存储/搜索/写入二叉树是否足够高效?假设我有节点 A。和新节点 B。节点 B 应该放在从节点 A 开始的子树中的第一个可用位置。之后,我们需要从节点 B 遍历到根节点并更新所有节点的计数字段

另外,这种数据结构是否存在任何库?

0 投票
1 回答
466 浏览

javascript - Tron transactionBuilder 错误无法读取未定义的属性“地址”

当我调用 sendTRX 函数时,我收到此类错误无法读取未定义的属性“地址”

0 投票
0 回答
297 浏览

tron - 如何使用 trongrid api 过滤器参数获取合同事件?

如何通过过滤参数获取合同事件日志,如下所示:

它不工作。我怎样才能做到这一点。

0 投票
1 回答
36 浏览

ethereum - 如果用户未输入任何地址,如何在文本输入中添加 null

在我的情况下,我需要插入地址,否则我会得到:“{“reason”:“invalid address”,“code”:“INVALID_ARGUMENT”,“arg”:“”,“coderType”:“address”,“value” :""}"

如果用户不输入任何文本,有什么办法可以在 Solidity 中添加我自己的文本?

这个框被标记为必需,但我想要的不是必需的。

我使用了 shasta.tronscan.org 。

在我的 JS 中没有问题,但如果用户直接使用则需要从代码 Solidity 中使用。

谢谢

0 投票
0 回答
242 浏览

blockchain - 用于 getaccount/getbalance 的 TRC20 curl

查看 trc20 账户余额的正确 curl 格式是什么?我尝试了以下命令,但输出显示不平衡。

输出:

我将默认的main_net_configsupportConstant = true. 我是否必须在我的配置文件中启用其他任何东西?

0 投票
0 回答
156 浏览

blockchain - Tron 区块链:过滤器不适用于获取事件

试图对合同事件应用过滤器但它总是返回所有记录似乎过滤器不起作用。

也尝试使用 TronGrid 但得到相同的结果。

案例:有多个事件日志,我想通过应用过滤器来获取单个记录。在此,我们在“_invoiceId”上应用了索引。现在我试图从 1000 条记录中得到 1 个结果。但它总是向我发送多条记录。

它应该根据应用的过滤器提供 1 条记录。

0 投票
1 回答
736 浏览

blockchain - 我想在 tron 区块链上的 php 调用智能合约方法函数

我已经在 tron 上部署了智能合约。我想在 tron 区块链上的 php 中调用智能合约方法函数。请帮我。我的 Skype id 是 live:.cid.6f4ac54533c89f00 谢谢。

0 投票
1 回答
1235 浏览

google-chrome - 如何以编程方式从 chrome 浏览器打开 tronlink 钱包

我已经在 google chrome 浏览器中安装了tron 链接钱包扩展。我有一个网络应用程序。我需要从浏览器打开这个 tron 钱包进行交易。我不需要在弹出窗口中打开 tronlink 扩展。如果它在新选项卡或同一选项卡中打开,则可以。这个问题可能与如何使用 JavaScript 打开我的扩展程序的弹出窗口重复?从内容脚本激活 popup.html:Chrome 扩展开发。但我没有得到明确的答案。我的问题是,是否可以通过单击从 chrome 浏览器打开 tronlink 钱包?如果可以,该怎么做。

0 投票
0 回答
281 浏览

android - 安卓应用程序中的 Tron 钱包集成

我正在为 TRON 区块链开发一个安卓应用程序。我正在使用 Trust 钱包库。

签署交易几乎完成,但广播我需要raw_data_hex 数据。我怎样才能得到它。

代码

输出 json 是