Commit Graph

444 Commits (master)

Author SHA1 Message Date
moneroexamples c388b990f6 exception handling added for json requests
6 years ago
moneroexamples 80f2ef9585 add port option for mysql
7 years ago
moneroexamples 7fb6088f2e add catch (...) to MySqlConnector::connect()
7 years ago
moneroexamples a841f77e46 Added some exception handling as to not brutally terminate
7 years ago
moneroexamples d510c5f504 check ring size in the backend
7 years ago
moneroexamples fdf0b188f8 Display raw_tx data in tx confirm modal window
7 years ago
moneroexamples 38615d4ffa change ping time to 2 hours
7 years ago
moneroexamples 95bc207e1d fix: initialize current timestamp with a timestamp, not 0 value
7 years ago
moneroexamples f3b8b7962a stop scanning key images, after first failure in a tx
7 years ago
moneroexamples 751c603039 decode_ringct takes pubkey by reference now, not copy
7 years ago
moneroexamples 984cd5c01e fetching data status added to Transaction Details
7 years ago
moneroexamples 6c28aa7fc8 tiny code cleaning
7 years ago
moneroexamples c97e349b5f decoding seed commented out and testnet flag added to get_version
7 years ago
moneroexamples f0ae1d3f84 scan all key images
7 years ago
moneroexamples faa7d5b84d ability to make full importing free
7 years ago
moneroexamples 6b4eddcea7 this should fix this
7 years ago
moneroexamples 63c6d3310e blockchain explorer link added to send_coins.html.
7 years ago
moneroexamples ff41d8e311 fix: incorrect details of txs in mempool
7 years ago
moneroexamples 2b7fa7acbb fix: incorrect details of txs in mempool
7 years ago
moneroexamples a42801f6cc link to blockchain explorer added in tx details modal
7 years ago
moneroexamples 90c2490dea output and input data add to get_tx api call
7 years ago
moneroexamples 10c482df77 merge changes
7 years ago
moneroexamples 7ba1fb2757 get_tx added
7 years ago
moneroexamples e731beae97 new_address status flag is used now.
7 years ago
moneroexamples 2022e5debf Add rpc api version to backend and frontend
7 years ago
moneroexamples 8d2f3fd352 fix: incorrect tx public key in outputs in mempool as well
7 years ago
moneroexamples 037d231c82 fix: incorrect tx public key in outputs
7 years ago
moneroexamples 4326ef7c0b try catch added to TxSearch
7 years ago
moneroexamples a0c9d9c3fd import wallet messages corrected
7 years ago
moneroexamples d6ea98ee89 fix: incorrect timestamp when creating account
7 years ago
moneroexamples cb2ee2b9b4 fix: incorrect timestamp when creating account
7 years ago
moneroexamples 9ead4db8d8 mysqlpp transaction added to TxSearch.cpp
7 years ago
moneroexamples e50f672f6b scanned_block_timestamp added
7 years ago
moneroexamples c43f81b168 ApiCalls service now provides all api calls to backend.
7 years ago
moneroexamples 879854cddf full import wallet uses integrated addresses now
7 years ago
moneroexamples 77077d6896 fix: timestamp for unconfrimed txs
7 years ago
moneroexamples 8dcde94699 time import periods fixed and sql updated
7 years ago
moneroexamples aef4e41127 updated to new monero and date removed
7 years ago
moneroexamples 17b7b66051 ImportAccountCtrl controller added
7 years ago
moneroexamples bb59e83179 error msg for recent block import added
7 years ago
moneroexamples 68dfadbb2a YourMoneroRequests::import_recent_wallet_request added
7 years ago
moneroexamples 3a81215e3e initial development started
7 years ago
moneroexamples 83a1bfa262 mysql timestamp cast to uint64_t
7 years ago
alvinjoelsantos 3123f4eea6 Changed mixin to ring size
7 years ago
moneroexamples 129d217be2 use dynamic fees on mainnet as well in addition to testnet
7 years ago
moneroexamples 7e94d4d440 dont throw if current blk height lower than scanned
7 years ago
moneroexamples aeb54a6a4c search threads started not only by YourMoneroRequests::login now
7 years ago
moneroexamples 18cce5872e YourMoneroRequests::login simplified
7 years ago
moneroexamples 650277b0ad CORS check removed
7 years ago
moneroexamples 1d3768c885 warning about devevelopment version added to home.html
7 years ago
moneroexamples a5b3818a23 simplify main.cpp by adding MAKE_RESOURCE macro
7 years ago
moneroexamples b4a30998ee parse_request refactored
7 years ago
moneroexamples 9523317101 viewkey check added to get_address_txs and get_address_info
7 years ago
moneroexamples ba1848fd6d check if tx exisit in blockchain using blockchain_tx_id
7 years ago
moneroexamples 16b8c429bf blockchain_tx_id added to Transaction table
7 years ago
moneroexamples de2881ef5f make xmreg::MicroCore into unqiue_ptr
7 years ago
moneroexamples 3595fdfde6 find_txs_in_mempool has its own, local mysql connection
7 years ago
moneroexamples 4dfc397c9e mysql pining thread moved to YourMoneroRequests::YourMoneroRequests
7 years ago
moneroexamples 638985d128 YourMoneroRequests::login refactored
7 years ago
moneroexamples 122c91d2d6 fix: search thread has no view key
7 years ago
moneroexamples c415017beb fix: search thread not started for new accounts
7 years ago
moneroexamples 3c8a812378 YourMoneroRequests::login refactored
7 years ago
moneroexamples 00334cb69d login api added to readme
7 years ago
moneroexamples 3e686805e2 ssqlses refactor to limit repetition of code.
7 years ago
moneroexamples d1f27a90d9 refactoring of YourMoneroRequests::login started
7 years ago
moneroexamples d49c18371f your_xmr renamed to open_monero in main.cpp
7 years ago
moneroexamples d873e58ca5 mysql ping thread added to keep mysql connection alive
7 years ago
moneroexamples d4b29c9d55 make unique_ptr work with older gcc as in ubuntu 16.04
7 years ago
moneroexamples 7695449e7f use unique_ptr instead of shared_ptr for TxSearch threads
7 years ago
moneroexamples ff46d639f1 check if thread exist in clean_search_thread_map before erasing it.
7 years ago
moneroexamples b66c55ea26 reconnecting to mysql added to some MySqlAccounts methods
7 years ago
moneroexamples 61e87b2b14 MySqlConnector::connect() method added
7 years ago
moneroexamples fea5a0da5e view only mode added
7 years ago
moneroexamples f0e72ba614 show error when login fails due to search thread start failure
7 years ago
moneroexamples 6c4b5d29ea blockchain_height added to get_version
7 years ago
moneroexamples 9f47810a7c testnet url added to readme
7 years ago
moneroexamples 1c12a46aec fix: spending ringct coinbase txs is diffrent than old coinbase
7 years ago
moneroexamples 145f877a41 rpccalls moved to class file
7 years ago
moneroexamples e483120089 some api cleanup
7 years ago
moneroexamples 5301eb07c8 blockchain-path option added to config.json
7 years ago
moneroexamples 3495b9a542 search threads life duration added to config.json
7 years ago
moneroexamples 3131f3dea4 some code cleaning
7 years ago
moneroexamples 7c20bdc8de command line options added to readme
7 years ago
moneroexamples 556a330167 versioning added to front end and screenshot updated
7 years ago
moneroexamples e7d21494b4 versioning added to CMakeLists.txt
7 years ago
moneroexamples c14dcbd8a5 report deaomon is BUSY when commit_tx fails due to BUSY state
7 years ago
moneroexamples d272837cc8 some options moved to config.json
7 years ago
moneroexamples 7747198cba small html changes
7 years ago
moneroexamples 378d3c9619 get_current_time moved into tools
7 years ago
moneroexamples 6155b0bc64 fee info given if sending fails due to low balance
7 years ago
moneroexamples 8ff987eb49 allow scanning of no-relay txs in mempool
7 years ago
moneroexamples 21ce61ff74 --do-not-relay program option added
7 years ago
moneroexamples 9c328b578d spending non-rct coinbase txs same as ringct coinbase - need to check if correct
7 years ago
moneroexamples 5b99b52277 total_received removed from Accounts table
7 years ago
moneroexamples 83e7989a99 update_current_blockchain_height() added
7 years ago
moneroexamples 3d758aa88a comment out using coinbase txs only
7 years ago
moneroexamples 912f882146 few extram comments here and there added
7 years ago
moneroexamples 4eae36efcc some testing and improvements to spent coinbase txs
7 years ago
moneroexamples 912068e6c1 started slight refactoring of cn_utilts.js
7 years ago
moneroexamples dc89835ad8 some testing with coinbase txs
7 years ago
moneroexamples eaa27a35df go back by one block if cant get current block by height
7 years ago
moneroexamples 3d8556b579 go back by one block if cant get current block by height
7 years ago
moneroexamples 3cc5d2dde9 added skipping ringct coinbase txs as dont know what to do with them
7 years ago
moneroexamples d108417e7c number of improvements and enhancments
7 years ago
moneroexamples c17303a831 further enhancment of locked/unlocked txs, error reporting, and others
7 years ago
moneroexamples 99c826abff fix: crash due to reading empty transactions vector
7 years ago
moneroexamples 627acf91d1 skiping ouputs below dust_threshold
7 years ago
moneroexamples 4e10b44a80 get_dynamic_per_kb_fee_estimate added and default mixing changed to 4
7 years ago
moneroexamples 943e65c385 futher modification to ringct and mempool handling
7 years ago
moneroexamples a80dbb8680 account for spendings in mempool txs search
7 years ago
moneroexamples 199a8dbf60 spoof tx db id for mempool txs
7 years ago
moneroexamples 2aec658715 started refactoring unlock_time of txs
7 years ago
moneroexamples 09d6f3a60e outputs looking mempool refactored
7 years ago
moneroexamples 08c0d123a0 find_txs_in_mempool method moved to TxSearch class
7 years ago
moneroexamples 0aaf3580f6 find_txs_in_mempool method moved to TxSearch class
7 years ago
moneroexamples 6462ca4fba slight formating and readme update
7 years ago
moneroexamples c37b7e6962 inital scanning of incomming xmr in mempool added
7 years ago
moneroexamples 429a620193 First working version of OutputInputIdentification class completed
7 years ago
moneroexamples 0c3ebe807f OutputInputIdentification class started
7 years ago
moneroexamples 674c94c73c handle possible exception when getting current blockchain height
7 years ago
moneroexamples 99c707bbbf sql readme removed
7 years ago
moneroexamples d968cb340c fix: mark tx as spendable when order than 10 blocks
7 years ago
moneroexamples e062d445a4 TransactionsWithOutsAndIns view removed
7 years ago
moneroexamples ff609a8b59 updated to recent moner PRs
7 years ago
moneroexamples aa1459a248 construncting ringct txs seems to work now
7 years ago
moneroexamples 0f0448cbf8 checking whats wrong with commiting raw tx
7 years ago
moneroexamples 577c1f3d5c get_random_outs updated to ringct
7 years ago
moneroexamples 1bd3b2678a cn_utils and send_coins js updated to ringct
7 years ago
moneroexamples 644c26cde9 sha3 and nacl-fast-cn js libs added
7 years ago
moneroexamples 22e7769073 readme updated
7 years ago
moneroexamples a6feafffc5 fix: spend outputs incorrectly collected in get_account_txs
7 years ago
moneroexamples 93764617b8 rct_outpk, rct_mask and rct_amount added to Outputs table
7 years ago
moneroexamples e52f4a0489 rpccalls.h updated to match latest monero rpc changes
7 years ago
moneroexamples 3d724cec6b ringct txs support added for importing acounts.
7 years ago
moneroexamples 4243baca4d testnet network set as default network,
7 years ago
moneroexamples 123619a269 some cleaning of get_address_txs
7 years ago
moneroexamples ba7da3de77 dependence on mysql view removed
7 years ago
moneroexamples 9bf6bbf4ea some code cleaning
7 years ago
moneroexamples b15e1ce82b fix: correctly estimate spendings using viewkey for ringct
7 years ago
moneroexamples 9fffbe3724 checking why we there are missing key images
7 years ago
moneroexamples c888fe85fa fix: calculating total_recieved in get_address_txs
7 years ago
moneroexamples 0beccc3a28 select_txs_for_account_spendability_check method added ajax requests
7 years ago
moneroexamples 06252cabdb select_txs_for_account_spendability_check method added
7 years ago
moneroexamples 87a7c3418b monero_headers.h amended
7 years ago
moneroexamples d9cddf91f4 updated to newest monero codebase - sort of.
7 years ago
moneroexamples 614698e1a8 checking if tx is spendable and marking if so.
7 years ago
moneroexamples f4e50faf99 is_tx_unlocked method corrected
7 years ago
moneroexamples 1ed0f8984e tx insert sql fixed
7 years ago
moneroexamples e314416587 tx insert sql fixed
7 years ago
moneroexamples ddb29ff242 is_spendable flag added
7 years ago
moneroexamples a0579f3263 fix: unilitalized last_ping_timestamp is iniliaized now
7 years ago
moneroexamples 165a136ef1 namespace std added to TxSearch
7 years ago
moneroexamples 455832fab8 searching_threads moved to CurrentBlockchainStatus class
7 years ago
moneroexamples 421d9ddb68 fix: ringct tx are correctly decoded
7 years ago
moneroexamples f1d449f1cc fix: incorrect tx hash in TxSearch.
7 years ago
moneroexamples f4e3b4cc8e fix: pseudoOuts added to txs from mempool
7 years ago
moneroexamples 50552349cf get_human_readable_timestamp simplified
7 years ago
moneroexamples 9b12007380 get_human_readable_timestamp added to tools
7 years ago
moneroexamples 52276bef91 known_outputs_keys added to TxSearch
7 years ago
moneroexamples cce96d24ae some optimizations of TxSearch
7 years ago
moneroexamples adff38180d few extra comments added
7 years ago
moneroexamples a90c5ed505 MYSQLPP_SSQLS_NO_STATICS added to solve multiple definitions of ssqls
7 years ago
moneroexamples f64c7bc495 trying reorganize ssqlses.h
7 years ago
moneroexamples 9fae59138f trying reorganize ssqlses.h
7 years ago
moneroexamples cea3757488 trying reorganize ssqlses.h
7 years ago
moneroexamples 0cc8717d71 trying reorganize ssqlses.h
7 years ago
moneroexamples 2aeec07082 trying reorganize ssqlses.h
7 years ago
moneroexamples ea6dce4292 still some proplem qith ssqlses.h
7 years ago
moneroexamples 3ac3ffc78c checking last 10 blocks for import payment fee
7 years ago
moneroexamples 7712367410 before adding tx, check if it already exists
7 years ago
moneroexamples 2d7aaeab77 updating txsearch thread when import payment succeeds
7 years ago
moneroexamples b4cfb2b38d code to updated scanned_block_height but needs testing
7 years ago
moneroexamples 123d3bb68b search_if_payment_made added
7 years ago
moneroexamples e56d6ea664 mysql code added to import_wallet_request
7 years ago
moneroexamples 71f7adf31b XmrPayment added
7 years ago
moneroexamples f097fe3771 read_mempool added
7 years ago
moneroexamples d6d5e57e49 cmake updated
7 years ago
moneroexamples 228f4fc0b6 stopping searchtx ammended
7 years ago
moneroexamples bdac9b33e7 payment_id is randomly generated
7 years ago
moneroexamples f2392aa526 coinbase and ringct tx updated
7 years ago
moneroexamples 7fd620aa6a cleaning map of fthreads added
7 years ago
moneroexamples 3922110451 TxSearch class moved to CurrentBlockchainStatus.h
7 years ago
moneroexamples 1f6b7db984 submit_raw_tx services status on fail changed to error
7 years ago
moneroexamples 51158f09a1 get_random_outs and submit_raw_tx services added
7 years ago
moneroexamples 7da3bcbca9 rpccallls.h and cpp added
7 years ago
moneroexamples 6f54357798 get_random_outs started
7 years ago
moneroexamples 40f8810468 get_unspent_outs added
7 years ago
moneroexamples 551fc4ddba sql view fixed to show tx record
7 years ago
moneroexamples 0562089ab5 TransactionsWithOutsAndIns reorganization
7 years ago
moneroexamples 4b3463f5c3 fix: get_amount_specific_indices producing empty results
7 years ago
moneroexamples bf29ebdd8a global_index added to Outputs table
7 years ago
moneroexamples 165f2d6879 tx prefix hash added to Transactions table
7 years ago
moneroexamples 4ae30747a2 some comments added
7 years ago
moneroexamples 37f46076a7 Accounts table simplified
7 years ago
moneroexamples 275e0b5095 sql database file updated
7 years ago
moneroexamples 2c895b5eb2 small cosmetic correction
7 years ago
moneroexamples 17efa53589 initial scaning for possible inputs added
7 years ago
moneroexamples 2d4bed3471 spent_ouputs list added to get_address_info request
7 years ago
moneroexamples aac37dac7b select_txs_with_inputs_and_outputs method added
7 years ago
moneroexamples 6ff1ca9fdd MysqlTransactionWithOutsAndIns added
7 years ago
moneroexamples a3879a44d7 TransactionWithOutsAndIns SSQLS added
7 years ago
moneroexamples a056f7c891 Possible key_images for a given address are saved
7 years ago
moneroexamples 0ce55f3396 MysqlInputs class added
7 years ago
moneroexamples a66f5230f3 Inputs ssqls added
7 years ago
moneroexamples 5c18958edb checking of our outputs in mixis added, but not tested yet.
7 years ago
moneroexamples 5e0bf5a43c sql code updated
7 years ago
moneroexamples 355727ba3c TxSearch threads writes outputs to Outputs table when found.
7 years ago
moneroexamples 693bcc3eb0 Outputs table added
7 years ago
moneroexamples cd961c9ea2 searching for key images comments added
7 years ago
moneroexamples 917a8ddc91 updated scanned_block_height in TxSearch fixed
7 years ago
moneroexamples ac41217f16 get_total_recieved method added
7 years ago
moneroexamples c617312ae4 timer added to TxSearch
7 years ago
moneroexamples 871d6ce434 testnet flag passed to CurrentBlockchainStatus
7 years ago
moneroexamples e8ba30d086 Eatch thread has its own mysql connection now.
7 years ago
moneroexamples 3485483cf2 basic transactions search added
7 years ago
moneroexamples 6f7c582b4a create method name changed to insert
7 years ago
moneroexamples d8570d8c30 select method added to MysqlTransactions
7 years ago
moneroexamples af7ab33ad3 MySqlConnector changed into singleton
7 years ago
moneroexamples eedc4817d0 started converting MySqlConnector into singleton
7 years ago
moneroexamples eb1c324a14 SSQLSes moved to their own file.
7 years ago
moneroexamples 370936672a XmrTransaction class added
7 years ago
moneroexamples fac016b3b0 CurrentBlockchainStatus class moved to its own file
7 years ago
moneroexamples 2b55888956 searching for outputs in tx search thread added
7 years ago
moneroexamples d8abb0efe0 tx search sleeps if all blocks up to the current one have been searched now
7 years ago
moneroexamples c57bf1e026 CurrentBlockchainStatus::get_block method added
7 years ago
moneroexamples f4cfa81100 initializing monero blockchain access added to main.cpp
7 years ago
moneroexamples f696e7114f initializing monero blockchain access added to main.cpp
7 years ago
moneroexamples 3ec44a658c CurrentBlockchainStatus thread added
7 years ago
moneroexamples fbba97dfed TxSearch thread launches does not crash now.
7 years ago
moneroexamples 19c09e33f0 trying to make login2 work
7 years ago
moneroexamples 00cfd67a83 search thread works if in independent function
7 years ago
moneroexamples 72a0a4d1cf work on search thread continues
7 years ago
moneroexamples 88261c2ee8 trying to figure out why threads no work
7 years ago
moneroexamples 05eb0b23f9 TxSearch thread development started
7 years ago
moneroexamples bd3d02f20b few comments added
7 years ago
moneroexamples ebe89d061e MySqlAccounts made a dependency for YourMoneroRequests
7 years ago
moneroexamples 3d3e0e1760 login to the service uses mysql now.
7 years ago
moneroexamples baa1955076 Basic Insert, updated and selected added to XmrAccount
7 years ago
moneroexamples eebae836f1 AccountRow SQLS added
7 years ago
moneroexamples e80c359f84 fix: ‘asnlSig’ is not a member of ‘rct’
7 years ago
moneroexamples 752e7143a9 started mysql access development
7 years ago
moneroexamples f2ab309066 dummy import_wallet_request added
7 years ago
moneroexamples f71e770508 more basic files added and some reorganization of performed
7 years ago
moneroexamples 001eb33daf more basic files added and some reorganization of performed
7 years ago