schemas

This directory is used to generate the init, query, and execute interfaces for contracts available in Abstract.

Adding your module

  1. Publish your contract to the Abstract Version Control (see example deployment script here)
  2. Make a PR to this repository with the module schema in <your-namespace>/<module-name>/<version>
  3. Ensure that the validate-metadatas action does not fail.

Commands

  • yarn validate-metadatas - validate all metadatas in this repo