Stato della transazione
Impostato alla creazione e aggiornato durante il ciclo di vita.Transizioni
Nota: al di fuori della Travel Rule non esiste alcuna transizione diretta daAPPROVED o DECLINED verso altri stati.
Alla scadenza di una Travel Rule, il tuo timeout_outcome imposta IN_REVIEW (HOLD) oppure DECLINED (REJECT) indipendentemente dallo stato attuale, e una regola che si attiva dopo una transizione Travel Rule può modificare una transazione APPROVED.
Per le correzioni usa le patch di stato tramite la console; vengono registrate nel registro di audit.
Alert
Non esiste uno stato separato per gli alert. Un alert aperto è una transazione inIN_REVIEW o AWAITING_USER, quindi usa lo stato della transazione indicato sopra.
Vedi Alert.
Stato del caso
Per tutti i dettagli consulta Gestione dei casi.
I casi hanno una priorità separata (
LOW, MEDIUM, HIGH).
Stato del controllo Travel Rule
I trasferimenti di asset virtuali ai sensi della Travel Rule del FATF seguono uno scambio a 13 stati dedicato, separato dallo stato della transazione indicato sopra. Un trasferimento in uscita inizia conAWAITING_COUNTERPARTY, NOT_APPLICABLE (sotto threshold_amount), UNCONFIRMED_OWNERSHIP (wallet della controparte dichiarato in autocustodia), COMPLETED oppure COUNTERPARTY_MISMATCHED_DATA (una corrispondenza INTERNAL su un wallet verificato, in base alla corrispondenza del nome), COUNTERPARTY_VASP_NOT_FOUND oppure COUNTERPARTY_VASP_NOT_REACHABLE.
Un trasferimento in entrata può anche iniziare con ON_HOLD oppure NOT_ENOUGH_COUNTERPARTY_DATA, e una registrazione sunrise che corrisponde a un wallet verificato, con un nome del beneficiario corrispondente o assente, passa direttamente da COMPLETED a FINISHED.
Lo scambio termina in FINISHED, CANCELLED oppure EXPIRED.
Le integrazioni più datate possono ancora inviare i valori legacy
UNKNOWN, COMPLIANT, PENDING_ACTION, PENDING_COUNTERPARTY, FAILED e EXEMPT; Didit li converte automaticamente negli stati indicati sopra.
Per il riferimento ufficiale consulta Travel Rule.
Stato del risultato del provider
Ogni risultato di un provider esterno (screening dei wallet, monitoraggio fiat, screening delle sanzioni) viene memorizzato con un proprio stato. Viene esposto inprovider_results[] nella risposta della transazione.
Esiti delle esecuzioni delle regole
OgniTransactionRuleRun contiene:
matched(booleano): la regola è stata attivata?is_test(booleano): la regola era in modalità TEST?mode:ACTIVE,DISABLEDoTESTal momento della valutazione.score_delta: contributo al punteggio (se la regola ha avuto esito positivo ed è attiva).status_target: lo stato richiesto dalla regola (se l’azione èchange_status).
Codici di motivazione della decisione
Valorireason comuni nelle transizioni di stato:
Passaggi successivi
Punteggio di rischio
Come i punteggi vengono associati agli stati.
Alert
Ciclo di vita degli alert.
Casi
Ciclo di vita dei casi.