Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provided ton network config is wrong #3

Open
X1ting opened this issue May 6, 2023 · 6 comments
Open

Provided ton network config is wrong #3

X1ting opened this issue May 6, 2023 · 6 comments

Comments

@X1ting
Copy link
Contributor

X1ting commented May 6, 2023

-> curl -XGET https://raw.githubusercontent.com/tonlabs/net.ton.dev/master/configs/net.ton.dev/ton-global.config.json
404: Not Found%

Could you update that file, or let me know where I can find correct config?

@Rexagon
Copy link
Member

Rexagon commented May 6, 2023

Thanks! However, note that this config is for the Everscale devnet network.

If you need mainnet global config, you should use this one - https://raw.githubusercontent.com/tonlabs/main.ton.dev/master/configs/ton-global.config.json

@X1ting
Copy link
Contributor Author

X1ting commented May 6, 2023

Oh, I see, but both configs are for Ton network? Or it's somehow compatible with Venom network? Sorry for silly questions, I'm pretty newbie in crypto

@Rexagon
Copy link
Member

Rexagon commented May 6, 2023

This library is compatible with Everscale and Venom network, ton in the naming is a legacy.

There is no public global config for the Venom yet, but there will be a dedicated hackathon devnet soon with public global config.

@X1ting
Copy link
Contributor Author

X1ting commented May 6, 2023

@Rexagon got you, thanks for explanation! So, mainly API (or how it correctly say for blockchain node), it the same for Everscale and Venom? Can I test some basic interaction with blockchain node, based on Everscale, and port it later to Venom?

@Rexagon
Copy link
Member

Rexagon commented May 6, 2023

Yes, API is the same, but there are some differences in enabled features between these networks (e.g. everscale devnet has a different external messages delivery protocol being tested).

Sure, you can test it in any working network. Please also note that this repo is not the whole node, but rather a library which can be used to write your own node to work with the blockchain on the lowest level (e.g. to be used in something like this https://github.com/broxus/everscale-monitoring). So you probably don't need to go this far if you are going to only work with smart contracts.

However, if you really want to do something low-level, then I'm very glad that someone else will use this and you can contact me in tg for any help :)

With the advent of Venom, the dev tools ecosystem should come into a more unified form, but now it's a mess.

@X1ting
Copy link
Contributor Author

X1ting commented May 6, 2023

Got you, thanks a lot for explanation, appreciate it! Actually I'm not aiming to interact with smart contract, but I don't really know, how "low-level" is my task :D, so, connect with you in TG might help.

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

No branches or pull requests

2 participants