13 unstable releases (3 breaking)

0.4.2 Aug 13, 2022
0.4.0 Jul 22, 2022
0.3.0 Jul 16, 2022
0.2.3 Jul 11, 2022
0.1.5 Jul 9, 2022

#10 in #diem


Used in 6 crates (5 directly)

Apache-2.0

39KB
760 lines

Move IDL

Interface definition generator and standard for Move packages.

Documentation is currently extremely sparse but will be improved in the near future.

Setup

Install the CLI using Cargo:

cargo install move-idl-parse
# On Sui
cargo install move-idl-parse --features address20
# On Aptos
cargo install move-idl-parse --features address32

Usage

In a directory containing a Move.toml, run:

move-idl-parse

This will generate a series of JSON files in your build/idls/ directory.

License

Move IDL is licensed under the Apache License, Version 2.0.


lib.rs:

Move IDL generator.

Dependencies

~19–33MB
~557K SLoC