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.