@gnus.ai/upgrade-safe-transpiler-diamond
Version:
Solidity preprocessor used to generate OpenZeppelin Contracts Upgrade Safe using Diamond Pattern (EIP-2535).
8 lines • 411 B
TypeScript
import { ContractDefinition } from 'solidity-ast';
export declare function getInitializerItems(contract: ContractDefinition): {
constructorNode: import("solidity-ast").FunctionDefinition | undefined;
varInitNodes: import("solidity-ast").VariableDeclaration[];
modifiers: import("solidity-ast").ModifierInvocation[];
emptyUnchained: boolean;
};
//# sourceMappingURL=get-initializer-items.d.ts.map