Mavryk_001_PtAtLas_test_helpersmodule Account : sig ... endmodule Adaptive_issuance_helpers : sig ... endmodule Assert : sig ... endmodule Big_map_helpers : sig ... endmodule Block : sig ... endmodule Consensus_helpers : sig ... endmodule Context : sig ... endmodule Contract_helpers : sig ... endmodule Cpmm_logic : sig ... endmodule Cpmm_repr : sig ... endmodule Dal_helpers : sig ... endmodule Dummy_zk_rollup : sig ... endDummy ZK Rollup for testing the ZKRU integration in the protocol. The library Plompiler is used to build the circuits (in a module V as verifier) and the corresponding functions to produce the inputs for the circuits (in a module P as prover).
module Expr : sig ... endmodule Expr_common : sig ... endmodule Incremental : sig ... endmodule Liquidity_baking_generator : sig ... endThis module provides a set of abstractions to reason about the so-called “liquidity baking” feature1.
module Liquidity_baking_machine : sig ... endThis module provides the means to test extensively the Liquidity Baking (LB) feature. We recall that this feature is built upon three smart contracts: (1) a CPMM contract initially based on Dexter 2, and (2) two tokens contracts. Our objective is to run “scenarios” consisting in interleaved, realistic calls to these contracts, and to assert these scenarios do not yield any undesirable behaviors.
module Lqt_fa12_repr : sig ... endmodule Lwt_result_wrap_syntax : sig ... endExtends the Lwt_result_syntax with additional utilities for wrapping results produced by the protocol, i.e. Environment.Error_monad.tzresult, to tzresult Lwt.t values used in the tests.
module Merkle_list_helper : sig ... endmodule Nonce : sig ... endmodule Op : sig ... endmodule Operation_generator : sig ... endThese generators aims at generating operations which are not necessary correct. The goal is to tests functions such as
Operation.compare with as much as possible parameters that play a role in operation weight computation.
module Result_wrap_syntax : sig ... endExtends the Result_syntax with additional utilities for wrapping results produced by the protocol, i.e. Environment.Error_monad.tzresult, to tzresult values used in the tests.
module Rewards : sig ... endThe tables are precomputed using this the following formulas:
module Sapling_helpers : sig ... endmodule Sc_rollup_helpers : sig ... endmodule Script_big_map : sig ... endmodule Script_map : sig ... endmodule Script_set : sig ... endmodule Test_global_constants : sig ... endmodule Test_tez : sig ... endmodule Testable : sig ... endmodule Ticket_helpers : sig ... endmodule Transfers : sig ... endmodule Zk_rollup_l2_helpers : sig ... end