mirror of
https://github.com/vacp2p/linea-monorepo.git
synced 2026-01-09 04:08:01 -05:00
--------- Signed-off-by: Arya Tabaie <arya.pourtabatabaie@gmail.com> Co-authored-by: Arya Tabaie <15056835+Tabaie@users.noreply.github.com> Co-authored-by: AlexandreBelling <alexandrebelling8@gmail.com>
28 lines
1.1 KiB
Go
28 lines
1.1 KiB
Go
package circuits
|
|
|
|
// CircuitID is a type to represent the different circuits.
|
|
// It is used to identify the circuit to be used in the prover.
|
|
type CircuitID string
|
|
|
|
const (
|
|
ExecutionCircuitID CircuitID = "execution"
|
|
ExecutionLargeCircuitID CircuitID = "execution-large"
|
|
BlobDecompressionV0CircuitID CircuitID = "blob-decompression-v0"
|
|
BlobDecompressionV1CircuitID CircuitID = "blob-decompression-v1"
|
|
AggregationCircuitID CircuitID = "aggregation"
|
|
EmulationCircuitID CircuitID = "emulation"
|
|
EmulationDummyCircuitID CircuitID = "emulation-dummy"
|
|
ExecutionDummyCircuitID CircuitID = "execution-dummy"
|
|
BlobDecompressionDummyCircuitID CircuitID = "blob-decompression-dummy"
|
|
PublicInputInterconnectionCircuitID CircuitID = "public-input-interconnection"
|
|
)
|
|
|
|
// MockCircuitID is a type to represent the different mock circuits.
|
|
type MockCircuitID int
|
|
|
|
const (
|
|
MockCircuitIDExecution MockCircuitID = 0
|
|
MockCircuitIDDecompression MockCircuitID = 6789
|
|
MockCircuitIDEmulation MockCircuitID = 1
|
|
)
|