Forwarded from Everscale Dev EN
ββπTON-SDK & ton-client-js 1.5.0
New
- reconnect_timeout parameter in NetworkConfig.
- endpoints parameter in NetworkConfig. It contains the list of available server addresses to connect. SDK will use one them with the least connect time. server_address parameter is still supported but endpoints is prevailing.
- net.fetch_endpoints function to receive available endpoints from server.
- net.set_endpoints function to set endpoints list for using on next reconnect.
- ErrorCode type in each module spec in api.json.
Fixed
- send GQL_TERMINATE_CONNECTION and close websocket on leaving ws loop.
Useful links
Documentation:
TON-SDK API Reference
Graphql API
TONOS-SE
Repositories:
TON-SDK
ton-client-js
ton-q-server
TONOS-SE
Follow the news!π
#SDK #Freeton
New
- reconnect_timeout parameter in NetworkConfig.
- endpoints parameter in NetworkConfig. It contains the list of available server addresses to connect. SDK will use one them with the least connect time. server_address parameter is still supported but endpoints is prevailing.
- net.fetch_endpoints function to receive available endpoints from server.
- net.set_endpoints function to set endpoints list for using on next reconnect.
- ErrorCode type in each module spec in api.json.
Fixed
- send GQL_TERMINATE_CONNECTION and close websocket on leaving ws loop.
Useful links
Documentation:
TON-SDK API Reference
Graphql API
TONOS-SE
Repositories:
TON-SDK
ton-client-js
ton-q-server
TONOS-SE
Follow the news!π
#SDK #Freeton
ββπ£To the attention of MLudi winners!
We would like to ask you to close your DePools if you don't need them anymore for testing in the Devnet (and already have in the Crystal Game Winners πtable or for validation in the Mainnet (see instructions how to do it)
By terminating your DePool in the Mainnet you will be able to get back all the TON Crystal balances, including initial deployment and maintenance balances. After sending the terminator command, you still need to send ticktock transactions to your DePool for a couple of cycles DURING Elections until all balances are returned.
By terminating your DePool in the Devnet you also can return Rubies and unclutter the Catalog of DePools from the dormant DePools.
Wish you a Merry Christmas and a Happy New Year!π
#DePool #Crystal_Game
We would like to ask you to close your DePools if you don't need them anymore for testing in the Devnet (and already have in the Crystal Game Winners πtable or for validation in the Mainnet (see instructions how to do it)
By terminating your DePool in the Mainnet you will be able to get back all the TON Crystal balances, including initial deployment and maintenance balances. After sending the terminator command, you still need to send ticktock transactions to your DePool for a couple of cycles DURING Elections until all balances are returned.
By terminating your DePool in the Devnet you also can return Rubies and unclutter the Catalog of DePools from the dormant DePools.
Wish you a Merry Christmas and a Happy New Year!π
#DePool #Crystal_Game
TVM Validators pinned Β«ββπ£To the attention of MLudi winners! We would like to ask you to close your DePools if you don't need them anymore for testing in the Devnet (and already have in the Crystal Game Winners πtable or for validation in the Mainnet (see instructions how to doβ¦Β»
Rustnet with new elector has been launchedπ₯³
New config is available here π https://github.com/tonlabs/rustnet.ton.dev/blob/main/configs/ton-global.config.json
Happy New Year!π₯³
#Rust
New config is available here π https://github.com/tonlabs/rustnet.ton.dev/blob/main/configs/ton-global.config.json
Happy New Year!π₯³
#Rust
TVM Validators pinned Β«Rustnet with new elector has been launchedπ₯³ New config is available here π https://github.com/tonlabs/rustnet.ton.dev/blob/main/configs/ton-global.config.json Happy New Year!π₯³ #RustΒ»
Forwarded from Everscale News
πHi everyone,
For those of you who joined last week's β err, last YEAR's last live weekly update π², you already know that there will not be a weekly update this week. For those of you who missed that announcement, well, now you know.
Reason being, given the holidays there is little reason to have an update call unless everyone wants to talk about how wonderful their holidays were, which we all sincerely hope were fantastic!
We will see you all back next Tuesday, January 12, 2021 at 12:00 noon UTC, 2:00 PM CET, 15:00 Moscow time.
Happy New Year!π²π π»
#Weekly_Meetup
For those of you who joined last week's β err, last YEAR's last live weekly update π², you already know that there will not be a weekly update this week. For those of you who missed that announcement, well, now you know.
Reason being, given the holidays there is little reason to have an update call unless everyone wants to talk about how wonderful their holidays were, which we all sincerely hope were fantastic!
We will see you all back next Tuesday, January 12, 2021 at 12:00 noon UTC, 2:00 PM CET, 15:00 Moscow time.
Happy New Year!π²π π»
#Weekly_Meetup
Forwarded from Everscale Dev EN
Forwarded from Everscale News
Free TON Weekly Meetup #36. General updates 2021β
Dear friends! Holidays are ended and this a good time for our Weekly Meetup #36π₯We want to remind you that this event is going to happen today, January 12 at 12.00 UTC (13.00 CET, 15.00 Moscow time)π
πAgenda for today
1. General updates
2. Korean Sub-governance token request for contests
3. DGO sub-governance updates
4. 2020 partnerships: lessons learned and best practices for 2021
π€Q&A section
1. From call participants
2. From YouTube
3. From those who wrote questions to us with the hashtag #FreeTON_WM36
πYouTube link π
β οΈReminder! If you cannot join this time, then you can drop your question in the chat using the hashtag #FreeTON_WM36, and we will try to answer it on the Livestream.
P.S If you want to get a link to the conference Zoom, write in PM to @Dedicate_s
This Meetup will be interestingπ
#Livestream
Dear friends! Holidays are ended and this a good time for our Weekly Meetup #36π₯We want to remind you that this event is going to happen today, January 12 at 12.00 UTC (13.00 CET, 15.00 Moscow time)π
πAgenda for today
1. General updates
2. Korean Sub-governance token request for contests
3. DGO sub-governance updates
4. 2020 partnerships: lessons learned and best practices for 2021
π€Q&A section
1. From call participants
2. From YouTube
3. From those who wrote questions to us with the hashtag #FreeTON_WM36
πYouTube link π
β οΈReminder! If you cannot join this time, then you can drop your question in the chat using the hashtag #FreeTON_WM36, and we will try to answer it on the Livestream.
P.S If you want to get a link to the conference Zoom, write in PM to @Dedicate_s
This Meetup will be interestingπ
#Livestream
Forwarded from Everscale News
Weekly Digest (11.01 - 16.01)
1. Free TON Weekly Meetup #36. Among the items on the agenda were:
- general updates;
- token request from Korean Sub-governance
- DGO Sub-governance updates;
- 2020 partnerships.
Read the review of the meetup here.
2. TON Surf 4.1.1 is available. See the full list of changes here.
3. New proposals were accepted by on-chain voting:
β African Sub-governance;
β Chinese Sub-governance;
β ABI Campus Hackathon token request #2 (ft. Free TON African Sub-governance);
β Decentralized PR contest;
β MIT/Harvard Paper contest extension;
β Token request from Korean Sub-governance.
4. Interview with a co-founder of ExtraTON (Telegram link) by GramKit.
5. 3 articles about Free TON and its plans for 2021 (in Russian):
β By PLUS journal;
β By vc.ru;
β By hub.forklog.com.
6. Voting guide for the jury on the gov.freeton.org platform.
7. Sub-governances Efficiency Analysis contest is over. Read the review here.
#Digest
1. Free TON Weekly Meetup #36. Among the items on the agenda were:
- general updates;
- token request from Korean Sub-governance
- DGO Sub-governance updates;
- 2020 partnerships.
Read the review of the meetup here.
2. TON Surf 4.1.1 is available. See the full list of changes here.
3. New proposals were accepted by on-chain voting:
β African Sub-governance;
β Chinese Sub-governance;
β ABI Campus Hackathon token request #2 (ft. Free TON African Sub-governance);
β Decentralized PR contest;
β MIT/Harvard Paper contest extension;
β Token request from Korean Sub-governance.
4. Interview with a co-founder of ExtraTON (Telegram link) by GramKit.
5. 3 articles about Free TON and its plans for 2021 (in Russian):
β By PLUS journal;
β By vc.ru;
β By hub.forklog.com.
6. Voting guide for the jury on the gov.freeton.org platform.
7. Sub-governances Efficiency Analysis contest is over. Read the review here.
#Digest
Forwarded from Everscale Dev EN
πππ 20210118.1.000 Release notes
Hi guys! We have made the first 2021 release of ton.live today!π₯³
- Added display of the full validator page with wallet/depool/etc after search by pubkey or adnl address;
- Also added the staking history of the validator with all stakes and recovered amounts;
- Fixed a bug when lock stake of a DePool participant was not displayed;
- Fixed several other bugs.
- Made refactoring of storage for the new navigation as a basis for improvements in UX like opening links in a new window.
We are constantly working on new features and debugging and looking for your feedback here - @tonliversπ
π The Rust Cup Game is also coming soon and you can expect a new Rust Cup Leaderboard in ton.live!!!
#ton_live
Hi guys! We have made the first 2021 release of ton.live today!π₯³
- Added display of the full validator page with wallet/depool/etc after search by pubkey or adnl address;
- Also added the staking history of the validator with all stakes and recovered amounts;
- Fixed a bug when lock stake of a DePool participant was not displayed;
- Fixed several other bugs.
- Made refactoring of storage for the new navigation as a basis for improvements in UX like opening links in a new window.
We are constantly working on new features and debugging and looking for your feedback here - @tonliversπ
π The Rust Cup Game is also coming soon and you can expect a new Rust Cup Leaderboard in ton.live!!!
#ton_live
Forwarded from Everscale News
Free TON Weekly Meetup #37. DeBot updates!π€
Dear friends, we invite you to our weekly meeting to discuss important updates. The meeting will be held today, January 19 at 12.00 UTCπ
πAgenda for today
1. General updates
2. DeBot update & consortium
3. The Free TON βRUST Cupβ announcement. Itβs a doozy!
4. Web & Design Sub-governance update on changes to take place
π€Q&A section
1. From call participants
2. From YouTube
3. From those who wrote questions to us with the hashtag #FreeTON_WM37
πYouTube link π
β οΈReminder! If you cannot join this time, then you can drop your question in the chat using the hashtag #FreeTON_WM37, and we will try to answer it on the Livestream.
P.S If you want to get a link to the conference Zoom, write in PM to @Dedicate_s
This Meetup will be interestingπ
#Livestream
Dear friends, we invite you to our weekly meeting to discuss important updates. The meeting will be held today, January 19 at 12.00 UTCπ
πAgenda for today
1. General updates
2. DeBot update & consortium
3. The Free TON βRUST Cupβ announcement. Itβs a doozy!
4. Web & Design Sub-governance update on changes to take place
π€Q&A section
1. From call participants
2. From YouTube
3. From those who wrote questions to us with the hashtag #FreeTON_WM37
πYouTube link π
β οΈReminder! If you cannot join this time, then you can drop your question in the chat using the hashtag #FreeTON_WM37, and we will try to answer it on the Livestream.
P.S If you want to get a link to the conference Zoom, write in PM to @Dedicate_s
This Meetup will be interestingπ
#Livestream
Forwarded from Everscale Dev EN
π TON Developers Feedback
Dear developers of Free TON community!
We are preparing a big π"Getting Started" resource about Decentralized Application development on Free TON and we have few simple questions for you.
β°This will take you no more than 5 minutes!
Thank you!
#Feedback #freeton
Dear developers of Free TON community!
We are preparing a big π"Getting Started" resource about Decentralized Application development on Free TON and we have few simple questions for you.
β°This will take you no more than 5 minutes!
Thank you!
#Feedback #freeton
Forwarded from Everscale Contests
πToken Distribution for the previous proposals and contests are on the wayπ
Today, January 22, is going to be distributed 10 710 117 TONs for the following:
ππ»ββοΈProposals
π#114 Korean Sub-governance Past Contests Tokens
π₯³Contests
πTelegram Winners #4 1GRAM wallet
π#82 Hardware Device App Contest - Part 1. Ledger
π#83 Crowdsource Voting Audit Solutions for Latin American Elections
π#96 Π‘ontest Proposal: TON Surf testers reward for the beta testing period (STAGE 2)
+Initial validators vesting periodβ³
+MLudi New Validator vesting stakesπ₯©
+MLudi additional rewardsπ
πSee full tableππ
Thank you for participating in the contests, in the future we will see an even larger number of participantsπ
Stay tuned for more updates!π
#Rewards #Proposals
Today, January 22, is going to be distributed 10 710 117 TONs for the following:
ππ»ββοΈProposals
π#114 Korean Sub-governance Past Contests Tokens
π₯³Contests
πTelegram Winners #4 1GRAM wallet
π#82 Hardware Device App Contest - Part 1. Ledger
π#83 Crowdsource Voting Audit Solutions for Latin American Elections
π#96 Π‘ontest Proposal: TON Surf testers reward for the beta testing period (STAGE 2)
+Initial validators vesting periodβ³
+MLudi New Validator vesting stakesπ₯©
+MLudi additional rewardsπ
πSee full tableππ
Thank you for participating in the contests, in the future we will see an even larger number of participantsπ
Stay tuned for more updates!π
#Rewards #Proposals
Free TON Rust Cupπ
This contest is dedicated to the memory of the designer of the greatest sport car of all times β Hans Mezger.
The Rust Race is endurance validator race competition. Validators will compete for a period of 1 month from 1 of February till 28 February (for a total of 37 cycles) for the Rust Cup.
During the competition many improvements and protocol changes will be tested and there will be an attempt to break the world record for Layer 1 blockchain protocols throughput in real network conditions.
πFull terms and conditionsπ
Start your engines!π
#Rust_Cup
This contest is dedicated to the memory of the designer of the greatest sport car of all times β Hans Mezger.
The Rust Race is endurance validator race competition. Validators will compete for a period of 1 month from 1 of February till 28 February (for a total of 37 cycles) for the Rust Cup.
During the competition many improvements and protocol changes will be tested and there will be an attempt to break the world record for Layer 1 blockchain protocols throughput in real network conditions.
πFull terms and conditionsπ
Start your engines!π
#Rust_Cup
πRust Cup Form
Dear Rust Cup participants, we want to remind you that you can get RustNet tokens via π this formπ
πYou need to provide following data:
β Telegram username;
β Multisig address (0:)
βοΈNote:
1. For those members who fill out the form, we will give enough rubies for multisig to test the node and DePool with Validation.
2. Before the start of the Rust Cup, the RustNet network will be restarted, and the distribution of rubies will be repeated ~ 100 rubies for deploying multisig contracts. Before the next cycle of contest starts, those DePools that set the right address of donor lock stake will get rubies first.
Follow the news!
#Rust_Cup
Dear Rust Cup participants, we want to remind you that you can get RustNet tokens via π this formπ
πYou need to provide following data:
β Telegram username;
β Multisig address (0:)
βοΈNote:
1. For those members who fill out the form, we will give enough rubies for multisig to test the node and DePool with Validation.
2. Before the start of the Rust Cup, the RustNet network will be restarted, and the distribution of rubies will be repeated ~ 100 rubies for deploying multisig contracts. Before the next cycle of contest starts, those DePools that set the right address of donor lock stake will get rubies first.
Follow the news!
#Rust_Cup
Forwarded from Everscale News
Free TON Weekly Meetup #38. Technical Updatesπ
Today, January 26, we are going to stream Free TON Weekly Meetup # 38 at 12.00 UTC π₯
πAgenda for today
1. General updates
2. Rust net tokens & technical updates
3. TIP 2 Info
4. DGO Sub-governance contest part 2
π€Q&A section
1. From call participants
2. From YouTube
3. From those who wrote questions to us with the hashtag #FreeTON_WM38
πYouTube link π
β οΈReminder! If you cannot join this time, then you can drop your question in the chat using the hashtag #WM38, and we will try to answer it on the Livestream.
P.S If you want to get a link to the conference Zoom, write in PM to @Dedicate_s
If you have any questions join and ask!π
#Livestream
Today, January 26, we are going to stream Free TON Weekly Meetup # 38 at 12.00 UTC π₯
πAgenda for today
1. General updates
2. Rust net tokens & technical updates
3. TIP 2 Info
4. DGO Sub-governance contest part 2
π€Q&A section
1. From call participants
2. From YouTube
3. From those who wrote questions to us with the hashtag #FreeTON_WM38
πYouTube link π
β οΈReminder! If you cannot join this time, then you can drop your question in the chat using the hashtag #WM38, and we will try to answer it on the Livestream.
P.S If you want to get a link to the conference Zoom, write in PM to @Dedicate_s
If you have any questions join and ask!π
#Livestream
ββπ₯DePool contract v3 Release
Dear community members! We are happy to announce that the DePool contract v3 was released today!
Link to GitHub with DePool v3 π https://github.com/tonlabs/ton-labs-contracts/tree/master/solidity/depool
A list of main changes in DePool v3:
- DePool participants can make lock or vesting stakes for themselves;
- To get a lock or vesting stake the receiver must set a donor address in the DePool (update tonos-cli to version 0.3.0 to enable command "set donor");
- To be able to set a donor address, the receiver must be a DePool participant, i.e. to have at least a minimum ordinary stake or other kind of stakes in the DePool;
Link to instructions to Run DePool v3 π https://docs.ton.dev/86757ecb2/p/04040b-run-depool-v3
Link to instructions how to make vesting π https://docs.ton.dev/86757ecb2/p/04040b-run-depool-v3/t/099953
Link to instructions how to make lock π https://docs.ton.dev/86757ecb2/p/04040b-run-depool-v3/t/900735
To the attention of the ML Ludi winners!
Next steps:
1. After the lock stake in DePool v2 expires and returns back to the distribution wallet, deploy DePool v3 with MLudi wallet in Mainnet;
2. Set donor for both lock and vesting stakes - address of the donor: 0:e17ac4e77f46626579c7c4fefe35286117384c5ccfc8745c9780cdf056c378bf;
3. Participate in the next elections after receiving vesting stake in order to avoid vesting fines.
Lock and vesting stakes distribution will be done in the same batches as at the previous iterations and their terms are:
- lock stake terms - 24 months
- vesting stake terms - 18 months
The main difference of vesting stake vs lock stake:
- lock stake - validator receives only validation rewards, the stake body returns to the owner of stake at the end of its term;
- vesting stake - validator receives validation rewards + the stake body is released to the ordinary stake in equal monthly installments over the term of the stake, so the validator receives the whole stake with rewards net of fines as described below;
Please, note the vesting stake fines by the DePool:
- if the validator does not participate in elections, or does not complete successfully any validation round for any reason, he/she would not receive vesting related to the missed rounds;
- for example, if there are 40 rounds per month and the validator missed 5 rounds, then at the end of the month he/she would receive 35/40 of the monthly vesting stake and the remaining 5/40 would return back to the Governance.
To the attention of the Rust Cup participants:
All Rust Cup participants must use DePool v3 in the contest!
A script to run a rust node with DePool v3 will be released later this week.
Stay tuned for more updates!π
#DePool #Rust_Cup
Dear community members! We are happy to announce that the DePool contract v3 was released today!
Link to GitHub with DePool v3 π https://github.com/tonlabs/ton-labs-contracts/tree/master/solidity/depool
A list of main changes in DePool v3:
- DePool participants can make lock or vesting stakes for themselves;
- To get a lock or vesting stake the receiver must set a donor address in the DePool (update tonos-cli to version 0.3.0 to enable command "set donor");
- To be able to set a donor address, the receiver must be a DePool participant, i.e. to have at least a minimum ordinary stake or other kind of stakes in the DePool;
Link to instructions to Run DePool v3 π https://docs.ton.dev/86757ecb2/p/04040b-run-depool-v3
Link to instructions how to make vesting π https://docs.ton.dev/86757ecb2/p/04040b-run-depool-v3/t/099953
Link to instructions how to make lock π https://docs.ton.dev/86757ecb2/p/04040b-run-depool-v3/t/900735
To the attention of the ML Ludi winners!
Next steps:
1. After the lock stake in DePool v2 expires and returns back to the distribution wallet, deploy DePool v3 with MLudi wallet in Mainnet;
2. Set donor for both lock and vesting stakes - address of the donor: 0:e17ac4e77f46626579c7c4fefe35286117384c5ccfc8745c9780cdf056c378bf;
3. Participate in the next elections after receiving vesting stake in order to avoid vesting fines.
Lock and vesting stakes distribution will be done in the same batches as at the previous iterations and their terms are:
- lock stake terms - 24 months
- vesting stake terms - 18 months
The main difference of vesting stake vs lock stake:
- lock stake - validator receives only validation rewards, the stake body returns to the owner of stake at the end of its term;
- vesting stake - validator receives validation rewards + the stake body is released to the ordinary stake in equal monthly installments over the term of the stake, so the validator receives the whole stake with rewards net of fines as described below;
Please, note the vesting stake fines by the DePool:
- if the validator does not participate in elections, or does not complete successfully any validation round for any reason, he/she would not receive vesting related to the missed rounds;
- for example, if there are 40 rounds per month and the validator missed 5 rounds, then at the end of the month he/she would receive 35/40 of the monthly vesting stake and the remaining 5/40 would return back to the Governance.
To the attention of the Rust Cup participants:
All Rust Cup participants must use DePool v3 in the contest!
A script to run a rust node with DePool v3 will be released later this week.
Stay tuned for more updates!π
#DePool #Rust_Cup
TVM Validators pinned Β«ββπ₯DePool contract v3 Release Dear community members! We are happy to announce that the DePool contract v3 was released today! Link to GitHub with DePool v3 π https://github.com/tonlabs/ton-labs-contracts/tree/master/solidity/depool A list of main changesβ¦Β»