We are currently experiencing issues with TonAPI on the testnet. We apologize for the inconvenience and kindly ask for your patience as we work to resolve this matter promptly.
Our issues was fixed but TON testnet still can be unstable. We work together with core team for preventing same problem in the future.
❤4👍3💩1
We wanted to remind you of two new features that we have recently launched, which we believe could be of great benefit to your projects:
1) Streaming API – We are now offering a streaming API, which allows you to connect to our blockchain and receive real-time updates on transactions for specific addresses or a list of addresses. We offer both WebSockets and SSE to give you the flexibility to choose the method that best suits your needs.
2) Mempool – This feature enables you to monitor any external messages sent via Tonkeeper even before they were processed by blockchain.
We hope that these new features will be of use to you and your projects. Our team is constantly working to improve our platform and add new functionality, so please don't hesitate to reach out to us with any feedback or suggestions.
Check out the docs:
https://docs.tonconsole.com/tonapi/streaming-api
1) Streaming API – We are now offering a streaming API, which allows you to connect to our blockchain and receive real-time updates on transactions for specific addresses or a list of addresses. We offer both WebSockets and SSE to give you the flexibility to choose the method that best suits your needs.
2) Mempool – This feature enables you to monitor any external messages sent via Tonkeeper even before they were processed by blockchain.
We hope that these new features will be of use to you and your projects. Our team is constantly working to improve our platform and add new functionality, so please don't hesitate to reach out to us with any feedback or suggestions.
Check out the docs:
https://docs.tonconsole.com/tonapi/streaming-api
❤🔥4❤3🤡3💩1
We have two new methods available for you to utilize when working with jettons on TON.
https://tonapi.io/
https://tonapi.io/
👍7🤡6💩3
Good news everyone!
We have corrected CORS headers, even for non-200 responses.
Also, we have added a few methods:
1)
2)
3)
4)
We have corrected CORS headers, even for non-200 responses.
Also, we have added a few methods:
1)
/v2/events/emulate, /v2/traces/emulate, /v2/wallet/emulate and /v2/accounts/{account_id}/events/emulate for emulating external (and internal) mesages.2)
/v2/accounts/{account_id}/reindex - forces the reindexing of an account by sending a message to it. This can be useful if you have changed the collection and want to reindex all items.3)
/v2/accounts/search - useful for implementing autocomplete in your app.4)
/v2/accounts/{account_id}/publickey and /v2/tonconnect/stateinit will help you if you are integrating Ton Connect but don't want to work with cells and TVM.👍9🙏3❤2👎2🍓2
An small but long awaited update:
/v2/accounts/{account_id}/nfts now supports optional parameter collection for filtering user NFTs by an collection.👍9🔥3
Today at 06:30 UTC we had 15 minutes delay of indexing new blocks and transactions + an service degradation 30 minutes later (bigger latency, sometimes 500 responses).
👎4
Client-side Tokens
If you want to use our TonAPI in your client-side dapp, you may face a dilemma: should you be bound by free limits or give access to your token to anyone?
We are delighted to announce that we now offer a special token that allows you to control the usage limits per client IP. This means you can enjoy the benefits of our TonAPI while maintaining control and privacy over your token.
If you want to use our TonAPI in your client-side dapp, you may face a dilemma: should you be bound by free limits or give access to your token to anyone?
We are delighted to announce that we now offer a special token that allows you to control the usage limits per client IP. This means you can enjoy the benefits of our TonAPI while maintaining control and privacy over your token.
❤9👍4🤔2
📢 Good morning! Here are July API Updates, we prepared for you!
1. Search Transactions by Message Hash: You can now easily find transactions using the message hash. Access it through
2. Search Events and Traces by Message Hash: Expanding the capabilities of
3. Introducing
4. Get All Jettons: Simplifying the process of obtaining all jettons. Use the endpoint
5. Find Wallets by Public Key: A new endpoint,
6. Improved API Price Data: Our API price data has undergone significant enhancement, providing you with more accurate and up-to-date information for your analyses and applications!
As always, your feedback is invaluable, so feel free to reach out in the comments. Happy coding! 🚀
https://docs.tonconsole.com/tonapi/api-v2
1. Search Transactions by Message Hash: You can now easily find transactions using the message hash. Access it through
/v2/blockchain/messages/{msg_id}/transaction.2. Search Events and Traces by Message Hash: Expanding the capabilities of
/v2/events/{hash} and /v2/traces/{hash} methods. They now accept the message hash, allowing you to search for events and traces linked to sent messages. Please note, this feature doesn't support non-unique hashes, but wallet hashes are typically unique.3. Introducing
/v2/liteserver/... Methods: Access raw data directly from the liteserver via HTTP instead of ADNL, making it convenient for you. You can even check proofs on your side now, if you prefer.4. Get All Jettons: Simplifying the process of obtaining all jettons. Use the endpoint
/v2/jettons to access them effortlessly.5. Find Wallets by Public Key: A new endpoint,
/v2/pubkeys/{public_key}/wallets, lets you locate wallets associated with a specific public key effortlessly.6. Improved API Price Data: Our API price data has undergone significant enhancement, providing you with more accurate and up-to-date information for your analyses and applications!
As always, your feedback is invaluable, so feel free to reach out in the comments. Happy coding! 🚀
https://docs.tonconsole.com/tonapi/api-v2
Documentation
Console Docs
Service with business tools for TON blockchain. All to easy launching Web3 apps, API calls and transactions control in few clicks
🔥5👍4❤3🤔1
Great news for all ton developers! We will now be posting updates for tonviewer.com, one of our amazing projects and a useful tool for you, right here on this channel.
During the past month, we've significantly improved tonviewer.com and added new features like realtime updates and annotation for dex-swaps. But that's not all. We've just rolled out an exciting feature- a graphical annotation for a new locker contract! We're thrilled about this new addition and can't wait for you all to try it out.
Stay connected to this channel for all the latest enhancements and additions to tonviewer.com! Thank you for being with us!
During the past month, we've significantly improved tonviewer.com and added new features like realtime updates and annotation for dex-swaps. But that's not all. We've just rolled out an exciting feature- a graphical annotation for a new locker contract! We're thrilled about this new addition and can't wait for you all to try it out.
Stay connected to this channel for all the latest enhancements and additions to tonviewer.com! Thank you for being with us!
🔥9👍3😁3
We don't check signature right now in our "emulations" methods of Tonapi. But we are going to enable it for all methods except
/v2/wallet/emulate. Please be careful./v2/events/emulate
/v2/traces/emulate
/v2/accounts/{account_id}/events/emulate👍4
We're working on some substantial upgrades to improve the functionality of decoded message bodies. Those enhancements may disrupt backward compatibility so we kindly invite you to assist us in making informed decisions by participating in the vote below. Your input is highly valued and will greatly contribute to our decision-making process.
1. Update on Ref types structure from:
1. Update on Ref types structure from:
"some_type_stored_in_cell_ref": {"value": somevalue}
to:"some_type_stored_in_cell_ref": somevalue2. Update forward_payload for NFTs and jettons. Old:
forward_payload: "hex_encoded_boc"New:
forward_payload: {Type: "DedustSwap", Value: {MinAmountOut: "100500"}}
orforward_payload: {Type: "Cell", Value: "hex_encoded_boc"}👍5❤2👌2👏1
UPD: we will deploy changes first on dev platform and you will have time for make changes in your code.
👎2💩1
Hi! We made some changes to the decoded message body. You can now test it on https://beta.tonapi.io. This is a complete operating API for the mainnet with all the authorization, limits, tokens, access levels, and other stuff, but on running on a new index version.
This API endpoint (
Endpoint Changes:
-
-
General Changes:
- Removed extra wrappers:
- Token and NFT transfers got a new
This API endpoint (
beta.tonapi.io) will become available from September 19 through September 30 guaranteed. We’re switching current API endpoint (tonapi.io) to the new index at 12:00 AM on Friday UTC+3.Endpoint Changes:
-
/v2/blockchain/blocks/{block_id}/transactions
- /v2/blockchain/transactions/{hash}
- /v2/blockchain/messages/{hash}/transaction
- /v2/blockchain/accounts/{account}/transactions
- /v2/wallet/emulate
- /v2/traces/{hash}
Field Changes:-
decoded_body in the Message type.General Changes:
- Removed extra wrappers:
{value: {something}} > {something}.- Token and NFT transfers got a new
forward_paylod callback: now it’s not a hex line but a structure with a type and value.👍17❤4💊2💩1
Forwarded from Subbotin
If you are using tonconnect package from tongo library please update your version to v1.3.1 ASAP!
🔥 🔥 🔥 🔥 🔥 🔥 🔥 🔥 🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
👌10🤡5🖕4😁2❤🔥1💩1
🚨 We are currently experiencing issues with the blockchain indexing through TonAPI.
Consequently, the TonAPI responses are reflecting the status from approximately 10 minutes ago and failing to receive any updates.
Our technical team is actively looking into this matter. We appreciate your understanding and patience.
⚠️ Update: We've managed to resolve the primary issue, but you might still encounter occasional 500 errors. Rest assured, we are actively working on a solution and expect to deploy a fix shortly. Thanks for your patience and understanding. 🙏
✅ Update: This issue is fully resolved.
Consequently, the TonAPI responses are reflecting the status from approximately 10 minutes ago and failing to receive any updates.
Our technical team is actively looking into this matter. We appreciate your understanding and patience.
⚠️ Update: We've managed to resolve the primary issue, but you might still encounter occasional 500 errors. Rest assured, we are actively working on a solution and expect to deploy a fix shortly. Thanks for your patience and understanding. 🙏
✅ Update: This issue is fully resolved.
🤣14❤9👍5🤡2👾2💩1
🚨 Testnet API is temporary unavailable. We are investigating the problem.
🤷♂2💩1
Mainnet API is temporary unavailable. We are investigating the problem.
UPD: fixed. downtime 23:20-23:55 UTC.
UPD: fixed. downtime 23:20-23:55 UTC.
👍15👎2💩2🥱1