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 one year 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 one year ago