Block:87,493,841
Transactions:392
Transfers:143
Contracts:51
Delegations:138
Stakes:0
Tokens:0
Energy:4.3M
TronRelic
← All posts

Contract Votes Over the 30-Entry Cap Would Fail Before Decoding Under New TIP-945 Draft

tron-tipstip-945tip-944tvmtron-accountsusddmultisig-feegovernance

Drafted with AI, reviewed and published by a human editor.

TIP-945, "Optimize TVM Resource Processing," was opened by yanghang8612, a repository contributor. It would add a new on-chain parameter, ALLOW_TVM_RESOURCE_OPTIMIZATION, that changes two things in the TRON Virtual Machine. First, when a smart contract votes for super representatives, the number of vote entries would be checked against the existing 30-entry limit (MAX_VOTE_NUMBER, which stays the same) before any entries are copied or decoded. An oversized list returns failure and changes no votes. Second, it defines how the global stake weights are adjusted when a self-destructing contract transfers Stake 2.0 balances: each account's weight is rounded first, then the weights are summed. Contributor lxcmyf asked for the failure result, the energy charged, and a rounding example. yanghang8612 replied that the specification now says the count limit takes precedence, that the energy charge is unchanged, and that activation does not depend on TIP-944. The issue is an open draft (issue #945, Oct 27, 06:46 UTC; reply, Oct 27, 09:46 UTC).

TRON's total account count has passed 411 million, according to @TRONSCAN_ORG (Oct 27, 15:30 UTC; post). TronRelic reported the 410 million mark on Oct 22. Earlier the same day, the explorer published its weekly report for Oct 19–25 but gave no figures in the post (Oct 27, 14:21 UTC; post).

On-Chain

USDD whale transfers on TRON totalled $269.8 million across 501 recorded transfers between Oct 26, 23:46 UTC and Oct 27, 23:46 UTC. That is 3.31 times its 30-day daily average, according to TronRelic's on-chain data. The largest single transfer in the window was 15 million USDD.

Project Updates

TIP-944, "Optimize TVM Voting Power Management," is a second draft yanghang8612, a repository contributor, opened the same day. It would add a parameter, ALLOW_TVM_VOTE_POWER_OPTIMIZATION, so that voting-power bookkeeping inside smart contracts follows the same rules as native transactions under the current resource model. The draft sets out when an account's stored legacy voting-power value (oldTronPower) is set up, kept or invalidated. That covers contract voting, Stake 1.0 freezes and unfreezes, and self-destruct transfers of staked balances. One example: a self-destructing account that hands off its stake has the value invalidated before SELFDESTRUCT returns. Contributor lxcmyf asked for a transition table and test vectors. yanghang8612 replied that he had added the table and that TIP-944 and TIP-945 are activated independently. The draft says the change affects consensus and needs coordinated activation (issue #944, Oct 27, 06:46 UTC; reply, Oct 27, 09:46 UTC).

Contributor lxcmyf said the drop in USDT transactions under $1 reported in issue #941 cannot yet be read as lost activity. His reason: counting by transaction does not tell fewer small transfers apart from the same transfers being bundled differently. He suggested breaking the counts down per transfer, by transaction type and by initiator. He also noted that this tier made up only 0.3% of Q3 transactions. Issue #941 is an outside commenter's discussion of fees since the energy unit price was cut from 210 to 100 sun (comment, Oct 27, 06:32 UTC).

On issue #938, the same contributor asked the author to add Q2 and Q3 data and to link a query or spreadsheet that others can rerun. He also asked why 0.5 TRX is preferred over the 0.1 TRX and roughly 0.18 TRX alternatives. The issue was opened by simbadMarino, an outside author with no commit history here. It proposes lowering getMultiSignFee (chain parameter 23) from 1 TRX to 0.5 TRX and remains under discussion (comment, Oct 27, 06:34 UTC).

Briefly

TRON holds 50.7% of USDT supply, according to a @luganodes thread shared by @trondao (Oct 27, 21:33 UTC; post).

The 52nd SUN buyback-and-burn round burned 7,232,977.17 SUN, paid for with part of the protocol revenue earned from July 25 to October 25, 2026, per @OfficialSUNio (Oct 27, 12:41 UTC; post).

JustLend reported $7.06B in TVL, $3.82B supplied, $211.52M borrowed and daily rewards of 46,636 USDD, per @DeFi_JUST (Oct 27, 06:59 UTC; post).

Tron Inc. bought 150,405 TRX at an average price of $0.3324, which takes its treasury above 720.7 million TRX, per @TRON_INC (Oct 27, 02:22 UTC; post).

The ninth USDD Strategy campaign with @BinanceWallet, which TronRelic earlier reported as coming soon, is now live with a 700,000 USDD reward pool and runs through Dec 15, 23:59 UTC, per @usddio_cn (Oct 27, 00:09 UTC; post).

Tether froze at least 4 TRON addresses between Oct 27, 05:26 UTC and Oct 27, 20:01 UTC, according to TronRelic's on-chain data.