taler-docs

Documentation for GNU Taler components, APIs and protocols
Log | Files | Refs | README | LICENSE

taler-exchange-sanctionscheck.1.rst (2354B)


      1 taler-exchange-sanctioncheck(1)
      2 ###############################
      3 
      4 .. only:: html
      5 
      6    Name
      7    ====
      8 
      9    **taler-exchange-sanctioncheck** - check existing accounts against a sanctions list
     10 
     11 Synopsis
     12 ========
     13 
     14 **taler-exchange-sanctioncheck**
     15 [**-c** *FILENAME* | **--config=**\ ‌\ *FILENAME*]
     16 [**-h** | **--help**]
     17 [**-L** *LOGLEVEL* | **--loglevel=**\ ‌\ *LOGLEVEL*]
     18 [**-l** *FILENAME* | **--logfile=**\ ‌\ *FILENAME*]
     19 [**-n** | **--norun**]
     20 [**-r** | **--reset**]
     21 [**-t** | **--test**]
     22 [**-v** | **--version**]
     23 
     24 Description
     25 ===========
     26 
     27 **taler-exchange-sanctioncheck** is a command-line tool to check all
     28 existing accounts (and their KYC attributes) against a sanctions list,
     29 freezing matches and flagging partial matches for investigation by AML
     30 staff.
     31 
     32 The actual matching is done by an external tool configured via the
     33 "RATER" option in "[exchange-sanctionscheck]". The default implementation
     34 of that tool is provided by robocop.
     35 
     36 Its options are as follows:
     37 
     38 **-c** *FILENAME* \| **--config=**\ ‌\ *FILENAME*
     39    Use the configuration and other resources for the exchange to operate
     40    from *FILENAME*.
     41 
     42 **-I** \| **--ignore-not-found**
     43    Do not fail if the bank says that the exchange bank account does not (yet) exist.
     44    Keep trying.
     45 
     46 **-L** *LOGLEVEL* \| **--loglevel=**\ ‌\ *LOGLEVEL*
     47    Specifies the log level to use. Accepted values are: ``DEBUG``, ``INFO``,
     48    ``WARNING``, ``ERROR``.
     49 
     50 **-l** *FILENAME* \| **--logfile=**\ ‌\ *FILENAME*
     51    Send logging output to *FILENAME*.
     52 
     53 **-n** \| **--norun**
     54    Skips the actual processing of KYC records. Useful only to check the setup or to reset processing to the start in combination with **-r**.
     55 
     56 **-r** \| **--reset**
     57    Resets the sanction list processing progress. Useful when a new sanction list is imported to go again over all historic records and check them again.
     58 
     59 **-t** \| **--test**
     60    Run in test mode. Exits once all records that existed on start have been processed and skips the incremental phase. Sanction list progress is still persisted. Useful in test cases or interactively when waiting for completion.
     61 
     62 **-v** \| **--version**
     63    Print version information.
     64 
     65 
     66 See Also
     67 ========
     68 
     69 taler-exchange-httpd(1), taler-exchange.conf(5), robocop(1).
     70 
     71 Bugs
     72 ====
     73 
     74 Report bugs by using https://bugs.taler.net/ or by sending electronic
     75 mail to <taler@gnu.org>.