gana

GNUnet Assigned Numbers Authority
Log | Files | Refs | README | LICENSE

registry.rec (11092B)


      1 # -*- mode: rec -*-
      2 #
      3 # Registry for Taler database event trigger types
      4 #
      5 %rec: TalerDatabaseEventTriggerTypes
      6 %key: Value
      7 %typedef: ValueRange_t range 0 65535
      8 %type: Value ValueRange_t
      9 %mandatory: Value
     10 %typedef: Description_t regexp |^[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_-][abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_\(\)\.,;!"':#\/ -]*$|
     11 %type: Description Description_t
     12 %mandatory: Description
     13 %typedef: Name_t regexp /^[ABCDEFGHIJKLMNOPQRSTUVWXYZ_][ABCDEFGHIJKLMNOPQRSTUVWXYZ_0123456789]*$/
     14 %type: Name Name_t
     15 %unique: Name
     16 %mandatory: Name
     17 %sort: Value
     18 
     19 # 0 - 999: Reserved for GNUnet
     20 
     21 # 1000-1099: For Taler Exchange
     22 
     23 Value: 1000
     24 Name: EXCHANGE_RESERVE_INCOMING
     25 Description: Event triggered when a reserve is funded via a bank transfer.
     26 
     27 Value: 1001
     28 Name: EXCHANGE_KEYS_UPDATED
     29 Description: Event triggered when new online signing keys are activated via the management API.
     30 
     31 Value: 1002
     32 Name: EXCHANGE_WIRE_UPDATED
     33 Description: Event triggered when the wire response was changed via the management API.
     34 
     35 Value: 1003
     36 Name: EXCHANGE_KYC_COMPLETED
     37 Description: Event triggered when a user completed a KYC process.
     38 
     39 Value: 1004
     40 Name: EXCHANGE_EXTENSIONS_UPDATED
     41 Description: Event triggered when the configuration of an extension is updated.
     42 
     43 Value: 1005
     44 Name: EXCHANGE_PURSE_MERGED
     45 Description: Event triggered when a purse was merged into a reserve.
     46 
     47 Value: 1006
     48 Name: EXCHANGE_PURSE_DEPOSITED
     49 Description: Event triggered when coins are deposited into a purse.
     50 
     51 Value: 1007
     52 Name: EXCHANGE_DEPOSIT_STATUS_CHANGED
     53 Description: Event triggered when the tracking status for a deposit has changed.
     54 
     55 Value: 1008
     56 Name: EXCHANGE_PURSE_REFUNDED
     57 Description: Event triggered when any purse was refunded.
     58 
     59 Value: 1009
     60 Name: EXCHANGE_NEW_KYC_ATTRIBUTES
     61 Description: Event triggered when new KYC attributes are available.
     62 
     63 # 1100-1199: For Taler Merchant
     64 
     65 Value: 1100
     66 Name: MERCHANT_INSTANCE_SETTINGS
     67 Description: Some instance setting was changed (new instance, deleted instance, change options)
     68 
     69 Value: 1101
     70 Name: MERCHANT_ORDER_PAID
     71 Description: Event triggered when an order is paid by a customer.
     72 
     73 Value: 1102
     74 Name: MERCHANT_ORDER_REFUND
     75 Description: Event triggered when a refund is approved by the backoffice staff.
     76 
     77 Value: 1103
     78 Name: MERCHANT_SESSION_CAPTURED
     79 Description: Event triggered when a fulfillment URL becomes paid for a particular session.
     80 
     81 Value: 1104
     82 Name: MERCHANT_REFUND_OBTAINED
     83 Description: Event triggered when a refund is obtained by a wallet.
     84 
     85 Value: 1105
     86 Name: MERCHANT_ORDERS_CHANGE
     87 Description: Event triggered when the set of orders or their state changes.
     88 
     89 Value: 1106
     90 Name: MERCHANT_WEBHOOK_PENDING
     91 Description: Event triggered when a new pending webhook is ready to be run.
     92 
     93 Value: 1107
     94 Name: MERCHANT_REWARD_PICKUP
     95 Description: Event triggered when a reward is being picked up.
     96 
     97 Value: 1108
     98 Name: MERCHANT_WIRE_TRANSFER_CONFIRMED
     99 Description: Event triggered when a wire transfer is confirmed. Triggers interaction with the exchange to download details about which payments were aggregated.
    100 
    101 Value: 1109
    102 Name: MERCHANT_ACCOUNTS_CHANGED
    103 Description: Event triggered when the set of accounts has changed. Triggers restart of taler-merchant-wirewatch.
    104 
    105 Value: 1110
    106 Name: MERCHANT_EXCHANGE_KEYS
    107 Description: Event triggered when we downloaded "/keys" from an exchange and stored it in the database. Extra argument must be the exchange base URL.
    108 
    109 Value: 1111
    110 Name: MERCHANT_NEW_WIRE_DEADLINE
    111 Description: Event triggered upon successful (batch) deposit. Notifies taler-merchant-depositcheck about a potentially relevant wire deadline to wake up for. Argument is a 64-bit absolute time in network byte order.
    112 
    113 Value: 1112
    114 Name: MERCHANT_EXCHANGE_FORCE_KEYS
    115 Description: Event triggered when a service wants to force the download of "/keys" from an exchange despite it not yet having expired. Extra argument must be the exchange base URL.
    116 
    117 Value: 1113
    118 Name: MERCHANT_EXCHANGE_KYC_STATUS_CHANGED
    119 Description: Event triggered when the KYC status changed for a merchant account. Event is of type MerchantKycStatusChangeEventP.
    120 
    121 Value: 1114
    122 Name: MERCHANT_EXCHANGE_KYC_RULE_TRIGGERED
    123 Description: Event triggered when a merchant operation has run into a KYC trigger and the taler-merchant-kyccheck tool should urgently check the KYC status of the account. Extra argument will be the "h_wire" of the affected account (" "-terminated in base32-encoding) followed by the "exchange_url" (0-terminated).
    124 
    125 Value: 1115
    126 Name: MERCHANT_KYC_STATUS_CHANGED
    127 Description: Event triggered when the KYC status changed for any merchant account. Event is of type GNUNET_DB_EventHeaderP (no body).
    128 
    129 Value: 1116
    130 Name: MERCHANT_DONAU_KEYS
    131 Description: Event triggered when we downloaded "/keys" from a Donau and stored it in the database. Extra argument must be the Donau base URL.
    132 
    133 Value: 1117
    134 Name: MERCHANT_WIRE_TRANSFER_EXPECTED
    135 Description: Event triggered when an expected wire transfer is added to the database. Triggers interaction with the exchange to download details about which payments were aggregated.
    136 
    137 Value: 1118
    138 Name: MERCHANT_DONAU_CHARITY_ID
    139 Description: Event triggered when we need to update the info about the charity in the db. Triggers force_donau_charity_id in the donaukeyupdate service.
    140 
    141 # 1200+: For auditor
    142 Value: 1200
    143 Name: EXCHANGE_AUDITOR_NEW_DEPOSIT_CONFIRMATION
    144 Description: Event triggered when there is a new deposit confirmation available.
    145 
    146 Value: 1201
    147 Name: AUDITOR_NEW_BAD_SIG_LOSSES
    148 Description: Event triggered when there is a new bad sig loss available.
    149 
    150 Value: 1202
    151 Name: AUDITOR_NEW_BALANCES
    152 Description: Event triggered when there is a new balance available.
    153 
    154 Value: 1203
    155 Name: AUDITOR_NEW_CLOSURE_LAGS
    156 Description: Event triggered when there is a new closure lag available.
    157 
    158 Value: 1204
    159 Name: AUDITOR_NEW_COIN_INCONSISTENCY
    160 Description: Event triggered when there is a new coin inconsistency available.
    161 
    162 Value: 1205
    163 Name: AUDITOR_NEW_DENOMINATION_KEY_VALIDITY_WITHDRAW_INCONSISTENCY
    164 Description: Event triggered when there is a new denomination key validity withdraw inconsistency available.
    165 
    166 Value: 1206
    167 Name: AUDITOR_NEW_DENOMINATION_PENDING
    168 Description: Event triggered when there is a new pending denomination available.
    169 
    170 Value: 1207
    171 Name: AUDITOR_NEW_DENOMINATION_WITHOUT_SIGS
    172 Description: Event triggered when there is a new denomination without sigs available.
    173 
    174 Value: 1208
    175 Name: AUDITOR_NEW_EMERGENCY
    176 Description: Event triggered when there is a new emergency available.
    177 
    178 Value: 1209
    179 Name: AUDITOR_NEW_EMERGENCY_BY_COUNT
    180 Description: Event triggered when there is a new emergency by count available.
    181 
    182 Value: 1210
    183 Name: AUDITOR_NEW_EXCHANGE_SIGNKEYS
    184 Description: Event triggered when there is a new exchange sign keys available.
    185 
    186 Value: 1211
    187 Name: AUDITOR_NEW_FEE_TIME_INCONSISTENCY
    188 Description: Event triggered when there is a new fee time inconsistency available.
    189 
    190 Value: 1212
    191 Name: AUDITOR_NEW_HISTORIC_DENOMINATION_REVENUE
    192 Description: Event triggered when there is a new historic denomination revenue entry available.
    193 
    194 Value: 1213
    195 Name: AUDITOR_NEW_HISTORIC_RESERVE_SUMMARY
    196 Description: Event triggered when there is a new historic reserve summary entry available.
    197 
    198 Value: 1214
    199 Name: AUDITOR_NEW_MISATTRIBUTION_IN_INCONSISTENCY
    200 Description: Event triggered when there is a new misattribution in inconsistency available.
    201 
    202 Value: 1215
    203 Name: AUDITOR_NEW_PROGRESS
    204 Description: Event triggered when there is a new progress entry available.
    205 
    206 Value: 1216
    207 Name: AUDITOR_NEW_PURSE_NOT_CLOSED_INCONSISTENCY
    208 Description: Event triggered when there is a new purse not closed inconsistency available.
    209 
    210 Value: 1217
    211 Name: AUDITOR_NEW_PURSES
    212 Description: Event triggered when there is a new purse entry available.
    213 
    214 Value: 1218
    215 Name: AUDITOR_NEW_REFRESHES_HANGING
    216 Description: Event triggered when there is a new refreshes hanging entry available.
    217 
    218 Value: 1219
    219 Name: AUDITOR_NEW_RESERVE_BALANCE_INSUFFICIENT_INCONSISTENCY
    220 Description: Event triggered when there is a new balance insufficient inconsistency available.
    221 
    222 Value: 1220
    223 Name: AUDITOR_NEW_RESERVE_BALANCE_SUMMARY_WRONG_INCONSISTENCY
    224 Description: Event triggered when there is a new reserve balance summary wrong inconsistency available.
    225 
    226 Value: 1221
    227 Name: AUDITOR_NEW_RESERVE_IN_INCONSISTENCY
    228 Description: Event triggered when there is a new reserve in inconsistency available.
    229 
    230 Value: 1222
    231 Name: AUDITOR_NEW_RESERVE_NOT_CLOSED_INCONSISTENCY
    232 Description: Event triggered when there is a new reserve not closed inconsistency available.
    233 
    234 Value: 1223
    235 Name: AUDITOR_NEW_RESERVES
    236 Description: Event triggered when there is a new reserves entry available.
    237 
    238 Value: 1224
    239 Name: AUDITOR_NEW_ROW_INCONSISTENCY
    240 Description: Event triggered when there is a new row inconsistency available.
    241 
    242 Value: 1225
    243 Name: AUDITOR_NEW_ROW_MINOR_INCONSISTENCY
    244 Description: Event triggered when there is a new minor row inconsistency available.
    245 
    246 Value: 1226
    247 Name: AUDITOR_NEW_WIRE_FORMAT_INCONSISTENCY
    248 Description: Event triggered when there is a new wire format inconsistency available.
    249 
    250 Value: 1227
    251 Name: AUDITOR_NEW_WIRE_OUT_INCONSISTENCY
    252 Description: Event triggered when there is a new wire out inconsistency available.
    253 
    254 Value: 1230
    255 Name: EXCHANGE_AUDITOR_WAKE_HELPER_AGGREGATION
    256 Description: Event triggered when there is new data for the aggregation helper to process.
    257 
    258 Value: 1231
    259 Name: EXCHANGE_AUDITOR_WAKE_HELPER_COINS
    260 Description: Event triggered when there is new data for the coins helper to process.
    261 
    262 Value: 1232
    263 Name: EXCHANGE_AUDITOR_WAKE_HELPER_PURSES
    264 Description: Event triggered when there is new data for the purses helper to process.
    265 
    266 Value: 1233
    267 Name: EXCHANGE_AUDITOR_WAKE_HELPER_DEPOSITS
    268 Description: Event triggered when there is new data for the deposits helper to process.
    269 
    270 Value: 1234
    271 Name: EXCHANGE_AUDITOR_WAKE_HELPER_RESERVES
    272 Description: Event triggered when there is new data for the reserves helper to process.
    273 
    274 Value: 1235
    275 Name: EXCHANGE_AUDITOR_WAKE_HELPER_WIRE
    276 Description: Event triggered when there is a new deposit confirmation available.
    277 
    278 # 2000-2099: For Anastasis
    279 
    280 Value: 2000
    281 Name: ANASTASIS_AUTH_IBAN_TRANSFER
    282 Description: A wire transfer from the target account with the correct wire transfer subject was received.
    283 
    284 # 3000-3099: For Libeufin
    285 
    286 Value: 3000
    287 Name: LIBEUFIN_TALER_INCOMING
    288 Description: A wire transfer with a valid reserve public key was received.
    289 
    290 # This event signals that a payment was persisted in the database,
    291 # and it carries the direction in its payload.  Note: the direction
    292 # is expressed the CaMt way: CRDT or DBIT.
    293 Value: 3001
    294 Name: LIBEUFIN_REGIO_TX
    295 Description: A new transactions internal to Sandbox was made.
    296 
    297 # In the context of regional currencies, this event triggers the
    298 # wire transfer from "admin" to the exchange, in order to start a
    299 # Taler withdrawal.
    300 Value: 3002
    301 Name: LIBEUFIN_SANDBOX_FIAT_INCOMING
    302 Description: A new fiat transaction can trigger actions in Sandbox.
    303 
    304 # A fiat payment was ingested for a particular bank account.  The
    305 # payload communicates the direction: CRDT or DBIT.
    306 Value: 3003
    307 Name: LIBEUFIN_NEXUS_TX
    308 Description: A new transaction was successfully ingested by Nexus.