单笔交易需要多个 contracts/results 是什么情况?

What is the case where you need multiple contracts/results for a single transaction?

我正在设计数据库表来保存 tron 的交易。
我对 tron api.

的 protobuf 规范有疑问

根据Tron.proto,一笔交易有contracts/results个数组。 https://github.com/tronprotocol/protocol/blob/master/core/Tron.proto#L328 https://github.com/tronprotocol/protocol/blob/master/core/Tron.proto#L338

下面有评论。

only support size = 1, repeated list here for extension

请问这个“扩展名”是什么意思
单笔交易需要多个 contracts/results 是什么情况?

谢谢。

Tron 最初从 EOS 借用(复制)了很多(它支持在单个交易中执行多个操作)。

现在,它们是旧的未使用代码。没关系,大小总是等于 1。根本没有扩展。而且以后不会有任何延期。