MCPcopy Create free account
hub / github.com/d1ll0n/stack-packer / getEncodeFunction

Function getEncodeFunction

src/code-gen/functions.ts:117–124  ·  view source on GitHub ↗
(
  struct: ProcessedStruct,
  fields: ProcessedField[],
  context: FileContext
)

Source from the content-addressed store, hash-verified

115}
116
117export function getEncodeFunction(
118 struct: ProcessedStruct,
119 fields: ProcessedField[],
120 context: FileContext
121): CodeGenFunction | undefined {
122 if (!struct.generateSetter) return undefined;
123 return getEncoder(struct, fields, context, `encode`)
124}
125
126export const generateFieldGetter = (struct: AbiStruct, field: ProcessedField) => getFieldsGetter(field.getterName, struct, [field])
127

Callers 1

generateCoderLibraryFunction · 0.90

Calls 1

getEncoderFunction · 0.85

Tested by

no test coverage detected