KO
|
EN
gitlite — search
Search
#javascript
#python
#hacktoberfest
#react
#ai
#typescript
#llm
#go
#golang
#android
#machine-learning
#rust
#deep-learning
#linux
JediSwap-v2-core
★ 9
Open GitHub ↗
No description available.
Download README (.md)
Explore Similar Repositories
Device-Identifier-Manager
:
A Flutter plugin to get a unique identifier for the device. Supports iOS and Android.
prismic-blog-tutorial
:
No description available.
neural-trajectory-model
:
No description available.
odin-ffmpeg-bindings
:
Odin Bindings for the most recent version (Nov 2023) of FFMPEG's public API.
grokking-dichotomy
:
Code for "Dichotomy of Early and Late Phase Implicit Biases Can Provably Induce Grokking"
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
JediSwap-v2-core
?
Download (.md)
# JediSwap-v2-core This repository consists of the core contracts of JediSwap V2 protocol, a cairo fork of Uniswap V3. CLAMM for Starknet. ## Testing and Development Prerequisites: - [Scarb](https://github.com/software-mansion/scarb) for managing the project. - [starknet-foundry](https://github.com/foundry-rs/starknet-foundry) for testing and writing scripts. ### Compile Contracts ``` scarb build ``` ### Run Tests ``` snforge test ``` ### Run Scripts #### Run a local devnet We use [starknet-devnet-rs](https://github.com/0xSpaceShard/starknet-devnet-rs) Run the devnet and add one of the predeployed accounts with your preferred name <test_account_local>. See the instructions [here](https://foundry-rs.github.io/starknet-foundry/starknet/account.html#importing-an-account). #### Run Scripts Run sncast in the parent folder by specifying the path to the script file. Example: ``` sncast --url http://127.0.0.1:5050 --account <test_account_local> --path-to-scarb-toml scripts/Scarb.toml script deploy_factory_and_pool ```