package tezos-protocol-011-PtHangz2

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val origination_burn : context -> (context * Tez.t, Tezos_protocol_environment_011_PtHangz2__Environment.Error_monad.error Tezos_protocol_environment_011_PtHangz2__Environment.Error_monad.trace) result
val cost_of_bytes : context -> Z.t -> (Tez.t, Tezos_protocol_environment_011_PtHangz2__Environment.Error_monad.error Tezos_protocol_environment_011_PtHangz2__Environment.Error_monad.trace) result
val record_paid_storage_space : context -> Contract.t -> (context * Z.t * Z.t * Tez.t, Tezos_protocol_environment_011_PtHangz2__Environment.Error_monad.error Tezos_protocol_environment_011_PtHangz2__Environment.Error_monad.trace) result Lwt.t
val record_paid_storage_space_subsidy : context -> Contract.t -> (context * Z.t * Z.t, Tezos_protocol_environment_011_PtHangz2__Environment.Error_monad.error Tezos_protocol_environment_011_PtHangz2__Environment.Error_monad.trace) result Lwt.t
val record_global_constant_storage_space : context -> Z.t -> context * Z.t
val start_counting_storage_fees : context -> context
val burn_storage_fees : context -> storage_limit:Z.t -> payer:Contract.t -> (context, Tezos_protocol_environment_011_PtHangz2__Environment.Error_monad.error Tezos_protocol_environment_011_PtHangz2__Environment.Error_monad.trace) result Lwt.t
type Tezos_protocol_environment_011_PtHangz2__Environment.Error_monad.error +=
  1. | Cannot_pay_storage_fee
type Tezos_protocol_environment_011_PtHangz2__Environment.Error_monad.error +=
  1. | Operation_quota_exceeded
type Tezos_protocol_environment_011_PtHangz2__Environment.Error_monad.error +=
  1. | Storage_limit_too_high
val check_storage_limit : context -> storage_limit:Z.t -> (unit, Tezos_protocol_environment_011_PtHangz2__Environment.Error_monad.error Tezos_protocol_environment_011_PtHangz2__Environment.Error_monad.trace) result
OCaml

Innovation. Community. Security.