Skip to content

ever-guild/ton

This branch is 1 commit ahead of, 463 commits behind ton-blockchain/ton:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
cryshado
Apr 1, 2023
df5b587 · Apr 1, 2023
Mar 4, 2023
Feb 27, 2023
Mar 6, 2023
Feb 27, 2023
Aug 8, 2022
Apr 10, 2020
Aug 19, 2021
Apr 1, 2023
Feb 27, 2021
Feb 28, 2023
Aug 15, 2022
Mar 6, 2023
Feb 27, 2023
Feb 27, 2023
Oct 3, 2022
Feb 27, 2023
Apr 10, 2020
Apr 10, 2020
Aug 15, 2022
Dec 29, 2022
Apr 10, 2020
Dec 22, 2022
Mar 2, 2023
Nov 30, 2022
Feb 3, 2023
Feb 27, 2023
May 27, 2020
Jan 7, 2021
Jul 6, 2020
Jul 6, 2020
Jul 6, 2020
Feb 28, 2023
Jul 10, 2020
Aug 18, 2022
Oct 11, 2022
May 27, 2020
Feb 28, 2023
Oct 10, 2022
Feb 27, 2023
Nov 30, 2022
Sep 15, 2022
Sep 18, 2022
Sep 19, 2022
Mar 5, 2023
Sep 7, 2019
Sep 7, 2019
Sep 7, 2019
Jun 6, 2022
Sep 7, 2019
Feb 27, 2023
Mar 6, 2023
Feb 6, 2020
Feb 2, 2020
Sep 7, 2019
Mar 5, 2023
Feb 27, 2023
Feb 27, 2023
Feb 27, 2021
Feb 27, 2021
Feb 27, 2021
Sep 7, 2019
Feb 27, 2023

Repository files navigation

TON logo

Reference implementation of TON Node and tools


TON Overflow Group Stack Overflow Group Telegram Community Chat Telegram Community Group Telegram Foundation Group Twitter Group

Main TON monorepo, which includes the code of the node/validator, lite-client, tonlib, FunC compiler, etc.

The Open Network

The Open Network (TON) is a fast, secure, scalable blockchain focused on handling millions of transactions per second (TPS) with the goal of reaching hundreds of millions of blockchain users.

Updates flow:

  • master branch - mainnet is running on this stable branch.

    Only emergency updates, urgent updates, or updates that do not affect the main codebase (GitHub workflows / docker images / documentation) are committed directly to this branch.

  • testnet branch - testnet is running on this branch. The branch contains a set of new updates. After testing, the testnet branch is merged into the master branch and then a new set of updates is added to testnet branch.

  • backlog - other branches that are candidates to getting into the testnet branch in the next iteration.

Usually, the response to your pull request will indicate which section it falls into.

"Soft" Pull Request rules

  • Thou shall not merge your own PRs, at least one person should review the PR and merge it (4-eyes rule)
  • Thou shall make sure that workflows are cleanly completed for your PR before considering merge

Workflows responsibility

If a CI workflow fails not because of your changes but workflow issues, try to fix it yourself or contact one of the persons listed below via Telegram messenger:

  • C/C++ CI (ccpp-linux.yml): TBD
  • C/C++ CI Win64 Compile (ccpp-win64.yml): TBD

Releases

No releases published

Packages

No packages published

Languages

  • C++ 97.5%
  • CMake 1.7%
  • Java 0.2%
  • Python 0.2%
  • PHP 0.2%
  • C 0.1%
  • Other 0.1%