toJsonSchema method
Object
toJsonSchema({
- PlutusSchemaConfig config = const PlutusSchemaConfig(jsonSchema: PlutusJsonSchema.basicConversions),
override
Implementation
@override
Object toJsonSchema(
{PlutusSchemaConfig config = const PlutusSchemaConfig(
jsonSchema: PlutusJsonSchema.basicConversions)}) {
if (config.jsonSchema == PlutusJsonSchema.basicConversions) {
try {
return StringUtils.decode(value);
} catch (e) {
return BytesUtils.toHexString(value, prefix: '0x');
}
}
return {'bytes': BytesUtils.toHexString(value)};
}