Skip to main content

Tracer

Git Source

Functions

start


📈 Execution Tracking

function start(string memory libName, string memory funcName, string memory params) internal returns (uint256 pid);

finish

function finish(uint256 pid) internal;

traceErrorLocations

function traceErrorLocations() internal view returns (string memory locations);

startProcess


🌞 mc

function startProcess(MCDevKit storage, string memory name, string memory params) internal returns (uint256);

startProcess

function startProcess(MCDevKit storage mc, string memory name) internal returns (uint256);

finishProcess

function finishProcess(MCDevKit storage mc, uint256 pid) internal returns (MCDevKit storage);

finishProcess

function finishProcess(string memory str, uint256 pid) internal returns (string memory);

startProcess


🧩 Function

function startProcess(Function storage, string memory name, string memory params) internal returns (uint256);

startProcess

function startProcess(Function storage func, string memory name) internal returns (uint256);

finishProcess

function finishProcess(Function storage func, uint256 pid) internal returns (Function storage);

startProcess


🧩 Functions Registry

function startProcess(FunctionRegistry storage, string memory name, string memory params) internal returns (uint256);

startProcess

function startProcess(FunctionRegistry storage functions, string memory name) internal returns (uint256);

finishProcess

function finishProcess(FunctionRegistry storage functions, uint256 pid) internal returns (FunctionRegistry storage);

startProcess


🗂️ Bundle

function startProcess(Bundle storage, string memory name, string memory params) internal returns (uint256);

startProcess

function startProcess(Bundle storage bundle, string memory name) internal returns (uint256);

finishProcess

function finishProcess(Bundle storage bundle, uint256 pid) internal returns (Bundle storage);

startProcess


🧩 Bundle Registry

function startProcess(BundleRegistry storage, string memory name, string memory params) internal returns (uint256);

startProcess

function startProcess(BundleRegistry storage bundle, string memory name) internal returns (uint256);

finishProcess

function finishProcess(BundleRegistry storage bundle, uint256 pid) internal returns (BundleRegistry storage);

startProcess


🏛 Standard Registry

function startProcess(StdRegistry storage, string memory name, string memory params) internal returns (uint256);

startProcess

function startProcess(StdRegistry storage std, string memory name) internal returns (uint256);

finishProcess

function finishProcess(StdRegistry storage std, uint256 pid) internal returns (StdRegistry storage);

startProcess


🏰 Standard Functions

function startProcess(StdFunctions storage, string memory name, string memory params) internal returns (uint256);

startProcess

function startProcess(StdFunctions storage std, string memory name) internal returns (uint256);

finishProcess

function finishProcess(StdFunctions storage std, uint256 pid) internal returns (StdFunctions storage);

startProcess


🏠 Proxy

function startProcess(Proxy memory, string memory name, string memory params) internal returns (uint256);

startProcess

function startProcess(Proxy memory, string memory name) internal returns (uint256);

finishProcess

function finishProcess(Proxy memory proxy, uint256 pid) internal returns (Proxy memory);

finishProcessInStorage

function finishProcessInStorage(Proxy storage proxy, uint256 pid) internal returns (Proxy storage);

startProcess


🏠 Proxy Registry

function startProcess(ProxyRegistry storage, string memory name, string memory params) internal returns (uint256);

startProcess

function startProcess(ProxyRegistry storage proxies, string memory name) internal returns (uint256);

finishProcess

function finishProcess(ProxyRegistry storage proxies, uint256 pid) internal returns (ProxyRegistry storage);

startProcess


📚 Dictionary

function startProcess(Dictionary memory, string memory name, string memory params) internal returns (uint256);

startProcess

function startProcess(Dictionary memory, string memory name) internal returns (uint256);

finishProcess

function finishProcess(Dictionary memory dictionary, uint256 pid) internal returns (Dictionary memory);

finishProcessInStorage

function finishProcessInStorage(Dictionary storage dictionary, uint256 pid) internal returns (Dictionary storage);

startProcess


📚 Dictionary Registry

function startProcess(DictionaryRegistry storage, string memory name, string memory params)
internal
returns (uint256);

startProcess

function startProcess(DictionaryRegistry storage dictionaries, string memory name) internal returns (uint256);

finishProcess

function finishProcess(DictionaryRegistry storage dictionaries, uint256 pid)
internal
returns (DictionaryRegistry storage);

startProcess


📸 Current Context

function startProcess(Current storage, string memory name, string memory params) internal returns (uint256);

startProcess

function startProcess(Current storage current, string memory name) internal returns (uint256);

finishProcess

function finishProcess(Current storage current, uint256 pid) internal returns (Current storage);