@neo-one/smart-contract-codegen-esnext-esm
Version:
NEO•ONE TypeScript smart contract codegen.
6 lines (4 loc) • 415 B
JavaScript
import { genFunctionParameters } from './genFunctionParameters';
import { getEventName } from './getEventName';
export const genForwardArgsFunction = (name, abi, parameters, options) => `(${genFunctionParameters({ ...abi, constant: true }, parameters, options)[0]}) => [ForwardOptions<${getEventName(name)}>, ${parameters.map(() => 'ForwardValue').join(', ')}]`;
//# sourceMappingURL=genForwardArgsFunction.js.map