From c0fe56fb8758d16f73d66c15fce906aaf34fcdaa Mon Sep 17 00:00:00 2001 From: Sean Date: Wed, 19 Jun 2024 17:05:00 +0900 Subject: [PATCH] feat: `alexandria_math` --- Scarb.lock | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ Scarb.toml | 1 + 2 files changed, 54 insertions(+) diff --git a/Scarb.lock b/Scarb.lock index 75b5a0c..e934285 100644 --- a/Scarb.lock +++ b/Scarb.lock @@ -1,10 +1,63 @@ # Code generated by scarb DO NOT EDIT. version = 1 +[[package]] +name = "alexandria_bytes" +version = "0.1.0" +source = "git+https://github.com/keep-starknet-strange/alexandria.git#3041887b95cf10f9d3cd8d75326c754b331f9573" +dependencies = [ + "alexandria_data_structures", + "alexandria_math", +] + +[[package]] +name = "alexandria_data_structures" +version = "0.2.0" +source = "git+https://github.com/keep-starknet-strange/alexandria.git#3041887b95cf10f9d3cd8d75326c754b331f9573" +dependencies = [ + "alexandria_encoding", +] + +[[package]] +name = "alexandria_encoding" +version = "0.1.0" +source = "git+https://github.com/keep-starknet-strange/alexandria.git#3041887b95cf10f9d3cd8d75326c754b331f9573" +dependencies = [ + "alexandria_bytes", + "alexandria_math", + "alexandria_numeric", +] + +[[package]] +name = "alexandria_math" +version = "0.2.0" +source = "git+https://github.com/keep-starknet-strange/alexandria.git#3041887b95cf10f9d3cd8d75326c754b331f9573" +dependencies = [ + "alexandria_data_structures", +] + +[[package]] +name = "alexandria_numeric" +version = "0.1.0" +source = "git+https://github.com/keep-starknet-strange/alexandria.git#3041887b95cf10f9d3cd8d75326c754b331f9573" +dependencies = [ + "alexandria_math", + "alexandria_searching", +] + +[[package]] +name = "alexandria_searching" +version = "0.1.0" +source = "git+https://github.com/keep-starknet-strange/alexandria.git#3041887b95cf10f9d3cd8d75326c754b331f9573" +dependencies = [ + "alexandria_data_structures", +] + [[package]] name = "clober_cairo" version = "0.1.0" dependencies = [ + "alexandria_math", "snforge_std", ] diff --git a/Scarb.toml b/Scarb.toml index 26ac1b1..b046bb9 100644 --- a/Scarb.toml +++ b/Scarb.toml @@ -11,6 +11,7 @@ repository = "https://github.com/clober-dex/clober_cairo" [dependencies] starknet = "2.6.3" +alexandria_math = { git = "https://github.com/keep-starknet-strange/alexandria.git" } [dev-dependencies] snforge_std = { git = "https://github.com/foundry-rs/starknet-foundry.git", tag = "v0.25.0" }