![]() |
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. | |