Examples: query, "exact match", wildcard*, wild?ard, wild*rd
Fuzzy search: cake~ (finds cakes, bake)
Term boost: "red velvet"^4, chocolate^2
Field grouping: tags:(+work -"fun-stuff")
Escape special characters +-&|!(){}[]^"~*?:\ - e.g. \+ \* \!
Range search: properties.timestamp:[1587729413488 TO *] (inclusive), properties.title:{A TO Z}(excluding A and Z)
Combinations: chocolate AND vanilla, chocolate OR vanilla, (chocolate OR vanilla) NOT "vanilla pudding"
Field search: properties.title:"The Title" AND text
Is it technically possible to create an EVM-powered TON workchain?

Currently TON blockchain consists of only one workchain and the masterchain. All the smart-contract code in masterchain and basic workchain is executed by TVM (Ton Virtual Machine). But TON provides the opportunity to create more workchains in the future. And the whitepaper by Nikolai Durov mentions that those hypothetical future workchains could use different virtual machines:

Different workchains may have different rules, meaning different formats of account addresses, different formats of transactions, different virtual machines (VMs) for smart contracts, different basic cryptocurrencies and so on.

So I'm trying to understand: do those "different virtual machines" have to be TVM-like, or could they be very different, like EVM? Could someone hypothetically create a TON workchain where code would be executed by EVM instead of TVM, so code written for EVM would be reusable on TON?

Posted one year ago
Edited one year ago
Votes Newest


0 Answers
one year ago
one year ago