package tezos-protocol-015-PtLimaPt
Install
Dune Dependency
Authors
Maintainers
Sources
sha256=7062cd57addd452852598a2214ade393130efa087b99068d53713bdf912b3680
sha512=08e4091144a03ce3c107fb91a66501bd8b65ca3278917c455a2eaac6df3e108ade63f6ab8340a4bb152d60f404326e464d0ec95d26cafe8e82f870465d24a5fc
doc/tezos-protocol-015-PtLimaPt.raw/Tezos_raw_protocol_015_PtLimaPt/Destination_repr/index.html
Module Tezos_raw_protocol_015_PtLimaPt.Destination_repr
Source
The type of the destination
argument of the Operation_repr.manager_operation.Transaction
manager operation.
The introduction of this type allows to interact with emerging layer-2 solutions using the API Tezos users and tooling are already used to: contract calls to entrypoint. These solutions cannot be integrated to Contract_repr.t
directly, because values of this type are given a balance, which has an impact on the delegation system.
type t =
| Contract of Contract_repr.t
| Tx_rollup of Tx_rollup_repr.t
| Sc_rollup of Sc_rollup_repr.t
| Zk_rollup of Zk_rollup_repr.t
This type is a superset of the set of contracts (Contract_repr.t
).
Note: It is of key importance that the encoding of this type remains compatible with Contract_repr.encoding
, for the introduction to this type to remain transparent from the existing tooling perspective.
include Tezos_protocol_environment_015_PtLimaPt.Compare.S with type t := t
in_memory_size contract
returns the number of bytes that are allocated in the RAM for contract
.