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
What's the difference between addresses that start with EQ and those that start with UQ?

What is the difference between addresses that start with EQ and those that start with UQ? There are also addresses that start with kf, but when searched up on tonscan they show as an EQ address. What is happening?

This question was imported from Telegram Chat: https://t.me/tondev_eng/9730

Posted one year ago
Votes Newest


Address that start with EQ are bounceable addresses, and those that start with UQ are non-bounceable addresses. These are only a hint to the wallet software that you want the sent message to be able to bounce or not.

When an error occurs in the target smart contract, usually a bounced message will return to the sender. In some cases you don't want the error message to be generated and also you don't want the transferred TON to be returned.

One such case is when you want to deploy a smart contract to a new address. In this case you want to send some TON to the target address, before anything is deployed there, and you want the funds to remain there, so that later you can deploy the actual code. In this case you have to use non-bounceable addresses.

Today, most wallets handle this automatically, and you can forget about the differences.

Posted one year ago
1 Answer
one year ago
one year ago