merchant

Merchant backend to process payments, run by merchants
Log | Files | Refs | Submodules | README | LICENSE

all.h (10620B)


      1 /* Umbrella header including all merchant-database declarations.
      2    Generated list; contrib/check-db-naming.py verifies it stays complete. */
      3 #ifndef MERCHANT_DATABASE_ALL_H
      4 #define MERCHANT_DATABASE_ALL_H
      5 
      6 #include "merchantdb_lib.h"
      7 #include "merchant-database/iterate_outdated_kyc_statuses.h"
      8 #include "merchant-database/iterate_kyc_statuses.h"
      9 #include "merchant-database/insert_kyc_failure.h"
     10 #include "merchant-database/insert_kyc_status.h"
     11 #include "merchant-database/do_insert_account.h"
     12 #include "merchant-database/get_exists_donau_instance.h"
     13 #include "merchant-database/get_missing_money_pot.h"
     14 #include "merchant-database/get_report_by_token.h"
     15 #include "merchant-database/get_exists_transfer.h"
     16 #include "merchant-database/insert_mfa_challenge.h"
     17 #include "merchant-database/create_tables.h"
     18 #include "merchant-database/delete_category.h"
     19 #include "merchant-database/delete_contract_terms.h"
     20 #include "merchant-database/delete_donau_instance.h"
     21 #include "merchant-database/delete_exchange_accounts.h"
     22 #include "merchant-database/update_to_instance_private_key_deleted.h"
     23 #include "merchant-database/delete_login_token.h"
     24 #include "merchant-database/delete_login_token_by_serial.h"
     25 #include "merchant-database/delete_money_pot.h"
     26 #include "merchant-database/delete_order.h"
     27 #include "merchant-database/delete_otp_device.h"
     28 #include "merchant-database/delete_pending_webhook.h"
     29 #include "merchant-database/delete_product.h"
     30 #include "merchant-database/delete_product_group.h"
     31 #include "merchant-database/delete_report.h"
     32 #include "merchant-database/delete_template.h"
     33 #include "merchant-database/delete_token_family.h"
     34 #include "merchant-database/delete_tos_accepted_early.h"
     35 #include "merchant-database/delete_transfer.h"
     36 #include "merchant-database/delete_unit.h"
     37 #include "merchant-database/delete_webhook.h"
     38 #include "merchant-database/drop_tables.h"
     39 #include "merchant-database/event_listen.h"
     40 #include "merchant-database/event_notify.h"
     41 #include "merchant-database/do_expire_locks.h"
     42 #include "merchant-database/update_to_expected_transfer_finalized.h"
     43 #include "merchant-database/gc.h"
     44 #include "merchant-database/get_kyc_limits.h"
     45 #include "merchant-database/get_kyc_status.h"
     46 #include "merchant-database/update_to_account_inactive.h"
     47 #include "merchant-database/do_increase_refund.h"
     48 #include "merchant-database/update_money_pot_totals.h"
     49 #include "merchant-database/insert_account.h"
     50 #include "merchant-database/insert_category.h"
     51 #include "merchant-database/insert_contract_terms.h"
     52 #include "merchant-database/insert_deposit.h"
     53 #include "merchant-database/insert_deposit_confirmation.h"
     54 #include "merchant-database/insert_deposit_to_transfer.h"
     55 #include "merchant-database/insert_donau_instance.h"
     56 #include "merchant-database/insert_exchange_account.h"
     57 #include "merchant-database/insert_exchange_keys.h"
     58 #include "merchant-database/insert_exchange_signing_key.h"
     59 #include "merchant-database/insert_instance.h"
     60 #include "merchant-database/insert_issued_token.h"
     61 #include "merchant-database/insert_login_token.h"
     62 #include "merchant-database/insert_money_pot.h"
     63 #include "merchant-database/insert_order.h"
     64 #include "merchant-database/insert_order_token_blinded_sig.h"
     65 #include "merchant-database/insert_order_lock.h"
     66 #include "merchant-database/insert_otp_device.h"
     67 #include "merchant-database/insert_pending_webhook.h"
     68 #include "merchant-database/insert_product.h"
     69 #include "merchant-database/insert_product_group.h"
     70 #include "merchant-database/insert_refund_proof.h"
     71 #include "merchant-database/insert_report.h"
     72 #include "merchant-database/insert_used_token.h"
     73 #include "merchant-database/insert_template.h"
     74 #include "merchant-database/insert_token_family.h"
     75 #include "merchant-database/insert_token_family_key.h"
     76 #include "merchant-database/insert_tos_accepted_early.h"
     77 #include "merchant-database/insert_transfer.h"
     78 #include "merchant-database/insert_transfer_details.h"
     79 #include "merchant-database/insert_unclaim_signature.h"
     80 #include "merchant-database/insert_unit.h"
     81 #include "merchant-database/insert_webhook.h"
     82 #include "merchant-database/insert_inventory_lock.h"
     83 #include "merchant-database/get_account_serial.h"
     84 #include "merchant-database/iterate_all_products.h"
     85 #include "merchant-database/iterate_pending_webhooks_above_serial_id.h"
     86 #include "merchant-database/iterate_categories.h"
     87 #include "merchant-database/iterate_categories_by_ids.h"
     88 #include "merchant-database/get_contract_terms.h"
     89 #include "merchant-database/get_contract_terms_pos.h"
     90 #include "merchant-database/get_contract_terms_status.h"
     91 #include "merchant-database/iterate_custom_units_by_names.h"
     92 #include "merchant-database/iterate_deposits.h"
     93 #include "merchant-database/iterate_deposits_by_contract_and_coin.h"
     94 #include "merchant-database/iterate_deposits_by_order.h"
     95 #include "merchant-database/get_donau_keys.h"
     96 #include "merchant-database/get_expected_transfer.h"
     97 #include "merchant-database/iterate_expected_transfers.h"
     98 #include "merchant-database/get_instance_auth.h"
     99 #include "merchant-database/iterate_instances.h"
    100 #include "merchant-database/iterate_inventory_products.h"
    101 #include "merchant-database/iterate_inventory_products_filtered.h"
    102 #include "merchant-database/iterate_login_tokens.h"
    103 #include "merchant-database/get_mfa_challenge.h"
    104 #include "merchant-database/get_order.h"
    105 #include "merchant-database/get_order_by_fulfillment.h"
    106 #include "merchant-database/get_donau_instance_by_url.h"
    107 #include "merchant-database/get_order_status.h"
    108 #include "merchant-database/get_order_status_by_serial.h"
    109 #include "merchant-database/get_order_summary.h"
    110 #include "merchant-database/iterate_orders.h"
    111 #include "merchant-database/iterate_otp_devices.h"
    112 #include "merchant-database/iterate_pending_deposits.h"
    113 #include "merchant-database/iterate_pending_webhooks.h"
    114 #include "merchant-database/get_product.h"
    115 #include "merchant-database/get_product_image_by_hash.h"
    116 #include "merchant-database/iterate_products.h"
    117 #include "merchant-database/iterate_reconciliation_details.h"
    118 #include "merchant-database/get_refund_proof.h"
    119 #include "merchant-database/iterate_refunds.h"
    120 #include "merchant-database/iterate_refunds_detailed.h"
    121 #include "merchant-database/iterate_pending_reports.h"
    122 #include "merchant-database/iterate_used_tokens_by_order.h"
    123 #include "merchant-database/iterate_statistic_bucket_amounts.h"
    124 #include "merchant-database/iterate_statistic_bucket_amounts_by_range.h"
    125 #include "merchant-database/iterate_statistic_interval_amounts.h"
    126 #include "merchant-database/iterate_statistic_bucket_counters.h"
    127 #include "merchant-database/iterate_statistic_bucket_counters_by_range.h"
    128 #include "merchant-database/iterate_statistic_interval_counters.h"
    129 #include "merchant-database/get_template.h"
    130 #include "merchant-database/iterate_templates.h"
    131 #include "merchant-database/iterate_token_families.h"
    132 #include "merchant-database/get_token_family.h"
    133 #include "merchant-database/get_token_family_key.h"
    134 #include "merchant-database/iterate_token_family_keys.h"
    135 #include "merchant-database/get_tos_accepted_early.h"
    136 #include "merchant-database/iterate_transfer_details.h"
    137 #include "merchant-database/iterate_transfer_details_by_order.h"
    138 #include "merchant-database/iterate_transfer_summaries.h"
    139 #include "merchant-database/iterate_transfers.h"
    140 #include "merchant-database/iterate_units.h"
    141 #include "merchant-database/get_webhook.h"
    142 #include "merchant-database/iterate_webhooks_by_event.h"
    143 #include "merchant-database/iterate_webhooks.h"
    144 #include "merchant-database/get_exchange_wire_fee.h"
    145 #include "merchant-database/update_to_contract_terms_paid.h"
    146 #include "merchant-database/update_to_contract_terms_wired.h"
    147 #include "merchant-database/preflight.h"
    148 #include "merchant-database/delete_instance.h"
    149 #include "merchant-database/insert_refund_by_coin.h"
    150 #include "merchant-database/get_account.h"
    151 #include "merchant-database/get_account_by_uri.h"
    152 #include "merchant-database/iterate_accounts.h"
    153 #include "merchant-database/iterate_exchange_accounts.h"
    154 #include "merchant-database/iterate_accounts_by_instance.h"
    155 #include "merchant-database/iterate_all_donau_instances.h"
    156 #include "merchant-database/get_category.h"
    157 #include "merchant-database/get_category_by_name.h"
    158 #include "merchant-database/get_donau_instance_by_serial.h"
    159 #include "merchant-database/iterate_donau_instances.h"
    160 #include "merchant-database/iterate_donau_instances_filtered.h"
    161 #include "merchant-database/get_exchange_keys.h"
    162 #include "merchant-database/iterate_exchanges.h"
    163 #include "merchant-database/get_login_token.h"
    164 #include "merchant-database/get_money_pot.h"
    165 #include "merchant-database/iterate_money_pots.h"
    166 #include "merchant-database/iterate_open_expected_transfers.h"
    167 #include "merchant-database/iterate_order_token_blinded_sigs.h"
    168 #include "merchant-database/get_otp_device.h"
    169 #include "merchant-database/get_otp_device_serial.h"
    170 #include "merchant-database/iterate_product_groups.h"
    171 #include "merchant-database/get_report.h"
    172 #include "merchant-database/iterate_reports.h"
    173 #include "merchant-database/get_unit.h"
    174 #include "merchant-database/iterate_wirewatch_accounts.h"
    175 #include "merchant-database/set_instance.h"
    176 #include "merchant-database/do_solve_mfa_challenge.h"
    177 #include "merchant-database/start.h"
    178 #include "merchant-database/insert_exchange_wire_fee.h"
    179 #include "merchant-database/delete_inventory_lock.h"
    180 #include "merchant-database/update_account.h"
    181 #include "merchant-database/update_category.h"
    182 #include "merchant-database/update_contract_terms_session.h"
    183 #include "merchant-database/update_contract_terms.h"
    184 #include "merchant-database/update_deposit_settlement_status.h"
    185 #include "merchant-database/update_donau_instance.h"
    186 #include "merchant-database/update_donau_instance_receipts_amount.h"
    187 #include "merchant-database/update_instance.h"
    188 #include "merchant-database/update_instance_auth.h"
    189 #include "merchant-database/update_mfa_challenge.h"
    190 #include "merchant-database/update_money_pot.h"
    191 #include "merchant-database/update_otp_device.h"
    192 #include "merchant-database/update_pending_webhook.h"
    193 #include "merchant-database/update_product.h"
    194 #include "merchant-database/update_product_group.h"
    195 #include "merchant-database/update_report.h"
    196 #include "merchant-database/update_report_status.h"
    197 #include "merchant-database/update_template.h"
    198 #include "merchant-database/update_token_family.h"
    199 #include "merchant-database/update_token_family_key_expiration.h"
    200 #include "merchant-database/update_expected_transfer_status.h"
    201 #include "merchant-database/update_unit.h"
    202 #include "merchant-database/update_webhook.h"
    203 #include "merchant-database/update_account_last_bank_serial.h"
    204 #include "merchant-database/insert_donau_keys.h"
    205 
    206 #endif