evan-schott
evan-schott
- TLDR: - cd into project directory and type `leo deploy` - Motivation: - Make it super easy for new developers to deploy their programs - A lot of defaults...
TLDR: This PR deprecates exisiting finalize syntax for the purpose of taking advantage of Aleo instruction's asynchronous programming capabilities. Previously all external transition calls were linearized in the order they...
Resolves #27914. Additionally: - `-c` flag to remove all previous dependencies - Prevent adding local dependencies that have duplicate paths. (Choose to overwrite old dependency in favor of new one)...
- `leo deploy`: - Can now easily deploy programs to custom networks, with custom broadcast endpoints, all while using private or public fees. - Now supports easy deployment of projects...
Currently: ``` Compile the current package as a program Usage: leo build [OPTIONS] Options: -d Print additional information for debugging --endpoint Endpoint to retrieve network state from. [default: http://api.explorer.aleo.org/v1] --non-recursive...
``` program inner.aleo { transition main(a: address) -> (address, address) { return (a, a); } } ``` ``` thread `main` panicked at compiler/passes/src/flattening/flatten_statement.rs:277:18: internal error: entered unreachable code: SSA guarantees...
Refactor so that pass reference of compiler instead of manually sending flags.
Execute a leo function on-chain
## TLDR `leo query` is a CLI tool that enables users to access all available on-chain state, and easily retrieve relevant context to the programs they are developing. ## Features:...
Current usages are for `leo execute --broadcast` and `leo deploy`. These can easily be replaced with our own implementations using simple post requests. This will speed up compile times for...