@gala-chain/api • Readme | API
@gala-chain/api / parseValidDTO
Function: parseValidDTO()
parseValidDTO\<
T>(constructor,jsonStringOrObj):Promise\<T>
Parses JSON string and creates a Promise with valid DTO. Throws exception in case of validation errors.
Type parameters
• T extends ChainCallDTO
Parameters
• constructor: ClassConstructor\<Inferred\<T, ChainCallDTO>>
• jsonStringOrObj: string | Record\<string, unknown>
Returns
Promise\<T>