![]() |
PokerUnicorn
|
#include <pthread.h>#include <stdbool.h>#include <libpq-fe.h>#include "sugar.h"#include "string.h"#include "ref.h"#include "../include/account.h"Go to the source code of this file.
Data Structures | |
| struct | pkrsrv_deposit_service_t |
| Deposit service object. More... | |
| struct | pkrsrv_deposit_monero_address_t |
| Monero address object. More... | |
| struct | pkrsrv_deposit_monero_tx_t |
| Initializes the deposit service. More... | |
| struct | pkrsrv_deposit_monero_tx_list_t |
| Creates a new Monero transaction object. More... | |
| struct | pkrsrv_deposit_monero_tx_new_params_t |
| struct | pkrsrv_deposit_monero_deposit_t |
| Monero deposit object. More... | |
| struct | pkrsrv_deposit_monero_deposit_new_params_t |
| struct | pkrsrv_deposit_monero_deposit_list_t |
| Monero deposit list object. More... | |
| struct | pkrsrv_deposit_monero_get_deposits_params_t |
| struct | pkrsrv_deposit_monero_deposit_create_params_t |
Macros | |
| #define | PKRSRV_DEPOSIT_SERVICE_DELAY 10000 |
| #define | PKRSRV_DEPOSIT_MONERO_MIN_CONFIRMATIONS 1 |
Functions | |
| pkrsrv_string_t * | pkrsrv_deposit_monero_wallet_rpc_call (char *method, char *params) |
| Makes a Monero wallet RPC call. | |
| bool | pkrsrv_deposit_monero_wallet_open (char *wallet_name, char *password) |
| Initializes the deposit service. | |
| bool | pkrsrv_deposit_monero_wallet_close () |
| Initializes the deposit service. | |
| bool | pkrsrv_deposit_monero_wallet_create (char *wallet_name, char *password) |
| Initializes the deposit service. | |
| pkrsrv_string_t * | pkrsrv_deposit_monero_get_main_address () |
| Initializes the deposit service. | |
| bool | pkrsrv_deposit_monero_get_balance (uint64_t *balance, uint64_t *unlocked_balance) |
| Initializes the deposit service. | |
| bool | pkrsrv_deposit_monero_get_address_balance (char *address, uint64_t *balance, uint64_t *unlocked_balance) |
| Initializes the deposit service. | |
| uint64_t | pkrsrv_deposit_monero_get_height () |
| Initializes the deposit service. | |