Derive Macro near_contract_tools::Nep297

source ·
#[derive(Nep297)]
{
    // Attributes available to this derive:
    #[nep297]
}
Expand description

Use on a struct to emit NEP-297 event strings.

Specify event standard parameters: #[nep297(standard = "...", version = "...")]

Optional: #[nep297(name = "...")]

Rename strategy for all variants (default: unchanged): #[event(rename = "<strategy>")] Options for <strategy>:

  • UpperCamelCase
  • lowerCamelCase
  • snake_case
  • kebab-case
  • SHOUTY_SNAKE_CASE
  • SHOUTY-KEBAB-CASE
  • Title Case