This is a repository for developing an app using Abstract-OS. It includes a template for the app module, deployment interfaces, and deployment scripts.
- Abstracted handlers for
instantiate
,query
,execute
,migrate
, andreplies
- Deployment scripts
- Asset value calculation using Abstract Name Service (ANS)
Use the template using cargo generate
cargo generate gh:Abstract-OS/app-template -b template
Fork this repository and delete template-scripts
, then rename the appropriate variables.
cargo build
: Build the appcargo test
: Run the testscargo deploy
: Deploy the app to Abstract Version Controlcargo wasm
: Compile the app to wasmcargo doc
: Generate the documentationcargo clippy
: Run the linter