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
Answered
Error when sending message to Storage Provider's address with dead long reference

I followed the steps to generate a store request with a storage provider's address: https://ton.org/docs/participate/ton-storage/storage-provider#a-request-to-store

Then I read and followed this sentence

The client must then send the message with this body to the provider's address.

to encrypt the body to base64, which is

te6ccgEBAgEAngABaRB8Se8AAAAAAAAAADvaM46LR+ifBrcta6qHuZT2SbKo9ur55S8FZyCafYrwQ7msoAAAFRgIAQDIAAIAAAAAAAAAEbzIoqIVMsZHBtv/p3Ds78kvjKxQuujxKHeE9Y05S/sq5KgAAAAAAAAGeSEkMZDzYVfLTKa4v7GXlyBMMHSEP5wiChpHAVu83/k0AQ5teSBnYXRzYnkgc2l0ZQ==

and send the encrypted reference with a transaction to the provider's address.

And it failed with error Message size has been exceeded by 106 characters.

How to send the message with the body to the provider's address?

1
1
Posted 2 years ago
Votes Newest

Answers


Cleared. The base64 of the body needs to be resolved in contract initialization, not with the message to send.

  
  
wiki
Posted 2 years ago