neo-decompiler 0.11.0

Neo N3 NEF decompiler: parse, disassemble, lift bytecode to high-level pseudocode and C# skeletons, with a CLI, JSON reports, and optional WebAssembly bindings.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Neo N3 contract manifest parsing and helpers.

/// Neo N3 specifies `MaxManifestSize = 0xFFFF` (65535 bytes).
const MAX_MANIFEST_SIZE: u64 = 0xFFFF;

mod describe;
mod model;
mod parse;

pub use model::{
    ContractManifest, ManifestAbi, ManifestEvent, ManifestGroup, ManifestMethod, ManifestParameter,
    ManifestPermission, ManifestPermissionContract, ManifestPermissionMethods, ManifestTrusts,
};

#[cfg(test)]
mod tests;