Skip to content

Leology is an Aleo testing framework that makes developing Leo programs faster, easier, and safer.

Notifications You must be signed in to change notification settings

leology-org/leology

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Leology

Leology

A tool for testing programs for fast Aleo development.

FeaturesGetting StartedFuture WorkRelated


Features

Leology is an Aleo testing framework that makes developing Leo programs faster, easier, and safer. It includes the most commonly used RPC functions and can be run deterministically to make development a breeze.

  • Easy setup of Local Testnet
  • Generate Accounts for testing
  • Programmatic use in Rust to run tests
  • Testing of both private and public values
  • Local deployment of programs
  • Aleo RPC support

Getting Started

Requirements

Command line use

Clone this Repository

$ git clone https://github.com/leology-org/leology.git

Navigate to the directory

$ cd leology

To spin up the local testnet

$ cargo run start

To stop the local testnet

$ cargo run stop

To test the example Leo program

Navigate to the directory

$ cd examples/token

Run the testing command

$ cargo test

Future

  • Run minimalistic version of snarkos for efficiency
  • Full integration of RPC
  • Integration with Leo

Related



About

Leology is an Aleo testing framework that makes developing Leo programs faster, easier, and safer.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published