diff --git a/.gitmodules b/.gitmodules index fa69608..1f803bc 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,3 @@ [submodule "contracts"] path = contracts - url = https://github.com/ChainSafe/spectre-contracts + url = https://github.com/ChainSafe/spectre-contracts.git diff --git a/contracts b/contracts index 4e972c5..a5d8d27 160000 --- a/contracts +++ b/contracts @@ -1 +1 @@ -Subproject commit 4e972c5410cf4235c0b48295f54a02418d86cc67 +Subproject commit a5d8d270ffa0d67e92770a7bcaa0acdfff76633b diff --git a/lightclient-circuits/config/committee_update_mainnet.json b/lightclient-circuits/config/committee_update_mainnet.json new file mode 100644 index 0000000..0b9df49 --- /dev/null +++ b/lightclient-circuits/config/committee_update_mainnet.json @@ -0,0 +1,21 @@ +{ + "params": { + "k": 20, + "num_advice_per_phase": [ + 2 + ], + "num_fixed": 1, + "num_lookup_advice_per_phase": [ + 0, + 0, + 0 + ], + "lookup_bits": 19, + "num_instance_columns": 1 + }, + "break_points": [ + [ + 1048566 + ] + ] +} \ No newline at end of file diff --git a/lightclient-circuits/config/committee_update_verifier_mainnet.json b/lightclient-circuits/config/committee_update_verifier_mainnet.json new file mode 100644 index 0000000..c38fdce --- /dev/null +++ b/lightclient-circuits/config/committee_update_verifier_mainnet.json @@ -0,0 +1,12 @@ +{ + "params": { + "degree": 24, + "num_advice": 1, + "num_lookup_advice": 1, + "num_fixed": 1, + "lookup_bits": 23 + }, + "break_points": [ + [] + ] +} \ No newline at end of file diff --git a/lightclient-circuits/config/sync_step_mainnet.json b/lightclient-circuits/config/sync_step_mainnet.json new file mode 100644 index 0000000..6a5bf49 --- /dev/null +++ b/lightclient-circuits/config/sync_step_mainnet.json @@ -0,0 +1,27 @@ +{ + "params": { + "k": 21, + "num_advice_per_phase": [ + 8 + ], + "num_fixed": 1, + "num_lookup_advice_per_phase": [ + 1, + 0, + 0 + ], + "lookup_bits": 20, + "num_instance_columns": 1 + }, + "break_points": [ + [ + 2097142, + 2097140, + 2097140, + 2097140, + 2097140, + 2097140, + 2097142 + ] + ] +} \ No newline at end of file diff --git a/lightclient-circuits/config/sync_step_verifier_mainnet.json b/lightclient-circuits/config/sync_step_verifier_mainnet.json new file mode 100644 index 0000000..f64047e --- /dev/null +++ b/lightclient-circuits/config/sync_step_verifier_mainnet.json @@ -0,0 +1,12 @@ +{ + "params": { + "degree": 23, + "num_advice": 1, + "num_lookup_advice": 1, + "num_fixed": 1, + "lookup_bits": 19 + }, + "break_points": [ + [] + ] +} \ No newline at end of file