UNPKG

@solvprotocol/upgrade-safe-transpiler

Version:

Solidity preprocessor used to generate OpenZeppelin Contracts Upgrade Safe.

7 lines 452 B
import { Node } from 'solidity-ast/node'; import { ContractDefinition, FunctionDefinition } from 'solidity-ast'; import { Bounds, WithSrc } from '../transformations/type'; export declare function throwIfInvalidNode(node: unknown): asserts node is Node; export declare function getNodeBounds(node: WithSrc): Bounds; export declare function getConstructor(node: ContractDefinition): FunctionDefinition | undefined; //# sourceMappingURL=ast-utils.d.ts.map