Crate sylvia_derive

source ·
Expand description

This crate defines Sylvia procedural macros.

Please refer to the Sylvia-book on how to use these macros.

Attribute Macros§

  • Procedural macro generating messages from contract impl block. Generates instantiate, migrate, reply, sudo, exec and query enum messages to be later used in contract implementation.
  • Procedural macro generating cosmwasm entry points from contract impl block. By default generates execute, instantiate, sudo, query entry points.
  • Procedural macro generating messages from a contract trait. Generates sudo, exec and query enum messages to be later used in contract implementation.