Logica interna Stablecoin
Il campione stablecoin implementa la logica per la convalida dei criteri account, la corrispondenza dei criteri di approvazione per il blocco delle transazioni e la convalida delle approvazioni delle transazioni.
Convalida criteri account
La convalida della politica del conto convalida i requisiti KYC (Know Your Customer) e AML (Anti-Money Laundering) e i limiti di restrizione del trasferimento prima che i token possano essere detenuti o trasferiti. La convalida dei criteri account viene eseguita all'interno dei seguenti metodi: transferTokens, holdTokens, approveTransaction e executeHoldTokens. Il diagramma riportato di seguito illustra la logica di convalida per la convalida dei criteri account.
Corrispondenza criteri di approvazione
holdTokens. Il diagramma riportato di seguito illustra la logica di corrispondenza dei criteri di approvazione.
Convalida approvazione transazione
approveTransaction. Il diagramma seguente illustra la logica di convalida dell'approvazione della transazione.


