anza-xyz/sui

Tooling to build move apps outside of sui repo

Opened this issue · 1 comments

Currently all the executable tests we have uses the same infrastructure as the toolchain. Things are coupled together which makes it hard to build a standalone app outside of the toolchain. We need a set of tools (scripts, cli etc) for anyone to be able to build move apps. For example look at program-examples repo.

  • cargo install should install all the required dependencies (toolchain etc)
  • cargo build should build move apps. compile move to sbf, link against move-stdlib etc.
  • cargo deploy (or yarn deploy) should deploy program to a validator (either a running validator or specified by user)
  • cargo test (or yarn test) should invoke the client app on chain

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 7 days.