@proto-kit/protocol • Docs
Documentation / @proto-kit/protocol / ContractArgsRegistry
Class: ContractArgsRegistry
Constructors
new ContractArgsRegistry()
new ContractArgsRegistry():
ContractArgsRegistry
Returns
Properties
args
args:
Record<string,any> ={}
Defined in
packages/protocol/src/settlement/ContractArgsRegistry.ts:27
Methods
addArgs()
addArgs<
Type>(name,addition):void
Type Parameters
• Type
Parameters
• name: string
• addition: Partial<Type>
Returns
void
Defined in
packages/protocol/src/settlement/ContractArgsRegistry.ts:29
getArgs()
getArgs<
Type>(name,schema):Type
Type Parameters
• Type
Parameters
• name: string
• schema: NaiveObjectSchema<Type>
Returns
Type
Defined in
packages/protocol/src/settlement/ContractArgsRegistry.ts:43
resetArgs()
resetArgs(
name?):void
Parameters
• name?: string
Returns
void