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

Function getDecodeGroupFunction

src/code-gen/functions.ts:35–42  ·  view source on GitHub ↗
(struct: AbiStruct, group: ProcessedGroup)

Source from the content-addressed store, hash-verified

33})
34
35export const getDecodeGroupFunction = (struct: AbiStruct, group: ProcessedGroup) => {
36 const { fields, generateGetter, getterName, getterCoderType } = group
37 if (!generateGetter) return undefined;
38 if (getterCoderType) {
39 applyGroupAccessCoder(group, fields, 'get')
40 }
41 return getFieldsGetter(getterName, struct, fields)
42}
43
44export const generateIsNullFunction = (struct: AbiStruct): CodeGenFunction => {
45 const defaultName = `Default${struct.name}`;

Callers 1

generateCoderLibraryFunction · 0.90

Calls 2

applyGroupAccessCoderFunction · 0.90
getFieldsGetterFunction · 0.85

Tested by

no test coverage detected