Announcements

Announcement on the release of GreatVoyage-v4.7.4(Bias)

Dear developers,

The TRON developer community has released the GreatVoyage-v4.7.4(Bias) version. This is a mandatory upgrade. Please finish your upgrade to the new version by 23:59, March 29th, 2024 (SGT).

The main contents of the Bias include: a new proposal to optimize voting reward withdrawal performance; clearer module dependencies, reducing the complexity of core protocol development; support for gRPCurl tool calls, improving the convenience of Tron network development.

Release notes and GPG signature verification of release package: https://github.com/tronprotocol/java-tron/releases/tag/GreatVoyage-v4.7.4

Deployment instruction:https://tronprotocol.github.io/documentation-en/releases/upgrade-instruction

Introduction to the new version:https://coredevs.medium.com/mainnet-bias-announcement-dd2dfe5d9300

For exchanges & SRs, please kindly let us know when you finish the upgrade so that we can track the progress.

March 15, 2024
TRON Developer Community

Announcement on the upcoming release of GreatVoyage-v4.7.3(Chilon)

Dear developers,

The TRON mainnet was officially upgraded to GreatVoyage-v4.7.3(Chilon) on October 25th, 2023 (Singapore time). Chilon is a non-mandatory upgrade version. It will improve the convenience of development on the TRON network, improve the speed of node startup and initialization, and greatly optimize the performance of the TRON network infrastructure:

  • Richer gRPC interfaces
  • Faster node startup and initialization
  • More stable network connection
  • Higher network performance of throughput

Release notes and GPG signature verification of release package: https://github.com/tronprotocol/java-tron/releases/tag/GreatVoyage-v4.7.3

Deployment instruction:https://tronprotocol.github.io/documentation-en/releases/upgrade-instruction

Introduction to the new version:https://coredevs.medium.com/mainnet-chilon-announcement-4d1d4bc39e7b

October 25, 2023
TRON Developer Community

Announcement on the upcoming release of GreatVoyage-v4.7.2(Periander)

Dear developers,

The TRON developer community has released the GreatVoyage-v4.7.2(Periander) version, this is a mandatory upgrade. Please finish your upgrade to the new version by 23:59, July 11th, 2023 (SGT).

The major optimizations and updates of the Periander are as follows: add 2 new governance proposals to optimize the usage of Stake 2.0; add 1 governance proposal to be compatible with the EIP-3855, reducing the cost of calling smart contracts; optimize smart contracts invocation interfaces, facilitating the development of smart contracts; upgrade P2P network module, comprehensively improving the performance of TRON network infrastructure.

Release notes and GPG signature verification of release package: https://github.com/tronprotocol/java-tron/releases/tag/GreatVoyage-v4.7.2

Deployment instruction:https://tronprotocol.github.io/documentation-en/releases/upgrade-instruction

Introduction to the new version:https://coredevs.medium.com/mainnet-perianderannouncement-f82da2e8268

Please kindly let us know when you finish the upgrade so that we can track the progress.

July 1, 2023
TRON Developer Community

Announcement on the upcoming release of GreatVoyage-v4.7.1.1(Pittacus)

Dear developers,

The TRON developer community has released the GreatVoyage-v4.7.1.1 (Pittacus) version, this is a non-mandatory upgrade. GreatVoyage-v4.7.1.1 (Pittacus) optimized multiple API interfaces and removed APIs involving sensitive information.

Release notes and GPG signature verification of release package: https://github.com/tronprotocol/java-tron/releases/tag/GreatVoyage-v4.7.1.1

Deployment instruction:https://tronprotocol.github.io/documentation-en/releases/upgrade-instruction

Introduction to the new version:https://coredevs.medium.com/introduction-of-greatvoyage-v4-7-1-1-pittacus-ed66fc13a98

April 17, 2023
TRON Developer Community

Announcement on the upcoming release of GreatVoyage-v4.7.1(Sartre)

Dear developers,

The GreatVoyage-v4.7.1(Sartre) version has been released, this is a non-mandatory upgrade version.

The main changes of GreatVoyage-v4.7.1(Sartre) version are as follows: Optimize the block synchronization logic; Optimize the node IP setting; Optimize node log output.

For GPG signature verification of release package and release notes, please refer to: https://github.com/tronprotocol/java-tron/releases/tag/GreatVoyage-v4.7.1

For deployment instructions, please refer to the following link: https://tronprotocol.github.io/documentation-en/releases/upgrade-instruction

