package octez-libs
A package that contains multiple base libraries used by the Octez suite
Install
Dune Dependency
Authors
Maintainers
Sources
tezos-18.1.tar.gz
sha256=aa2f5bc99cc4ca2217c52a1af2a2cdfd3b383208cb859ca2e79ca0903396ca1d
sha512=d68bb3eb615e3dcccc845fddfc9901c95b3c6dc8e105e39522ce97637b1308a7fa7aa1d271351d5933febd7476b2819e1694f31198f1f0919681f1f9cc97cb3a
doc/octez-libs.aplonk/Aplonk/Main_protocol/Make_impl/Aggreg_circuit/Constraints/index.html
Module Aggreg_circuit.Constraints
Source
Source
val switch_list :
Plompiler.LibCircuit.Num.scalar Plompiler.LibCircuit.Num.repr list ->
Plompiler.LibCircuit.Num.scalar Plompiler.LibCircuit.Num.repr list list ->
Plompiler.LibCircuit.Num.scalar Plompiler.LibCircuit.Num.repr list list
Plompiler.LibCircuit.t
Source
val switch :
bool Plompiler.LibCircuit.repr list ->
wires:Plompiler.LibCircuit.Num.scalar Plompiler.LibCircuit.Num.repr list list ->
wires_g:
Plompiler.LibCircuit.Num.scalar Plompiler.LibCircuit.Num.repr list list ->
inner_pi:
Plompiler.LibCircuit.Num.scalar Plompiler.LibCircuit.Num.repr list list ->
(Plompiler.LibCircuit.Num.scalar Plompiler.LibCircuit.Num.repr list list
* Plompiler.LibCircuit.Num.scalar Plompiler.LibCircuit.Num.repr list list
* Plompiler.LibCircuit.Num.scalar Plompiler.LibCircuit.Num.repr list list)
Plompiler.LibCircuit.t
Source
val cs_of_arith_sel :
string ->
Plompiler.LibCircuit.scalar Plompiler.LibCircuit.repr ->
Plompiler.LibCircuit.scalar Plompiler.LibCircuit.repr list ->
Plompiler.LibCircuit.scalar Plompiler.LibCircuit.repr list ->
Plompiler.LibCircuit.scalar Plompiler.LibCircuit.repr Plompiler.LibCircuit.t
Source
val cs_of_custom_sel :
?precomputed_advice:
Plompiler.LibCircuit.scalar Plompiler.LibCircuit.repr Plonk.SMap.t ->
string ->
Plompiler.LibCircuit.scalar Plompiler.LibCircuit.repr ->
Plompiler.LibCircuit.scalar Plompiler.LibCircuit.repr list ->
Plompiler.LibCircuit.scalar Plompiler.LibCircuit.repr list ->
Plompiler.LibCircuit.scalar Plompiler.LibCircuit.repr list
Plompiler.LibCircuit.t
Source
val check_switches :
Plompiler.LibCircuit.Num.scalar Plompiler.LibCircuit.repr ->
bool Plompiler.LibCircuit.repr list ->
bool Plompiler.LibCircuit.repr Plompiler.LibCircuit.t
Source
val check_batch :
Plompiler.LibCircuit.Num.scalar Plompiler.LibCircuit.Num.repr ->
(Plompiler.LibCircuit.Num.scalar Plompiler.LibCircuit.Num.repr list
* Plompiler.LibCircuit.Num.scalar Plompiler.LibCircuit.Num.repr list list
* Plompiler.LibCircuit.Num.scalar Plompiler.LibCircuit.Num.repr list list
* Plompiler.LibCircuit.Num.scalar Plompiler.LibCircuit.Num.repr list
* Plompiler.LibCircuit.Num.scalar Plompiler.LibCircuit.Num.repr list) ->
Plompiler.LibCircuit.Num.scalar Plompiler.LibCircuit.repr list ->
bool Plompiler.LibCircuit.Bool.repr Plompiler.LibCircuit.t
Source
val check_identities :
switches:bool Plompiler.LibCircuit.Bool.repr list ->
(Plompiler.Csir.Scalar.t * S.t) ->
Plompiler.LibCircuit.Num.scalar Plompiler.LibCircuit.Num.repr ->
int list ->
Plompiler.LibCircuit.Num.scalar Plompiler.LibCircuit.repr ->
Plompiler.LibCircuit.scalar Plompiler.LibCircuit.repr list ->
(string list * Plompiler.LibCircuit.scalar Plompiler.LibCircuit.repr list) ->
(Plompiler.LibCircuit.Num.scalar Plompiler.LibCircuit.Num.repr
* Plompiler.LibCircuit.scalar Plompiler.LibCircuit.repr
* Plompiler.LibCircuit.scalar Plompiler.LibCircuit.repr
* Plompiler.LibCircuit.Num.scalar Plompiler.LibCircuit.Num.repr) ->
(Plompiler.LibCircuit.Num.scalar Plompiler.LibCircuit.Num.repr Plonk.List.t
Plonk.List.t
* Plompiler.LibCircuit.Num.scalar Plompiler.LibCircuit.Num.repr Plonk.List.t
Plonk.List.t
* Plompiler.LibCircuit.scalar Plompiler.LibCircuit.repr
* Plompiler.LibCircuit.scalar Plompiler.LibCircuit.repr
* Plompiler.LibCircuit.scalar Plompiler.LibCircuit.repr list
* Plompiler.LibCircuit.scalar Plompiler.LibCircuit.repr list) ->
Plompiler.LibCircuit.scalar Plompiler.LibCircuit.repr list ->
Plompiler.LibCircuit.scalar Plompiler.LibCircuit.repr list list ->
bool Plompiler.LibCircuit.repr Plompiler.LibCircuit.t
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>