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ยง

contract
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.
entry_points
Procedural macro generating cosmwasm entry points from contract impl block. By default generates execute, instantiate, sudo, query entry points.
interface
Procedural macro generating messages from a contract trait. Generates sudo, exec and query enum messages to be later used in contract implementation.