toJsonSchema method

  1. @override
Object toJsonSchema({
  1. PlutusSchemaConfig config = const PlutusSchemaConfig(jsonSchema: PlutusJsonSchema.basicConversions),
})
override

Implementation

@override
Object toJsonSchema(
    {PlutusSchemaConfig config = const PlutusSchemaConfig(
        jsonSchema: PlutusJsonSchema.basicConversions)}) {
  if (config.jsonSchema == PlutusJsonSchema.detailedSchema) {
    return {'int': config.useIntInsteadBigInt ? value.toInt() : value};
  }

  return config.useIntInsteadBigInt ? value.toInt() : value;
}