neo-decompiler 0.6.2

Minimal tooling for inspecting Neo N3 NEF bytecode
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Small helper utilities shared across decompiler renderers.

mod identifiers;
mod lifted;
mod manifest;
mod methods;
mod parameters;
mod types;

pub(super) use identifiers::{make_unique_identifier, sanitize_identifier};
pub(super) use lifted::build_method_arg_counts_by_offset;
pub(super) use manifest::{extract_contract_name, format_permission_entry};
pub(super) use methods::{
    collect_call_targets, collect_initslot_offsets, find_manifest_entry_method,
    inferred_method_starts, next_inferred_method_offset, offset_as_usize,
};
pub(super) use parameters::{format_manifest_parameters, sanitize_parameter_names};
pub(super) use types::format_manifest_type;