#mavryk #rollup #no-alloc

no-std mavryk-smart-rollup-encoding

Data Encodings used by Mavryk Smart Rollup kernels

1 unstable release

0.2.2 Jul 30, 2024

#796 in Encoding

Download history 107/week @ 2024-07-26 15/week @ 2024-08-02 11/week @ 2024-08-09 10/week @ 2024-08-16 6/week @ 2024-08-23 5/week @ 2024-08-30 5/week @ 2024-09-06 29/week @ 2024-09-13 24/week @ 2024-09-20 16/week @ 2024-09-27 6/week @ 2024-10-04 7/week @ 2024-10-11

57 downloads per month
Used in 6 crates (5 directly)

MIT license

305KB
6.5K SLoC

Encodings related to Mavryk 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.
  • mavryk' Contract & PublicKeyHash & PublicKey types.

Dependencies

~0.8–5MB
~102K SLoC