For detailed technical introduction of this version, please refer to: https://coredevs.medium.com/introduction-of-greatvoyage-v4-7-1-sartre-eebdefa168fa

Please kindly let us know when you finish the deployment so that we can track the progress.

February 27, 2023
TRON Developer Community

Announcement on the upcoming release of GreatVoyage-v4.7.0.1(Aristotle)

Dear developers,

The GreatVoyage-4.7.0.1(Aristotle) version has been released, this is a forced upgrade version.

The main updates of GreatVoyage-4.7.0.1(Aristotle) version are as follows: Add a proposal for dynamic energy model, a proposal for Stake 2.0 stake mechanism, a proposal for optimizing the return value of the chainid opcode; Use libp2p library as Java-tron P2P network module; Add secondary cache for database; Add new API for energy estimating; Optimize block production and processing flow; Optimize log output.

Please complete your deployment to the new version before 23:59 January 30, 2023 (SGT). Otherwise, it will affect the node synchronization.

For GPG signature verification of release package and release notes, please refer to:
https://github.com/tronprotocol/java-tron/releases/tag/GreatVoyage-v4.7.0.1

For deployment instructions, please refer to the following link:
https://tronprotocol.github.io/documentation-en/releases/upgrade-instruction

For detailed technical introduction of this version, please refer to:
https://coredevs.medium.com/introduction-of-greatvoyage-v4-7-0-aristotle-f30250c8db8e

Please kindly let us know when you finish the deployment so that we can track the progress.

January 20, 2023
TRON Developer Community

Announcement on the upcoming release of GreatVoyage-v4.6.0(Socrates)

Dear developers,

The GreatVoyage-4.6.0(Socrates) version has been released, this is a forced upgrade version.

The main updates of GreatVoyage-4.6.0(Socrates) version are as follows: update the checkpoint mechanism of data storage; optimize the storage structure of resource delegation relationship; add optimized reward algorithm proposal; add transaction memo fee proposal.

Please complete your deployment to the new version before 23:59 December 7, 2022 (SGT). Otherwise, it will affect the node synchronization.

For deployment instructions, please refer to the following link: https://docs.google.com/document/d/1iqFVYn6bRVz0YAze11b4ipEN8GJHaxdphb29DCYV5ss/

For release notes, please refer to:
https://github.com/tronprotocol/java-tron/releases/tag/GreatVoyage-v4.6.0

For detailed technical introduction of this version, please refer to:
https://coredevs.medium.com/greatvoyage-v4-6-0-socrates-release-note-c5b68423eff2

Please kindly let us know when you finish the deployment so that we can track the progress.

November 21, 2022
TRON Developer Community Department

Announcement on the upcoming release of GreatVoyage-v4.5.2(Aurelius)

Dear developers ,

We’ve released a new version of Java-tron, GreatVoyage-v4.5.2(Aurelius). This is a non-mandatory upgrade version.

The main updates of GreatVoyage-v4.5.2 (Aurelius) are: optimize transaction cache mechanism; optimize P2P node connection strategy; optimize block production and processing logic; provide new database storage partition tool; provide new block header query API and historical bandwidth unit price Query API.

Please refer to the following link for the release notes.
https://github.com/tronprotocol/java-tron/releases/tag/GreatVoyage-v4.5.2

Please refer to the following link for the technical introduction of this version:
https://developers.tron.network/docs/greatvoyage-v452aurelius

August 18, 2022
TRON Developer Community Department

Announcement on the upcoming release of GreatVoyage-4.5.1(Tertullian)

Dear developers ,

We’ve released a new version of java-tron, GreatVoyage-4.5.1(Tertullian). This is a forced upgrade version.

The main updates of GreatVoyage-4.5.1(Tertullian) are: Optimize the storage structure of the account model at database level; Optimize the processing logic of the network module; Optimize the TVM cache structure; Increase the upper limit of the "TVM maximum execution time";

Please complete your upgrade to the new version before 23:59 4th July 2022 (SGT). Otherwise, it will affect the node synchronization.

Please refer to the following link for upgrade instructions:
https://docs.google.com/document/d/1lytFYx2QT0wKzATuxo6JUkzNJN9fzj8NL_2AqYmRdNE

Please refer to the following link for the release notes.
https://github.com/tronprotocol/java-tron/releases/tag/GreatVoyage-v4.5.1

Please refer to the following link for the technical introduction of this version:
https://developers.tron.network/docs/greatvoyage-451tertullian

June 20, 2022
TRON Developer Community Department

