Skip to main content
AbiMethodValueType = { primitive: PrimitiveType; } | { named: TypeName; } | { array: { inner: AbiMethodValueType; length: number; }; } | { vector: AbiMethodValueType; } | { tuple: AbiMethodValueType[]; } | { option: AbiMethodValueType; } | { map: { key: AbiMethodValueType; value: AbiMethodValueType; }; } | { set: AbiMethodValueType; } | { imported: AbiImportedDef; } | { contract_ref: AbiContractRefDef; }
Defined in: metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/rpc-types/types.ts:111 Restricted type tree for method parameters and return values.