package tezos-protocol-020-PsParisC
Tezos protocol 020-PsParisC package
Install
Dune Dependency
Authors
Maintainers
Sources
tezos-octez-v20.1.tag.bz2
sha256=ddfb5076eeb0b32ac21c1eed44e8fc86a6743ef18ab23fff02d36e365bb73d61
sha512=d22a827df5146e0aa274df48bc2150b098177ff7e5eab52c6109e867eb0a1f0ec63e6bfbb0e3645a6c2112de3877c91a17df32ccbff301891ce4ba630c997a65
doc/src/tezos_raw_protocol_020_PsParisC/sc_rollup_dal_parameters_repr.ml.html
Source file sc_rollup_dal_parameters_repr.ml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
(*****************************************************************************) (* *) (* SPDX-License-Identifier: MIT *) (* Copyright (c) 2023 Marigold <contact@marigold.dev> *) (* *) (*****************************************************************************) type t = { number_of_slots : int64; attestation_lag : int64; slot_size : int64; page_size : int64; } let pp ppf {number_of_slots; attestation_lag; slot_size; page_size} = Format.fprintf ppf "number_of_slots: %Ld ; attestation_lag: %Ld ; slot_size: %Ld ; page_size: \ %Ld" number_of_slots attestation_lag slot_size page_size let equal t1 t2 = Compare.Int64.( t1.attestation_lag = t2.attestation_lag && t1.slot_size = t2.slot_size && t1.page_size = t2.page_size) let encoding = let open Data_encoding in conv (fun {number_of_slots; attestation_lag; slot_size; page_size} -> (number_of_slots, attestation_lag, slot_size, page_size)) (fun (number_of_slots, attestation_lag, slot_size, page_size) -> {number_of_slots; attestation_lag; slot_size; page_size}) (obj4 (req "number_of_slots" int64) (req "attestation_lag" int64) (req "slot_size" int64) (req "page_size" int64))
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>