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.