Expand description
Encodings related to Tezos Smart Rollups.
Included are types for:
- parsing inbox messages from L1, including
Michelson
types. - constructing outbox messages to be executed on L1.
- parsing & revealing the Data Availability Committee reveal tree encoding.
- tezos’
Contract
&PublicKeyHash
&PublicKey
types.
Modules
- Definitions relating to Layer-1 accounts, which the kernel may interact with.
- Defines dac related types and functions.
- Smart contract entrypoint.
- Types & encodings for the inbox-half of the L1/L2 communication protocol
- Definitions & tezos-encodings for michelson data.
- Types & encodings for the outbox-half of the L1/L2 communication protocol
- Public Key of Layer1.
- Hash of Layer1 contract ids.
- Hash of Layer1 smart rollup addresses.
- Timestamp representation corresponding to L1 one Initially copied from tezedge messages crate