Announcement on Cancellation of Upgrade GreatVoyage-4.5.0

Dear developers,

We are receiving feedback from some developers that after upgrading to GreatVoyage-v4.5.0 (Nietzsche), the node's smart contract query API is unstable, there is a small chance that an abnormal state will be returned. The relevant team is already investigating in depth.

This problem does not bring any safety issue and risks to any on-chain assets. However, in order to ensure the stability of all business activities, it is recommended to cancel the upgrade. If you have upgraded to version 4.5.0, please observe if this abnormal state return occurs. If so, you may roll back to version 4.4.6. Detail follow-up upgrade arrangement will come shortly.

June 17, 2022
TRON Development Community Department

Announcement on the upcoming release of GreatVoyage-v4.4.0(Rousseau)

We’ve released a new version of java-tron, GreatVoyage-v4.4.0(Rousseau). This is a forced upgrade version.

The main updates of GreatVoyage-v4.4.0(Rousseau) are: Block broadcast logic optimization; Dynamic database query performance optimization; Transaction Broadcast Interface Optimization; Database parameter optimization; TVM compatibility with EVM and adaption to the Ethereum London Release; The energy limit supports customization; Adding ETH compatible JSON RPC API; Support to disable specific API; TriggerConstantContract API optimization; upgrade event plugin to support BTTC data; Increase the upper limit of the MaxFeeLimit.

Please complete your upgrade to the new version before 23:59 25th October 2021 (SGT). Otherwise, it will affect the node synchronization.

Please refer to the following link for the release notes:
https://github.com/tronprotocol/java-tron/releases/tag/GreatVoyage-v4.4.0

Please refer to the following link for the technical introduction of this version:
https://developers.tron.network/docs/greatvoyage-v440rousseau

October 15, 2021
TRON Developer Community Department

Announcement on the upcoming release of GreatVoyage-4.3.0(Bacon)

We’ve released a new version of java-tron, GreatVoyage-v4.3.0(Bacon). This is a forced upgrade version.

The main updates of GreatVoyage-v4.3.0(Bacon) are: Allow the FREE_NET_LIMIT and TOTAL_NET_LIMIT parameters to be configurable for better On-chain governance; Optimize the account data structure; Add “Vote” instruction in TVM and a new type “Error” in smart contract ABI; Add “energy_used” field in “TransactionExtention”; Use the Bouncy Castle as cryptographic library; Optimize the block verification, Node startup and transaction processing flow.

Please complete your upgrade to the new version before 23:59 17th August 2021 (SGT). Otherwise, it will affect the node synchronization.

Please refer to the following link for the release notes.
https://github.com/tronprotocol/java-tron/releases/tag/GreatVoyage-v4.3.0

Please refer to the following link for technical introduction of this version:
https://developers.tron.network/docs/greatvoyage-430bacon

August 3, 2021
TRON Developer Community Department

Announcement on rewards for community developers submitting issues

Dear developers!

TRON Foundation is excited to announce the TRON ISSUE Program starting on December 10, 2020 to encourage developers' participation in maintaining the TRON network. Join TRON ISSUE Program to win big if you spot potential loopholes in the TRON network. As the safest public chain across the industry, TRON is committed to providing safe and stable infrastructure and service to DApps built on its network.

ISSUE Program Rules

  • The ISSUE Program will start on December 10, 2020.
  • We will reply to the ISSUE you submitted within 5 working days and keep you posted on any updates.
  • If there is more than one submission regarding the same ISSUE, TRON will review each of them and reward the first submitter.
  • The list of winners will be announced on the first day of the next month. To claim rewards, please send your TRON address to [email protected] using the e-mail address you submitted the ISSUE with.

Reward Rules

  • We do not set a ceiling for total rewards in this campaign.
  • ISSUEs are divided into three levels, namely High-level ISSUE, Middle-level ISSUE and Low-level ISSUE, with corresponding rewards being 1000 TRX, 500 TRX and 200 TRX.

Coverage
All open-source projects at https://github.com/tronprotocol.

ISSUE Submission Rules
Please submit the ISSUE in the following format to help others locate the problem:

  • What is your system version and software version?
  • What did you do?
  • What results did you expect to see?
  • What problems did you find?

Disclaimer

  1. TRON Foundation reserves the right of final interpretation of this campaign.
  2. It is at the discretion of TRON Foundation to decide whom to reward and how many.
  3. Any participating team or individual shall not violate any law or regulation when carrying out the test.