view
Views are a form of read-only entrypoints that can be called synchronously, and often are used to read part of the storage.
The decorator is @view
and placed just before a function, like the
@entry
decorator, for example.
type return_type = [list<operation>, int];
@view
const add = (param: int, storage: int): int => param + storage
@view
const get_storage = (_ : unit, storage: int): int => storage
@entry
const main = (_ : unit, storage: int): return_type =>
[[], storage]
For more information about views, see Views.