InterfaceCircuitDeclaration
For the complete documentation index, see llms.txt
@midnight-ntwrk/compact-runtime v0.20.0
@midnight-ntwrk/compact-runtime / InterfaceCircuitDeclaration
Type Alias: InterfaceCircuitDeclaration
type InterfaceCircuitDeclaration = {
argumentTypes: readonly SignatureType[];
pure: boolean;
resultType: SignatureType;
};
One circuit as declared in a contract T { } block. pure is the declared keyword, not inferred purity.
Properties
argumentTypes
readonly argumentTypes: readonly SignatureType[];
pure
readonly pure: boolean;
resultType
readonly resultType: SignatureType;