MyGit

v1.11.0

ProvableHQ/leo

版本发布时间: 2024-03-30 09:32:49

ProvableHQ/leo最新发布版本:v2.1.0(2024-08-07 13:19:53)

Enhanced Dependency System

The latest update dramatically simplifies the development of Leo projects with enhanced support for external calls to both on-chain and local programs.

// Pull credits.aleo as a dependency
leo add -n credits

// Add a local dependency named foo.aleo at path ../foo
leo add -l ../foo foo

// Attach dependencies in the Leo file
import credits.aleo
import foo.aleo

Reading External Mappings

Leo allows users to read external mappings.

let val:u32 = Mapping::get(token.aleo/account, 0u32);
let val_2:u32 = Mapping::get_or_use(token.aleo/account, 0u32, 0u32);

Relaxed Shadowing

Local mapping, struct, record and function names can now overlap with external objects.

let bar: hello.aleo/foo = bye.aleo/foo(foo {a: 1u32, b: 1u32});

相关地址:原始地址 下载(tar) 下载(zip)

1、 leo-v1.11.0-aarch64-apple-darwin.zip 18.76MB

2、 leo-v1.11.0-x86_64-apple-darwin.zip 18.99MB

3、 leo-v1.11.0-x86_64-pc-windows-msvc.zip 19.54MB

4、 leo-v1.11.0-x86_64-unknown-linux-gnu.zip 19.57MB

5、 leo-v1.11.0-x86_64-unknown-linux-musl.zip 21.11MB

6、 leo.zip 18.76MB

查看:2024-03-30发行的版本