Skip to content

align tvm documentation with java-tron v4.8.2 - #369

Open
abn2357 wants to merge 1 commit into
tronprotocol:masterfrom
abn2357:align_tvm_with_v4.8.2
Open

align tvm documentation with java-tron v4.8.2#369
abn2357 wants to merge 1 commit into
tronprotocol:masterfrom
abn2357:align_tvm_with_v4.8.2

Conversation

@abn2357

@abn2357 abn2357 commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Align TVM contract documentation with java-tron v4.8.2 behavior, including CREATE2 depth handling and VOTEWITNESS Energy calculation selection.
  • Document TIP-2935 block-hash history, the Prague/Shanghai activation dependency, and governance approval semantics.
  • Document constant-call timeout configuration and the supported HTTP, gRPC, and JSON-RPC paths.
  • Clarify the MAX_CPU_TIME_OF_ONE_TX deadline and correct the eth_estimateGas configuration key.

Why

The documentation had drifted from current java-tron TVM and API behavior. These changes bring the documented behavior and configuration back in line with the source implementation.

Validation

  • Reviewed the changes against the java-tron source.
  • Ran mkdocs build --strict successfully.

- Document Osaka-gated CREATE2 depth handling and clarify VOTEWITNESS Energy calculation selection across Osaka, energy-adjustment, and original paths.
- Document Prague block-hash history with an official TIP-2935 reference, the Shanghai activation dependency, and the active-SR proposal approval threshold.
- Document constant-call timeout configuration and API coverage, including debug and standalone SolidityNode exemptions and FullNode /walletsolidity behavior.
- Clarify the default MAX_CPU_TIME_OF_ONE_TX deadline and correct the eth_estimateGas configuration key.
@abn2357
abn2357 marked this pull request as ready for review August 5, 2026 08:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants