{"name":"zksync_l1_contract_interface","vers":"0.1.0","deps":[{"name":"crypto_codegen","req":"=0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_solidity_vk_codegen"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kzg","req":"=0.150.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_kzg"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^1","features":["base64","hex"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_prover_interface","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_types","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"5cf8165d13ef37d3bafea181ab5edade84491fdb237d0d51a8d1423294254da4","features":{},"yanked":false,"pubtime":"2024-07-12T18:34:19Z"}
{"name":"zksync_l1_contract_interface","vers":"26.1.0-non-semver-compat","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"circuit_definitions","req":"=0.150.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto_codegen","req":"=0.30.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_solidity_vk_codegen"},{"name":"fflonk","req":"=0.30.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kzg","req":"=0.150.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_kzg"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^1","features":["base64","hex"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_prover_interface","req":"=26.1.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_types","req":"=26.1.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0f40e100fd12cd27a51e11cddfa16c05b3cb56c59be69ccc007458d862903048","features":{},"yanked":false,"pubtime":"2025-01-22T17:38:33Z"}
{"name":"zksync_l1_contract_interface","vers":"26.2.1-non-semver-compat","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"circuit_definitions","req":"=0.150.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto_codegen","req":"=0.30.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_solidity_vk_codegen"},{"name":"fflonk","req":"=0.30.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kzg","req":"=0.150.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_kzg"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^1","features":["base64","hex"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_prover_interface","req":"^26.2.1-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_types","req":"^26.2.1-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"36a9eeb9cec88f77c343a2842c3f379c0b4edfc73f4a7a321434da25f90a7f59","features":{},"yanked":false,"pubtime":"2025-01-29T13:11:24Z"}
{"name":"zksync_l1_contract_interface","vers":"26.7.0-non-semver-compat","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"circuit_definitions","req":"=0.150.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto_codegen","req":"=0.30.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_solidity_vk_codegen"},{"name":"fflonk","req":"=0.30.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kzg","req":"=0.150.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_kzg"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^1","features":["base64","hex"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_prover_interface","req":"=26.7.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_types","req":"=26.7.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d89e2d4639c10e79b1fdef7d35c0e9a5b99d5713706825cd7459a8702c074126","features":{},"yanked":false,"pubtime":"2025-03-06T14:58:39Z"}
{"name":"zksync_l1_contract_interface","vers":"27.0.0-non-semver-compat","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"circuit_definitions","req":"=0.151.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto_codegen","req":"=0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_solidity_vk_codegen"},{"name":"fflonk","req":"=0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kzg","req":"=0.151.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_kzg"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^1","features":["base64","hex"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_prover_interface","req":"^27.0.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_types","req":"^27.0.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e8f277a1937e82238cbbb61f0dd3411c9da3f7935001c736a12b323c551b8e4b","features":{},"yanked":false,"pubtime":"2025-03-21T16:43:15Z"}
{"name":"zksync_l1_contract_interface","vers":"27.4.0-non-semver-compat","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"circuit_definitions","req":"=0.151.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto_codegen","req":"=0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_solidity_vk_codegen"},{"name":"fflonk","req":"=0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kzg","req":"=0.151.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_kzg"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^1","features":["base64","hex"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_prover_interface","req":"^27.4.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_types","req":"^27.4.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"7444919be72b8c64320ec5cded1cadaa9f391b5dba8d130e64da1441ce735e2f","features":{},"yanked":false,"pubtime":"2025-04-22T12:38:56Z"}
{"name":"zksync_l1_contract_interface","vers":"27.5.0-non-semver-compat","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"circuit_definitions","req":"=0.151.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto_codegen","req":"=0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_solidity_vk_codegen"},{"name":"fflonk","req":"=0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kzg","req":"=0.151.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_kzg"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^1","features":["base64","hex"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_prover_interface","req":"^27.5.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_types","req":"^27.5.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8590acf6650b419921638c230bf404244e0aa15f09282f5f86f27b3f492b27f9","features":{},"yanked":false,"pubtime":"2025-04-30T16:32:59Z"}
{"name":"zksync_l1_contract_interface","vers":"27.5.1-non-semver-compat","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"circuit_definitions","req":"=0.151.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto_codegen","req":"=0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_solidity_vk_codegen"},{"name":"fflonk","req":"=0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kzg","req":"=0.151.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_kzg"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^1","features":["base64","hex"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_prover_interface","req":"^27.5.1-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_types","req":"^27.5.1-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"44c490f8389ee7e1b2c399cc7553f3adf3b0810485fb5a60d70560fe24026a6b","features":{},"yanked":false,"pubtime":"2025-05-01T20:54:59Z"}
{"name":"zksync_l1_contract_interface","vers":"27.5.2-non-semver-compat","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"circuit_definitions","req":"=0.151.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto_codegen","req":"=0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_solidity_vk_codegen"},{"name":"fflonk","req":"=0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kzg","req":"=0.151.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_kzg"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^1","features":["base64","hex"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_prover_interface","req":"^27.5.2-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_types","req":"^27.5.2-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4ce96d8807083efa140baa64bd79e2cb211a5dc21b01eb45858e1cd7c7d20624","features":{},"yanked":false,"pubtime":"2025-05-02T09:53:02Z"}
{"name":"zksync_l1_contract_interface","vers":"28.0.0-non-semver-compat","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"circuit_definitions","req":"=0.152.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto_codegen","req":"=0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_solidity_vk_codegen"},{"name":"fflonk","req":"=0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kzg","req":"=0.152.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_kzg"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^1","features":["base64","hex"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_prover_interface","req":"^28.0.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_types","req":"^28.0.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d202f294c9cada1347d3918af759c7db2eca72d5c511dd6e24b8896fba976832","features":{},"yanked":false,"pubtime":"2025-05-05T10:37:39Z"}
{"name":"zksync_l1_contract_interface","vers":"28.1.0-non-semver-compat","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"circuit_definitions","req":"=0.152.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto_codegen","req":"=0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_solidity_vk_codegen"},{"name":"fflonk","req":"=0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kzg","req":"=0.152.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_kzg"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^1","features":["base64","hex"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_prover_interface","req":"^28.1.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_types","req":"^28.1.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"249f45538cd34f9ca8b03463af98a99caad8490e6d93cf0f35e5f5132eaff3bc","features":{},"yanked":false,"pubtime":"2025-05-08T10:55:37Z"}
{"name":"zksync_l1_contract_interface","vers":"28.6.0-non-semver-compat","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"circuit_definitions","req":"=0.152.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto_codegen","req":"=0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_solidity_vk_codegen"},{"name":"fflonk","req":"=0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kzg","req":"=0.152.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_kzg"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^1","features":["base64","hex"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_prover_interface","req":"^28.6.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_types","req":"^28.6.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"02766788fcffffb1e078d010b8388627c2ad02fbfad33b33fb3caea36f628dcf","features":{},"yanked":false,"pubtime":"2025-06-12T08:58:42Z"}
{"name":"zksync_l1_contract_interface","vers":"28.7.0-non-semver-compat","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"circuit_definitions","req":"=0.152.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto_codegen","req":"=0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_solidity_vk_codegen"},{"name":"fflonk","req":"=0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kzg","req":"=0.152.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_kzg"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^1","features":["base64","hex"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_prover_interface","req":"^28.7.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_types","req":"^28.7.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"33c09cfa26bfe89a54259d2de4ca25ca5dc583c2afc9ae4ef8184dc6e23fe641","features":{},"yanked":false,"pubtime":"2025-06-30T21:32:24Z"}
{"name":"zksync_l1_contract_interface","vers":"28.8.0-non-semver-compat","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"circuit_definitions","req":"=0.152.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto_codegen","req":"=0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_solidity_vk_codegen"},{"name":"fflonk","req":"=0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kzg","req":"=0.152.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_kzg"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^1","features":["base64","hex"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_prover_interface","req":"^28.8.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_types","req":"^28.8.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0e133393b4fe74c948f4dd9ea79ebb2353dbf901faed16aa9aa12046d1b07efd","features":{},"yanked":false,"pubtime":"2025-07-08T15:04:54Z"}
{"name":"zksync_l1_contract_interface","vers":"28.9.0-non-semver-compat","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"circuit_definitions","req":"=0.152.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto_codegen","req":"=0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_solidity_vk_codegen"},{"name":"fflonk","req":"=0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kzg","req":"=0.152.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_kzg"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^1","features":["base64","hex"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_prover_interface","req":"^28.9.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_types","req":"^28.9.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"da7aef4f6048a36f7bc2c9b5dd8273697b63cdebd342985bfaeae2d792e48f48","features":{},"yanked":false,"pubtime":"2025-07-09T16:17:02Z"}
{"name":"zksync_l1_contract_interface","vers":"28.10.0-non-semver-compat","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"circuit_definitions","req":"=0.152.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto_codegen","req":"=0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_solidity_vk_codegen"},{"name":"fflonk","req":"=0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kzg","req":"=0.152.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_kzg"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^1","features":["base64","hex"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_prover_interface","req":"^28.10.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_types","req":"^28.10.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e625b952aeac3d34137ef60c613d3df5cd86307c24dfaa2cc2165e629cdcfccf","features":{},"yanked":false,"pubtime":"2025-07-25T10:21:16Z"}
{"name":"zksync_l1_contract_interface","vers":"29.0.0-non-semver-compat","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"circuit_definitions","req":"=0.152.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto_codegen","req":"=0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_solidity_vk_codegen"},{"name":"fflonk","req":"=0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kzg","req":"=0.152.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_kzg"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^1","features":["base64","hex"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_prover_interface","req":"^29.0.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_types","req":"^29.0.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"5988d95307539d2cc68a9cca91def71da5e32b6a24df654c30ef86cbe2b3a3af","features":{},"yanked":false,"pubtime":"2025-07-29T16:40:20Z"}
{"name":"zksync_l1_contract_interface","vers":"29.1.0-non-semver-compat","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"circuit_definitions","req":"=0.152.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto_codegen","req":"=0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_solidity_vk_codegen"},{"name":"fflonk","req":"=0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kzg","req":"=0.152.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_kzg"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^1","features":["base64","hex"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_prover_interface","req":"^29.1.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_types","req":"^29.1.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6d5b7f89dca5de15e4283e456f2516bac8a9d7ac1344679ea7e0a5e316e8e497","features":{},"yanked":false,"pubtime":"2025-08-15T17:44:20Z"}
{"name":"zksync_l1_contract_interface","vers":"29.1.1-non-semver-compat","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"circuit_definitions","req":"=0.152.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto_codegen","req":"=0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_solidity_vk_codegen"},{"name":"fflonk","req":"=0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kzg","req":"=0.152.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_kzg"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^1","features":["base64","hex"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_prover_interface","req":"^29.1.1-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_types","req":"^29.1.1-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f4ea7eb9e1335312a48a368991b72ba31f0ae6bd6db0773fe3eb40651ccd5909","features":{},"yanked":false,"pubtime":"2025-08-25T09:44:56Z"}
{"name":"zksync_l1_contract_interface","vers":"29.1.2-non-semver-compat","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"circuit_definitions","req":"=0.152.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto_codegen","req":"=0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_solidity_vk_codegen"},{"name":"fflonk","req":"=0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kzg","req":"=0.152.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_kzg"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^1","features":["base64","hex"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_prover_interface","req":"^29.1.2-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_types","req":"^29.1.2-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b70d2a49bdc8233a330950527e04ac7600fcd4a16d74a4b926478e0e23b983d7","features":{},"yanked":false,"pubtime":"2025-08-26T16:55:05Z"}
{"name":"zksync_l1_contract_interface","vers":"29.2.0-non-semver-compat","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"circuit_definitions","req":"=0.152.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto_codegen","req":"=0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_solidity_vk_codegen"},{"name":"fflonk","req":"=0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kzg","req":"=0.152.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_kzg"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^1","features":["base64","hex"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_prover_interface","req":"^29.2.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_types","req":"^29.2.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6e4cc958c132541963fcfe98e5e9b8bfa5ec01feabd49b1fc407a96ab7609e03","features":{},"yanked":false,"pubtime":"2025-09-01T13:49:36Z"}
{"name":"zksync_l1_contract_interface","vers":"29.3.0-non-semver-compat","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"circuit_definitions","req":"=0.152.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto_codegen","req":"=0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_solidity_vk_codegen"},{"name":"fflonk","req":"=0.32.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kzg","req":"=0.152.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_kzg"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^1","features":["base64","hex"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_prover_interface","req":"^29.3.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_types","req":"^29.3.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"089cf84cccce5f91f1367a506d8857a931fb6d8f078567c207ca7a36ce6bb788","features":{},"yanked":false,"pubtime":"2025-09-18T21:00:58Z"}
{"name":"zksync_l1_contract_interface","vers":"29.4.0-non-semver-compat","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"circuit_definitions","req":"=0.153.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto_codegen","req":"=0.32.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_solidity_vk_codegen"},{"name":"fflonk","req":"=0.32.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kzg","req":"=0.153.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_kzg"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^1","features":["base64","hex"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_prover_interface","req":"^29.4.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_types","req":"^29.4.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"9cc7dd13ef2da0de3b040ab7a4f30bf30fd05602375138e59ea896772c88d9b9","features":{},"yanked":false,"pubtime":"2025-09-24T17:54:15Z"}
{"name":"zksync_l1_contract_interface","vers":"29.4.1-non-semver-compat","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"circuit_definitions","req":"=0.153.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto_codegen","req":"=0.32.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_solidity_vk_codegen"},{"name":"fflonk","req":"=0.32.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kzg","req":"=0.153.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_kzg"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^1","features":["base64","hex"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_prover_interface","req":"^29.4.1-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_types","req":"^29.4.1-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b4d92206751e6ce798387cc629aa652b30300228d4889030614079849b240379","features":{},"yanked":false,"pubtime":"2025-09-29T18:19:19Z"}
{"name":"zksync_l1_contract_interface","vers":"29.5.0-non-semver-compat","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"circuit_definitions","req":"=0.153.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto_codegen","req":"=0.32.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_solidity_vk_codegen"},{"name":"fflonk","req":"=0.32.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kzg","req":"=0.153.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_kzg"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^1","features":["base64","hex"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_prover_interface","req":"^29.5.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_types","req":"^29.5.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d09c0c140f35535f219d25f072ad5b9316f8c87c86d1569f7e7235f1c5dc21cb","features":{},"yanked":false,"pubtime":"2025-10-16T12:20:02Z"}
{"name":"zksync_l1_contract_interface","vers":"29.6.0-non-semver-compat","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"circuit_definitions","req":"=0.153.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto_codegen","req":"=0.32.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_solidity_vk_codegen"},{"name":"fflonk","req":"=0.32.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kzg","req":"=0.153.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_kzg"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^1","features":["base64","hex"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_prover_interface","req":"^29.6.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_types","req":"^29.6.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0fa033812731fd7d7f1d0c18ce177ff2fec1e9bdef1b8551d9800b65a1a3afed","features":{},"yanked":false,"pubtime":"2025-11-17T15:13:08Z"}
{"name":"zksync_l1_contract_interface","vers":"29.7.0-non-semver-compat","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"circuit_definitions","req":"=0.153.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto_codegen","req":"=0.32.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_solidity_vk_codegen"},{"name":"fflonk","req":"=0.32.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kzg","req":"=0.153.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_kzg"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^1","features":["base64","hex"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_prover_interface","req":"^29.7.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_types","req":"^29.7.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"482a5766d21f719642e5ad9759f1f5ea764fb78c06893fd23e7330d74a2c9394","features":{},"yanked":false,"pubtime":"2025-12-17T01:23:26Z"}
{"name":"zksync_l1_contract_interface","vers":"29.7.1-non-semver-compat","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"circuit_definitions","req":"=0.153.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto_codegen","req":"=0.32.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_solidity_vk_codegen"},{"name":"fflonk","req":"=0.32.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kzg","req":"=0.153.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_kzg"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^1","features":["base64","hex"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_prover_interface","req":"^29.7.1-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_types","req":"^29.7.1-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4731dc0e5ed59b3b6c5d17ea232e648cea1a037e44c516581684bb610c181870","features":{},"yanked":false,"pubtime":"2026-01-10T22:25:33Z"}
{"name":"zksync_l1_contract_interface","vers":"29.11.0-non-semver-compat","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"circuit_definitions","req":"=0.153.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto_codegen","req":"=0.32.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_solidity_vk_codegen"},{"name":"fflonk","req":"=0.32.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kzg","req":"=0.153.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_kzg"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^1","features":["base64","hex"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_prover_interface","req":"^29.11.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_types","req":"^29.11.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4fd40b2bd82d367f8470c7929d77a145d69a90d2b7e9c6dfc351442eb6dc931c","features":{},"yanked":false,"pubtime":"2026-02-23T19:06:57Z"}
{"name":"zksync_l1_contract_interface","vers":"29.11.1-non-semver-compat","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"circuit_definitions","req":"=0.153.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto_codegen","req":"=0.32.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_solidity_vk_codegen"},{"name":"fflonk","req":"=0.32.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kzg","req":"=0.153.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_kzg"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^1","features":["base64","hex"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_prover_interface","req":"^29.11.1-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_types","req":"^29.11.1-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b10ac4348437082d08b16624fb31315c02d9466de03002f95ed3a8a7f5d1276b","features":{},"yanked":false,"pubtime":"2026-02-25T16:00:00Z"}
{"name":"zksync_l1_contract_interface","vers":"29.12.0-non-semver-compat","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"circuit_definitions","req":"=0.153.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto_codegen","req":"=0.32.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_solidity_vk_codegen"},{"name":"fflonk","req":"=0.32.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kzg","req":"=0.153.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_kzg"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^1","features":["base64","hex"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_prover_interface","req":"^29.12.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_types","req":"^29.12.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"00f3b7979ca1e440fa2db5ebb241376bcf7f0acd70385c9d3438b23decef61c5","features":{},"yanked":false,"pubtime":"2026-03-04T20:58:22Z"}
{"name":"zksync_l1_contract_interface","vers":"29.13.0-non-semver-compat","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"circuit_definitions","req":"=0.153.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto_codegen","req":"=0.32.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_solidity_vk_codegen"},{"name":"fflonk","req":"=0.32.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kzg","req":"=0.153.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"zksync_kzg"},{"name":"once_cell","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_with","req":"^1","features":["base64","hex"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_prover_interface","req":"^29.13.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zksync_types","req":"^29.13.0-non-semver-compat","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"992da66cdb52cf542c61a77ea312d72dcfbcdad181f602511f139cc29dd47473","features":{},"yanked":false,"pubtime":"2026-03-12T13:53:28Z"}
