moneroexamples
a841f77e46
Added some exception handling as to not brutally terminate
...
https://github.com/moneroexamples/openmonero/issues/55
7 years ago
moneroexamples
d510c5f504
check ring size in the backend
...
https://github.com/moneroexamples/openmonero/issues/50
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
...
https://github.com/moneroexamples/openmonero/issues/44
7 years ago
moneroexamples
faa7d5b84d
ability to make full importing free
...
https://github.com/moneroexamples/openmonero/issues/43
7 years ago
moneroexamples
6b4eddcea7
this should fix this
...
https://github.com/moneroexamples/openmonero/issues/40
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.
...
https://github.com/moneroexamples/openmonero/issues/36
7 years ago
moneroexamples
2022e5debf
Add rpc api version to backend and frontend
...
https://github.com/moneroexamples/openmonero/issues/35
7 years ago
moneroexamples
8d2f3fd352
fix: incorrect tx public key in outputs in mempool as well
...
results in incorrect tx details
https://github.com/moneroexamples/openmonero/issues/33
7 years ago
moneroexamples
037d231c82
fix: incorrect tx public key in outputs
...
results in incorrect tx details
https://github.com/moneroexamples/openmonero/issues/33
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
...
on ubuntu 16.04 some problems tarted to occur in initialization of xmreg::MicroCore.
i think it was because it was static initialization. so better to make it as unqiue_ptr i think.
7 years ago
moneroexamples
3595fdfde6
find_txs_in_mempool has its own, local mysql connection
...
this way it does not use connection from main search method, which
can result in mysql blowing up as two quries can be executed at the same time
on a single 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.
...
trying to solve this issue
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
...
into html code
fixing generating seed and addresses
more lock and unlock tx improvments
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
8 years ago
moneroexamples
c888fe85fa
fix: calculating total_recieved in get_address_txs
8 years ago
moneroexamples
0beccc3a28
select_txs_for_account_spendability_check method added ajax requests
8 years ago
moneroexamples
06252cabdb
select_txs_for_account_spendability_check method added
8 years ago
moneroexamples
87a7c3418b
monero_headers.h amended
8 years ago
moneroexamples
d9cddf91f4
updated to newest monero codebase - sort of.
8 years ago
moneroexamples
614698e1a8
checking if tx is spendable and marking if so.
8 years ago
moneroexamples
f4e50faf99
is_tx_unlocked method corrected
8 years ago
moneroexamples
1ed0f8984e
tx insert sql fixed
8 years ago
moneroexamples
e314416587
tx insert sql fixed
8 years ago
moneroexamples
ddb29ff242
is_spendable flag added
8 years ago
moneroexamples
a0579f3263
fix: unilitalized last_ping_timestamp is iniliaized now
8 years ago
moneroexamples
165a136ef1
namespace std added to TxSearch
8 years ago
moneroexamples
455832fab8
searching_threads moved to CurrentBlockchainStatus class
8 years ago
moneroexamples
421d9ddb68
fix: ringct tx are correctly decoded
8 years ago
moneroexamples
f1d449f1cc
fix: incorrect tx hash in TxSearch.
8 years ago
moneroexamples
f4e3b4cc8e
fix: pseudoOuts added to txs from mempool
8 years ago
moneroexamples
50552349cf
get_human_readable_timestamp simplified
8 years ago
moneroexamples
9b12007380
get_human_readable_timestamp added to tools
8 years ago
moneroexamples
52276bef91
known_outputs_keys added to TxSearch
8 years ago
moneroexamples
cce96d24ae
some optimizations of TxSearch
8 years ago
moneroexamples
adff38180d
few extra comments added
8 years ago
moneroexamples
a90c5ed505
MYSQLPP_SSQLS_NO_STATICS added to solve multiple definitions of ssqls
8 years ago
moneroexamples
f64c7bc495
trying reorganize ssqlses.h
8 years ago
moneroexamples
9fae59138f
trying reorganize ssqlses.h
8 years ago
moneroexamples
cea3757488
trying reorganize ssqlses.h
8 years ago
moneroexamples
0cc8717d71
trying reorganize ssqlses.h
8 years ago
moneroexamples
2aeec07082
trying reorganize ssqlses.h
8 years ago
moneroexamples
ea6dce4292
still some proplem qith ssqlses.h
8 years ago
moneroexamples
3ac3ffc78c
checking last 10 blocks for import payment fee
8 years ago
moneroexamples
7712367410
before adding tx, check if it already exists
8 years ago
moneroexamples
2d7aaeab77
updating txsearch thread when import payment succeeds
8 years ago
moneroexamples
b4cfb2b38d
code to updated scanned_block_height but needs testing
8 years ago
moneroexamples
123d3bb68b
search_if_payment_made added
8 years ago
moneroexamples
e56d6ea664
mysql code added to import_wallet_request
8 years ago
moneroexamples
71f7adf31b
XmrPayment added
8 years ago
moneroexamples
f097fe3771
read_mempool added
8 years ago
moneroexamples
d6d5e57e49
cmake updated
8 years ago
moneroexamples
228f4fc0b6
stopping searchtx ammended
8 years ago
moneroexamples
bdac9b33e7
payment_id is randomly generated
8 years ago
moneroexamples
f2392aa526
coinbase and ringct tx updated
8 years ago
moneroexamples
7fd620aa6a
cleaning map of fthreads added
8 years ago
moneroexamples
3922110451
TxSearch class moved to CurrentBlockchainStatus.h
8 years ago
moneroexamples
1f6b7db984
submit_raw_tx services status on fail changed to error
8 years ago
moneroexamples
51158f09a1
get_random_outs and submit_raw_tx services added
8 years ago
moneroexamples
7da3bcbca9
rpccallls.h and cpp added
8 years ago
moneroexamples
6f54357798
get_random_outs started
8 years ago
moneroexamples
40f8810468
get_unspent_outs added
8 years ago
moneroexamples
551fc4ddba
sql view fixed to show tx record
8 years ago
moneroexamples
0562089ab5
TransactionsWithOutsAndIns reorganization
8 years ago
moneroexamples
4b3463f5c3
fix: get_amount_specific_indices producing empty results
8 years ago
moneroexamples
bf29ebdd8a
global_index added to Outputs table
8 years ago
moneroexamples
165f2d6879
tx prefix hash added to Transactions table
8 years ago
moneroexamples
4ae30747a2
some comments added
8 years ago
moneroexamples
37f46076a7
Accounts table simplified
8 years ago
moneroexamples
275e0b5095
sql database file updated
8 years ago
moneroexamples
2c895b5eb2
small cosmetic correction
8 years ago
moneroexamples
17efa53589
initial scaning for possible inputs added
8 years ago
moneroexamples
2d4bed3471
spent_ouputs list added to get_address_info request
8 years ago
moneroexamples
aac37dac7b
select_txs_with_inputs_and_outputs method added
8 years ago
moneroexamples
6ff1ca9fdd
MysqlTransactionWithOutsAndIns added
8 years ago
moneroexamples
a3879a44d7
TransactionWithOutsAndIns SSQLS added
8 years ago
moneroexamples
a056f7c891
Possible key_images for a given address are saved
8 years ago
moneroexamples
0ce55f3396
MysqlInputs class added
8 years ago
moneroexamples
a66f5230f3
Inputs ssqls added
8 years ago
moneroexamples
5c18958edb
checking of our outputs in mixis added, but not tested yet.
8 years ago
moneroexamples
5e0bf5a43c
sql code updated
8 years ago
moneroexamples
355727ba3c
TxSearch threads writes outputs to Outputs table when found.
8 years ago
moneroexamples
693bcc3eb0
Outputs table added
8 years ago
moneroexamples
cd961c9ea2
searching for key images comments added
8 years ago
moneroexamples
917a8ddc91
updated scanned_block_height in TxSearch fixed
8 years ago
moneroexamples
ac41217f16
get_total_recieved method added
8 years ago
moneroexamples
c617312ae4
timer added to TxSearch
8 years ago
moneroexamples
871d6ce434
testnet flag passed to CurrentBlockchainStatus
8 years ago
moneroexamples
e8ba30d086
Eatch thread has its own mysql connection now.
8 years ago
moneroexamples
3485483cf2
basic transactions search added
8 years ago
moneroexamples
6f7c582b4a
create method name changed to insert
8 years ago
moneroexamples
d8570d8c30
select method added to MysqlTransactions
8 years ago
moneroexamples
af7ab33ad3
MySqlConnector changed into singleton
8 years ago
moneroexamples
eedc4817d0
started converting MySqlConnector into singleton
8 years ago
moneroexamples
eb1c324a14
SSQLSes moved to their own file.
8 years ago
moneroexamples
370936672a
XmrTransaction class added
8 years ago
moneroexamples
fac016b3b0
CurrentBlockchainStatus class moved to its own file
8 years ago
moneroexamples
2b55888956
searching for outputs in tx search thread added
8 years ago
moneroexamples
d8abb0efe0
tx search sleeps if all blocks up to the current one have been searched now
8 years ago
moneroexamples
c57bf1e026
CurrentBlockchainStatus::get_block method added
8 years ago
moneroexamples
f4cfa81100
initializing monero blockchain access added to main.cpp
8 years ago
moneroexamples
f696e7114f
initializing monero blockchain access added to main.cpp
8 years ago
moneroexamples
3ec44a658c
CurrentBlockchainStatus thread added
8 years ago
moneroexamples
fbba97dfed
TxSearch thread launches does not crash now.
8 years ago
moneroexamples
19c09e33f0
trying to make login2 work
8 years ago
moneroexamples
00cfd67a83
search thread works if in independent function
8 years ago
moneroexamples
72a0a4d1cf
work on search thread continues
8 years ago
moneroexamples
88261c2ee8
trying to figure out why threads no work
8 years ago
moneroexamples
05eb0b23f9
TxSearch thread development started
8 years ago
moneroexamples
bd3d02f20b
few comments added
8 years ago
moneroexamples
ebe89d061e
MySqlAccounts made a dependency for YourMoneroRequests
8 years ago
moneroexamples
3d3e0e1760
login to the service uses mysql now.
8 years ago
moneroexamples
baa1955076
Basic Insert, updated and selected added to XmrAccount
8 years ago
moneroexamples
eebae836f1
AccountRow SQLS added
8 years ago
moneroexamples
e80c359f84
fix: ‘asnlSig’ is not a member of ‘rct’
8 years ago
moneroexamples
752e7143a9
started mysql access development
8 years ago
moneroexamples
f2ab309066
dummy import_wallet_request added
8 years ago
moneroexamples
f71e770508
more basic files added and some reorganization of performed
8 years ago
moneroexamples
001eb33daf
more basic files added and some reorganization of performed
8 years ago