taler-rust

GNU Taler code in Rust. Largely core banking integrations.
Log | Files | Refs | Submodules | README | LICENSE

wise.conf (2490B)


      1 [wise]
      2 # Legal entity that is associated with the Wise account
      3 NAME =
      4 
      5 # Adapter Wise profile ID
      6 PROFILE_ID =
      7 
      8 # Api environment, this can either be production or sandbox
      9 API_ENV = production
     10 
     11 [wise-worker]
     12 # How often should worker run when no notification is received
     13 FREQUENCY = 10m
     14 
     15 # Account token
     16 TOKEN =
     17 
     18 # Specify the account type and therefore the indexing behavior.
     19 # This can either can be normal or exchange.
     20 # Exchange accounts bounce invalid incoming Taler transactions
     21 ACCOUNT_TYPE = exchange
     22 
     23 # [wise-balance-eur]
     24 # Balance Wise ID
     25 # ID = 139524631
     26 
     27 # Balance currency
     28 # CURRENCY = EUR
     29 
     30 # Balance account type, this can only be iban
     31 # PAYTO_TYPE = iban
     32 
     33 # Balance IBAN, for iban payto type
     34 # IBAN = GB82WEST12345698765432
     35 
     36 # Balance BIC, for iban payto type
     37 # BIC = TRWIBEB1XXX
     38 
     39 [wise-httpd]
     40 # How "taler-wise serve" serves its API, this can either be tcp or unix
     41 SERVE = tcp
     42 
     43 # Port on which the HTTP server listens, e.g. 9967. Only used if SERVE is tcp.
     44 PORT = 8080
     45 
     46 # Which IP address should we bind to?  E.g. ``127.0.0.1`` or ``::1``for loopback. Only used if SERVE is tcp.
     47 BIND_TO = 0.0.0.0
     48 
     49 # Which unix domain path should we bind to? Only used if SERVE is unix.
     50 # UNIXPATH = taler-wise.sock
     51 
     52 # What should be the file access permissions for UNIXPATH? Only used if SERVE is unix.
     53 # UNIXPATH_MODE = 660
     54 
     55 [wise-httpd-wire-gateway-api]
     56 # Whether to serve the Wire Gateway API
     57 ENABLED = NO
     58 
     59 # Authentication scheme, this can either can be basic, bearer or none.
     60 AUTH_METHOD = bearer
     61 
     62 # User name for basic authentication scheme
     63 # USERNAME =
     64 
     65 # Password for basic authentication scheme
     66 # PASSWORD =
     67 
     68 # Token for bearer authentication scheme
     69 TOKEN =
     70 
     71 [wise-httpd-revenue-api]
     72 # Whether to serve the Revenue API
     73 ENABLED = NO
     74 
     75 # Authentication scheme, this can either can be basic, bearer or none.
     76 AUTH_METHOD = bearer
     77 
     78 # User name for basic authentication scheme
     79 # USERNAME =
     80 
     81 # Password for basic authentication scheme
     82 # PASSWORD =
     83 
     84 # Token for bearer authentication scheme
     85 TOKEN =
     86 
     87 [wise-httpd-observability-api]
     88 # Whether to serve the Observability API
     89 ENABLED = NO
     90 
     91 # Authentication scheme, this can either can be basic, bearer or none.
     92 AUTH_METHOD = bearer
     93 
     94 # User name for basic authentication scheme
     95 # USERNAME =
     96 
     97 # Password for basic authentication scheme
     98 # PASSWORD =
     99 
    100 # Token for bearer authentication scheme
    101 TOKEN =
    102 
    103 [wisedb-postgres]
    104 # DB connection string
    105 CONFIG = postgres:///taler-wise
    106 
    107 # Where are the SQL files to setup our tables?
    108 SQL_DIR = ${DATADIR}/sql/