Class for IntentMandate with specific functionality
new
IntentMandateClass(data: IntentMandate,options?: { id?: string; createdAt?: Date; status?: MandateStatus; signature?: string; },)
private
serializer: IntentMandateSerializer
private
validator: IntentMandateValidator
createNew(data: IntentMandate,options?: { id?: string; createdAt?: Date; status?: MandateStatus; signature?: string; },): Promise<IntentMandateClass>
Create a new IntentMandate
fromData(intentData: IntentMandate): Promise<IntentMandateClass>
Create from existing IntentMandate data Note: IntentMandates are never signed according to AP2 specification