leo
leo copied to clipboard
Leo Deploy
- TLDR:
- cd into project directory and type
leo deploy
- cd into project directory and type
- Motivation:
- Make it super easy for new developers to deploy their programs
- A lot of defaults preselected
- If devs want more options they can just use the snarkos tool
- Not just a wrapper around
snarkos developer deploy
, the reason its being built in Leo is so that it can recursively deploy local dependencies.- This is an absolute pain to do using snarkos because have to move all the local dependencies into their own folders, and name them
main.aleo
with imports directory of their imports
- This is an absolute pain to do using snarkos because have to move all the local dependencies into their own folders, and name them
- Make it super easy for new developers to deploy their programs
- Defaults:
- Endpoint: Aleo node
- Builds project if unbuilt
- Recursively deploys imports
- Already know all the paths to local directories
- Do quick check to see if the local project name already taken on chain
Codecov Report
Attention: 114 lines
in your changes are missing coverage. Please review.
Comparison is base (
e0632d6
) 76.05% compared to head (95d95f2
) 75.65%.
Additional details and impacted files
@@ Coverage Diff @@
## testnet3 #26901 +/- ##
============================================
- Coverage 76.05% 75.65% -0.41%
============================================
Files 200 203 +3
Lines 6800 7049 +249
Branches 6800 7049 +249
============================================
+ Hits 5172 5333 +161
- Misses 1628 1716 +88
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.