package octez-libs
A package that contains multiple base libraries used by the Octez suite
Install
Dune Dependency
Authors
Maintainers
Sources
tezos-octez-v20.1.tag.bz2
sha256=ddfb5076eeb0b32ac21c1eed44e8fc86a6743ef18ab23fff02d36e365bb73d61
sha512=d22a827df5146e0aa274df48bc2150b098177ff7e5eab52c6109e867eb0a1f0ec63e6bfbb0e3645a6c2112de3877c91a17df32ccbff301891ce4ba630c997a65
doc/octez-libs.aplonk/Aplonk/Circuit/V/Constraints/index.html
Module V.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.Identities.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)"
>