Expand description

Wrapper for the tezos_smart_rollup_core host function definitions as a safe API.

The rollup make host functions available to the kernel, as a set of C-style APIs. The tezos_smart_rollup_core crate defines these as extern "C" functions that are unsafe to call.

Using tezos_smart_rollup_host allows a kernel to access these capabilites without relying on unsafe code.

Re-exports

Modules

  • DAL parameters returned from the reveal DAL parameters host function.
  • The possible types that may be returned by Runtime when reading an input.
  • Rollup Metadata: sr1.. address & origination level.
  • Enforcing correct encoding of storage paths.
  • Definition of Runtime api that is callable from safe rust.

Enums

  • Defines the errors possibly returned by an host functions.

Constants