package tezos-protocol-015-PtLimaPt
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
Tezos/Protocol: economic-protocol definition
Install
dune-project
Dependency
Authors
Maintainers
Sources
tezos-17.3.tar.gz
sha256=7062cd57addd452852598a2214ade393130efa087b99068d53713bdf912b3680
sha512=08e4091144a03ce3c107fb91a66501bd8b65ca3278917c455a2eaac6df3e108ade63f6ab8340a4bb152d60f404326e464d0ec95d26cafe8e82f870465d24a5fc
doc/tezos-protocol-015-PtLimaPt.raw/Tezos_raw_protocol_015_PtLimaPt/Alpha_context/Script/index.html
Module Alpha_context.ScriptSource
This module re-exports definitions from Script_repr and Michelson_v1_primitives.
Source
type prim = Michelson_v1_primitives.prim = | K_parameter| K_storage| K_code| K_view| D_False| D_Elt| D_Left| D_None| D_Pair| D_Right| D_Some| D_True| D_Unit| D_Lambda_rec| I_PACK| I_UNPACK| I_BLAKE2B| I_SHA256| I_SHA512| I_ABS| I_ADD| I_AMOUNT| I_AND| I_BALANCE| I_CAR| I_CDR| I_CHAIN_ID| I_CHECK_SIGNATURE| I_COMPARE| I_CONCAT| I_CONS| I_CREATE_ACCOUNT| I_CREATE_CONTRACT| I_IMPLICIT_ACCOUNT| I_DIP| I_DROP| I_DUP| I_VIEW| I_EDIV| I_EMPTY_BIG_MAP| I_EMPTY_MAP| I_EMPTY_SET| I_EQ| I_EXEC| I_APPLY| I_FAILWITH| I_GE| I_GET| I_GET_AND_UPDATE| I_GT| I_HASH_KEY| I_IF| I_IF_CONS| I_IF_LEFT| I_IF_NONE| I_INT| I_LAMBDA| I_LAMBDA_REC| I_LE| I_LEFT| I_LEVEL| I_LOOP| I_LSL| I_LSR| I_LT| I_MAP| I_MEM| I_MUL| I_NEG| I_NEQ| I_NIL| I_NONE| I_NOT| I_NOW| I_MIN_BLOCK_TIME| I_OR| I_PAIR| I_UNPAIR| I_PUSH| I_RIGHT| I_SIZE| I_SOME| I_SOURCE| I_SENDER| I_SELF| I_SELF_ADDRESS| I_SLICE| I_STEPS_TO_QUOTA| I_SUB| I_SUB_MUTEZ| I_SWAP| I_TRANSFER_TOKENS| I_SET_DELEGATE| I_UNIT| I_UPDATE| I_XOR| I_ITER| I_LOOP_LEFT| I_ADDRESS| I_CONTRACT| I_ISNAT| I_CAST| I_RENAME| I_SAPLING_EMPTY_STATE| I_SAPLING_VERIFY_UPDATE| I_DIG| I_DUG| I_NEVER| I_VOTING_POWER| I_TOTAL_VOTING_POWER| I_KECCAK| I_SHA3| I_PAIRING_CHECK| I_TICKET| I_TICKET_DEPRECATED| I_READ_TICKET| I_SPLIT_TICKET| I_JOIN_TICKETS| I_OPEN_CHEST| I_EMIT| T_bool| T_contract| T_int| T_key| T_key_hash| T_lambda| T_list| T_map| T_big_map| T_nat| T_option| T_or| T_pair| T_set| T_signature| T_string| T_bytes| T_mutez| T_timestamp| T_unit| T_operation| T_address| T_tx_rollup_l2_address| T_sapling_transaction| T_sapling_transaction_deprecated| T_sapling_state| T_chain_id| T_never| T_bls12_381_g1| T_bls12_381_g2| T_bls12_381_fr| T_ticket| T_chest_key| T_chest| H_constant
Source
type 'location michelson_node =
('location, prim) Tezos_protocol_environment_015_PtLimaPt.Micheline.nodeMode of deserialization gas consumption in force_decode:
Always: the gas is taken independently of the internal state of thelazy_exprWhen_needed: the gas is consumed only if thelazy_exprhas never been deserialized before.
Source
val force_decode_in_context :
consume_deserialization_gas:consume_deserialization_gas ->
context ->
lazy_expr ->
(expr * context) Tezos_protocol_environment_015_PtLimaPt.Error_monad.tzresultDecode an expression in the context after consuming the deserialization gas cost (see consume_deserialization_gas).
Source
val force_bytes_in_context :
context ->
lazy_expr ->
(bytes * context)
Tezos_protocol_environment_015_PtLimaPt.Error_monad.tzresultDecode an expression in the context after consuming the deserialization gas cost.
Source
val consume_decoding_gas :
Gas.Arith.fp ->
lazy_expr ->
Gas.Arith.fp Tezos_protocol_environment_015_PtLimaPt.Error_monad.tzresultconsume_decoding_gas available_gas lexpr subtracts (a lower bound on) the cost to deserialize lexpr from available_gas. The cost does not depend on the internal state of the lazy_expr.
This mimics the gas consuming part of force_decode_in_context called with consume_deserialization_gas:Always.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>