neo-macros 0.14.0

Procedural macros for Neo N3 contracts
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// Copyright (c) 2025-2026 R3E Network
// Licensed under the MIT License

mod contract;
mod derive;
mod lifecycle;
mod manifest;

pub(crate) use contract::neo_contract_item;
pub(crate) use derive::{neo_config, neo_doc, neo_error, neo_serialize, neo_storage, neo_validate};
pub(crate) use lifecycle::{neo_bench, neo_entry, neo_method, neo_test};
pub(crate) use manifest::{
    neo_event, neo_manifest_overlay, neo_permission, neo_safe, neo_safe_methods,
    neo_supported_standards, neo_trusts,
};