parameterToString function
Format the given parameter object into a String.
Implementation
String parameterToString(dynamic value) {
if (value == null) {
return '';
}
if (value is DateTime) {
return value.toUtc().toIso8601String();
}
if (value is ClusterType) {
return ClusterTypeTypeTransformer().encode(value).toString();
}
if (value is Commitment) {
return CommitmentTypeTransformer().encode(value).toString();
}
if (value is ConfirmationStatus) {
return ConfirmationStatusTypeTransformer().encode(value).toString();
}
if (value is TransactionErrorType) {
return TransactionErrorTypeTypeTransformer().encode(value).toString();
}
if (value is TransactionStatus) {
return TransactionStatusTypeTransformer().encode(value).toString();
}
return value.toString();
}