diff --git a/Cargo.lock b/Cargo.lock index 6e3a0338119..a9ac7076351 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1912,6 +1912,10 @@ dependencies = [ "url", ] +[[package]] +name = "apollo_starknet_os_program" +version = "0.0.0" + [[package]] name = "apollo_state_reader" version = "0.0.0" diff --git a/Cargo.toml b/Cargo.toml index 3d41a522cdf..e2d706b97e7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -46,6 +46,7 @@ members = [ "crates/apollo_rpc", "crates/apollo_rpc_execution", "crates/apollo_starknet_client", + "crates/apollo_starknet_os_program", "crates/apollo_state_reader", "crates/apollo_state_sync", "crates/apollo_state_sync_metrics", @@ -126,6 +127,7 @@ apollo_reverts.path = "crates/apollo_reverts" apollo_rpc.path = "crates/apollo_rpc" apollo_rpc_execution.path = "crates/apollo_rpc_execution" apollo_starknet_client.path = "crates/apollo_starknet_client" +apollo_starknet_os_program.path = "crates/apollo_starknet_os_program" apollo_state_reader.path = "crates/apollo_state_reader" apollo_state_sync.path = "crates/apollo_state_sync" apollo_state_sync_metrics.path = "crates/apollo_state_sync_metrics" diff --git a/commitlint.config.js b/commitlint.config.js index 0dc0006298e..40d0b5abe77 100644 --- a/commitlint.config.js +++ b/commitlint.config.js @@ -62,6 +62,7 @@ const Configuration = { 'apollo_rpc', 'apollo_rpc_execution', 'apollo_starknet_client', + 'apollo_starknet_os_program', 'apollo_state_reader', 'apollo_state_sync', 'apollo_state_sync_metrics', diff --git a/crates/apollo_starknet_os_program/Cargo.toml b/crates/apollo_starknet_os_program/Cargo.toml new file mode 100644 index 00000000000..264bd15b965 --- /dev/null +++ b/crates/apollo_starknet_os_program/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "apollo_starknet_os_program" +version.workspace = true +edition.workspace = true +repository.workspace = true +license-file.workspace = true +description = "The source (Cairo) code of the Starknet OS." + +[lints] +workspace = true diff --git a/crates/apollo_starknet_os_program/src/lib.rs b/crates/apollo_starknet_os_program/src/lib.rs new file mode 100644 index 00000000000..8b137891791 --- /dev/null +++ b/crates/apollo_starknet_os_program/src/lib.rs @@ -0,0 +1 @@ +