Commit Graph

459 Commits

Author SHA1 Message Date
moneroexamples c3c25fcb03 fix merging problems 2017-04-28 15:24:19 +08:00
moneroexamples 468f927e8b gitignore modefied
https://github.com/moneroexamples/onion-monero-blockchain-explorer/pull/45
2017-04-28 13:45:30 +08:00
moneroexamples 452f4fa7c3 fix weird timestamps
plus some tiny performance improvements

https://github.com/moneroexamples/onion-monero-blockchain-explorer/issues/46
2017-04-06 09:08:11 +08:00
moneroexamples 05a843d6f3 fix: some template files were not pre-loaded 2017-03-13 16:38:57 +08:00
moneroexamples 8b0a970d57 rebased to master 2017-03-04 06:31:34 +08:00
moneroexamples 26d4633489 Merge branch 'preload_template_files' of github.com:moneroexamples/onion-monero-blockchain-explorer into preload_template_files 2017-03-04 06:27:15 +08:00
moneroexamples a658f93080 template_file map repleased reading templates from hdd for each request 2017-03-04 06:26:22 +08:00
moneroexamples 381848c06d started construction of template_file map 2017-03-04 06:26:22 +08:00
moneroexamples 87ec3934f0 no_of_last_blocks option added and default set to 10 2017-03-04 06:25:24 +08:00
moneroexamples 89ec634422 fix: no more parsing json of each tx in mempool 5 times! 2017-03-03 17:09:49 +08:00
moneroexamples d22cb6a827 fix: unnessery function call in mempool() 2017-03-03 16:53:06 +08:00
moneroexamples 4b10de5ca4 template_file map repleased reading templates from hdd for each request 2017-03-03 01:03:45 +00:00
moneroexamples b754e6050a started construction of template_file map 2017-03-03 00:02:11 +00:00
moneroexamples 16fce8188c dont use custom get blockchein height function. use one from monero 2017-03-02 01:49:16 +00:00
moneroexamples 543ad9c3af key image and output keys chekers, pusher, refresh are optional now 2017-02-28 07:10:50 +00:00
moneroexamples aa32af635f change search placeholder text depending if custom lmdb exists 2017-02-28 00:02:06 +00:00
moneroexamples f70e7e2db2 show "at least" input amount when tx has mixture of known and uknown imputs amounts 2017-02-22 07:03:19 +00:00
moneroexamples 918a223c0b example code (commneted out) of using spend keys added into show_my_outputs 2017-02-21 01:13:09 +00:00
moneroexamples 4861cf5d6f use only first output matched in an input to estimate spending
sometimes there can be two or more our outputs found in a single input. In this case, one is real spending, and the others are used as fakes. In this case, choose the first output found for spending estimation. Without spendkey it is impossible to know which one is real or fake for sure.
2017-02-20 01:35:03 +00:00
kenshi84 881b87b0de show number of non-ringct inputs 2017-02-17 11:47:35 +09:00
moneroexamples 7d28eecfcb dont disply "show more" link for mempool txs 2017-02-16 23:37:25 +00:00
moneroexamples 158ce6863b show tx in json in tx checker for raw tx data only 2017-02-16 23:20:55 +00:00
moneroexamples a0f85e68eb rpccalls.h updated to match current monero rpc changes 2017-02-07 00:56:17 +00:00
kenshi84 721da7475d build on windows 2017-02-02 23:17:43 +09:00
moneroexamples a287cb7ef0 monero version added into the footer 2017-01-31 05:36:32 +08:00
moneroexamples 1e38ee9e8b fix: no css in raw tx data checker 2017-01-30 16:45:11 +08:00
moneroexamples d187f1a9e3 image nd output publick checkers use default header now 2017-01-30 16:40:13 +08:00
moneroexamples b144154ddd use html default header in tx pusher 2017-01-30 16:27:33 +08:00
moneroexamples 4cebf488d9 ability to decode outptus of raw tx data added 2017-01-28 14:04:25 +08:00
moneroexamples e74b809579 tiny code cleaning 2017-01-27 05:07:24 +00:00
moneroexamples 8a36180392 display details of raw tx data 2017-01-27 04:22:13 +00:00
moneroexamples 8fc1245885 feature: decoding raw tx data used in /sendrawtransaction 2017-01-27 03:44:52 +00:00
moneroexamples b9029a4664 link to tx added to show my outputs 2017-01-23 23:27:15 +00:00
moneroexamples f1088e5154 fix: incorrect link to mixin tx 2017-01-22 09:55:19 +08:00
moneroexamples 8d018ecfdf few amendments to spending estimation 2017-01-22 07:54:19 +08:00
moneroexamples 87e113d2b6 Merge branch 'master' into matching_inputs_and_ouputs_public_keys 2017-01-22 06:53:33 +08:00
moneroexamples d5933100a8 fix: tx block number incorrect by 1. 2017-01-22 06:47:29 +08:00
moneroexamples e4cf9c05d9 fix: iterating over mixins is correct now. 2017-01-20 06:20:07 +00:00
moneroexamples 3143506724 mempool link added to front page 2017-01-20 05:31:14 +00:00
kenshi84 dc3ff97648 build on mac 2017-01-20 13:04:44 +09:00
moneroexamples c056d0ec3a limit number of tx on front page to 25 2017-01-20 02:25:42 +00:00
moneroexamples c9204be4de /mempool page added 2017-01-20 01:43:09 +00:00
moneroexamples d8c719dc07 dont decode ringct amounts for ringct coinbase txs 2017-01-20 00:07:42 +00:00
moneroexamples 7b3c840231 fix: show_my_outputs does not depend on custom lmdb now 2017-01-19 23:38:28 +00:00
moneroexamples 2f5b0fe6b6 fix: decoding key image file data 2017-01-19 05:38:35 +00:00
moneroexamples 7da52875a8 possible spending calculation amended 2017-01-19 04:22:01 +00:00
moneroexamples 1463563ba2 possible spending added 2017-01-19 02:57:39 +00:00
moneroexamples 457918fc59 Merge branch 'refactor_viewkey' of github.com:moneroexamples/onion-monero-blockchain-explorer into refactor_viewkey
# Conflicts:
#	src/page.h
2017-01-19 00:07:59 +00:00
moneroexamples 91c7dc7b51 searching for our mixins dont use custom lmdb now 2017-01-19 00:02:34 +00:00
moneroexamples 255c9b50e4 my_outputs.html modified 2017-01-19 00:02:34 +00:00
moneroexamples bfd620a78b searching for mixins with outputs started 2017-01-19 00:02:00 +00:00
moneroexamples 8f62a7c7d9 refactoring started 2017-01-18 23:55:47 +00:00
moneroexamples fe8ed78bfa my_outputs.html modified 2017-01-18 23:55:47 +00:00
moneroexamples 17cd272f1c searching for mixins with outputs started 2017-01-18 23:55:47 +00:00
moneroexamples 82ed1e63b1 fix: show zero in matched outputs when its acctually zero. 2017-01-18 20:30:15 +08:00
moneroexamples 67f361f47c refactoring started 2017-01-18 06:46:50 +00:00
moneroexamples 7a3046c200 my_outputs.html modified 2017-01-18 06:35:12 +00:00
moneroexamples 93d7c63198 block size and median size of blocks added 2017-01-18 00:37:15 +00:00
moneroexamples 0744587cf0 searching for mixins with outputs started 2017-01-17 17:07:14 +08:00
moneroexamples 3b0e2d8698 total size of mempool in kB added 2017-01-17 00:40:14 +00:00
moneroexamples 2f5d118663 add ringct type to tx info 2017-01-15 10:33:33 +08:00
moneroexamples f17ec69d2b show "?" instead of 0.000 amounts. 2017-01-15 10:18:03 +08:00
kenshi84 421f786d4d build on mac 2017-01-14 01:52:02 +09:00
moneroexamples 9d22729be0 mempool txs are sorted by age now 2017-01-12 02:55:38 +00:00
moneroexamples df283ec47e down show inputs when looking for our outputs until mixins get fixed 2017-01-12 01:56:52 +00:00
moneroexamples f0271ce8e1 scaning for our mixins in key images disabled for now 2017-01-12 01:51:24 +00:00
moneroexamples c44e97e7d2 error msg expanded 2017-01-12 01:46:12 +00:00
moneroexamples 69d81a0949 mempool xmr shown to 3th decimal place 2017-01-11 23:02:04 +00:00
moneroexamples cf413487c5 rct_type added to index page 2017-01-11 03:43:20 +00:00
moneroexamples 937c31f587 is_ringct flag added to index page 2017-01-11 01:43:23 +00:00
moneroexamples cc97b932ad fix: pseudoOuts missing in some ringct txs from mempool 2017-01-11 01:09:57 +00:00
moneroexamples 9a8712dd43 checking what's happening with mempool json 2017-01-10 18:43:50 +08:00
moneroexamples 29ff8f7838 some code cleaning 2017-01-10 17:58:52 +08:00
moneroexamples 1f9fdda419 started fixing mempool ringct tx on mainnet 2017-01-10 07:42:55 +00:00
moneroexamples 5d4c660525 data prefix added to key images and outputs checkers 2017-01-01 09:51:03 +08:00
moneroexamples d373e5f196 signed and unsiged tx files prefixes updated 2016-12-31 10:34:00 +08:00
moneroexamples ff6f8f407e tx checker and pusher updated to use new serialization method
https://github.com/monero-project/monero/pull/1507/
2016-12-28 10:34:39 +08:00
moneroexamples 61ab16006d future: tx prefix hash added to tx info page 2016-12-26 12:21:23 +08:00
moneroexamples 4866b1913e fix: read outputs file data
https://github.com/monero-project/monero/pull/1483
https://github.com/monero-project/monero/issues/1456
2016-12-25 08:11:36 +08:00
moneroexamples bd15cb874f Locate our mixins in key images added 2016-12-20 15:08:33 +08:00
moneroexamples d44e0ad385 Fix: compilatin error issue #2
https://github.com/moneroexamples/onion-monero-viewer/issues/2
2016-12-16 05:17:33 +08:00
moneroexamples 7d27c26962 fix: mixin of tx in mempool is correct now 2016-12-08 05:41:18 +08:00
moneroexamples a4c3def391 fix: checking if key_image is spend only when td.m_key_image_known is True 2016-12-06 07:48:36 +08:00
moneroexamples a7ef6506a0 verifiction of output data decryption added 2016-12-05 10:46:04 +08:00
moneroexamples 7c099e5053 how to get base64 encoded data in Windows added 2016-12-05 10:02:46 +08:00
moneroexamples 5679dfb83f readme updated and small fix in an error message 2016-12-05 09:20:09 +08:00
moneroexamples eda16d4559 fix: versioning not showing in the pusher's footer 2016-12-05 09:12:29 +08:00
moneroexamples 135558f417 reconstruction of ringct from json completed 2016-12-04 16:09:21 +08:00
moneroexamples 615c087efb checking if hash of tx reconstructed from json is correct added 2016-12-03 12:17:33 +08:00
moneroexamples 6141f92311 reconstruction of mainnet txs from json is good now. 2016-12-03 12:05:31 +08:00
moneroexamples 13f2505f88 vout and vin parsing from json added 2016-12-02 14:38:51 +08:00
moneroexamples df57d2b203 xmreg::make_tx_from_json started 2016-12-02 10:22:49 +08:00
moneroexamples 66caaea4dd rapidjson removed 2016-12-02 09:03:33 +08:00
moneroexamples 1fd68550d0 new json based sum_money_in_outputs started 2016-12-02 08:09:09 +08:00
moneroexamples 1d883a398e added: output keys checker shows RingCToutputs amounts 2016-12-01 10:28:54 +08:00
moneroexamples b9c1d2f098 added: output keys checker accounts for spend outputs 2016-12-01 09:11:31 +08:00
moneroexamples 4a81039cf0 added signed outputs's keys file checker 2016-11-29 14:07:16 +08:00
moneroexamples 1d905bb7f3 fix: key image checker shows RingCT amounts correctly for each spent key image 2016-11-29 09:21:32 +08:00
moneroexamples 31fbb4423e fix: dont throw exception when linking to next block at the top of blockchain 2016-11-28 13:08:27 +08:00
moneroexamples 08e22f4870 tx_details class removed as it is not used 2016-11-28 11:35:23 +08:00
moneroexamples 8a731907f5 better error messages added to key image file checker 2016-11-28 11:03:04 +08:00
moneroexamples 3a405627bb fix: enabling pushing with enable_pusher works now 2016-11-28 10:34:49 +08:00
moneroexamples be0d868198 fix: show correct amount in key image file checker 2016-11-28 10:24:14 +08:00
moneroexamples e7c542146e fix: show correct block size 2016-11-28 08:50:01 +08:00
moneroexamples 4174fd2c7b template updated for datetime search results 2016-11-26 13:15:54 +08:00
moneroexamples 248c6fcaee search tx in given hour and day added 2016-11-26 13:05:28 +08:00
moneroexamples a5d71f7027 searching tx in a given minute added corrected 2016-11-25 14:18:07 +08:00
moneroexamples 53a7b381b8 searching tx in a given minute added corrected 2016-11-25 14:15:54 +08:00
moneroexamples 1460bc0c29 searching tx in a given minute added 2016-11-25 11:09:25 +08:00
moneroexamples 5f5d395ae1 xmreg::xmr_amount_to_str added 2016-11-24 11:30:01 +08:00
moneroexamples c25ae14a1e xmreg::xmr_amount_to_str added 2016-11-24 11:28:54 +08:00
moneroexamples b51b959036 pushing tx disabled by default. enable-pusher flag added to enable it 2016-11-24 09:59:58 +08:00
moneroexamples 207418432e extra method get_full_page removed 2016-11-24 09:09:58 +08:00
moneroexamples 735de00f96 Merge branch 'date_lib_added' 2016-11-24 09:01:37 +08:00
moneroexamples 7dddcffe5f Fix merge conflict 2016-11-24 08:58:42 +08:00
moneroexamples 8b45f9fe49 some simple reformating 2016-11-24 06:11:23 +08:00
moneroexamples 0a415a466c datetime added to placeholder text for search 2016-11-23 14:35:49 +08:00
moneroexamples fe93681baf Show block based on time, e.g., 2016-11-23 04:17:43 2016-11-23 14:05:47 +08:00
moneroexamples 6054c3e691 timestamp_to_str rewritten to generate UTC time strings 2016-11-23 13:32:51 +08:00
moneroexamples 46205ab08d Version from git added into template footer 2016-11-23 09:59:22 +08:00
moneroexamples 930787d74d generation of version.h with current git commit added 2016-11-23 09:28:10 +08:00
moneroexamples 7da58d4221 get_tx_pub_key_from_received_outs moved to tools.h 2016-11-22 17:03:19 +08:00
moneroexamples acd6d2afd7 added xmreg::ptime_to_time_t() to tools.h 2016-11-22 13:50:35 +08:00
moneroexamples 25e548af2e fixed checking outputs with two public keys in tx extra 2016-11-22 10:43:08 +08:00
moneroexamples 4b32f7e943 Use custom current blockchain height function 2016-11-22 05:30:33 +08:00
moneroexamples f4d8de397c Reding no of tx on index page from 50 to 25. 2016-11-22 05:24:45 +08:00
moneroexamples 968de0ae09 started searching block by date 2016-11-18 14:59:15 +08:00
moneroexamples 827f7541c6 decrypt function updated and authentication enabled for key images raw data 2016-11-18 08:30:21 +08:00
moneroexamples e08b45e2b3 decryption of key image file added using private view key 2016-11-17 16:02:13 +08:00
moneroexamples a59b85192f decryption of key image file added using private view key 2016-11-17 16:01:41 +08:00
moneroexamples d4097940c4 show viewkey in key images file checker 2016-11-17 14:11:58 +08:00
moneroexamples 2d2ba48b7d key images file magick numbers updated and viewkey input filed added to key images checker 2016-11-17 13:30:03 +08:00
moneroexamples d686a1809e show total amounts of outputs for signed tx data file 2016-10-26 18:53:35 +08:00
moneroexamples 21604647ce refactored checking for correct key image file 2016-10-26 10:07:44 +08:00
moneroexamples 314d679812 total xmr spend added to Signed Key Images Checker 2016-10-26 09:58:51 +08:00
moneroexamples 14f85fa45c amount added to raw key images file info 2016-10-26 09:54:07 +08:00
moneroexamples 6c68a4944e pusher updated to reflect most recent pull request for cald wallet
https://github.com/monero-project/monero/pull/1261
2016-10-26 08:17:07 +08:00
moneroexamples 02f022cbe9 git disable tx pushing for mainet, but leave it for testnet 2016-10-26 07:35:46 +08:00
moneroexamples 1cd5426d94 adding timestamp to key images 2016-10-24 14:24:57 +08:00
moneroexamples 566201c4bc adding timestamp to key images 2016-10-24 14:22:26 +08:00
moneroexamples fc17deb58c basic signed key images info shown 2016-10-24 12:12:40 +08:00
moneroexamples 522ecd7093 showing output's amounts for signed ringct tx 2016-10-24 10:09:43 +08:00
moneroexamples ee1305b993 change info added to signed tx data 2016-10-24 09:51:53 +08:00
moneroexamples abc0a480fa tx_prv_key added to tx_context, but disabled for now. 2016-10-21 14:25:26 +08:00
moneroexamples 7e1c12b192 searching tx based on private tx key added 2016-10-21 13:02:47 +08:00
moneroexamples ae2b273c80 search tx based on private tx key added 2016-10-21 13:02:13 +08:00
moneroexamples 9296210040 mask in ringct removed as not needed 2016-10-21 10:19:55 +08:00
moneroexamples 98e4f45748 dest_infos added to signed tx details 2016-10-19 11:35:38 +08:00
moneroexamples c193e8adeb payment_id added to details of unsigned raw tx 2016-10-19 10:46:33 +08:00
moneroexamples 82494c229d dont cout blockchain height 2016-10-17 17:14:35 +08:00
moneroexamples 9f49ab2074 no of confirmations added to tx details 2016-10-17 17:10:36 +08:00
moneroexamples e66f52979e basic tx push html template added 2016-10-14 12:31:48 +08:00
moneroexamples 0e8706b59b css read to context from a single file 2016-10-14 07:16:41 +08:00
moneroexamples df2a86ca91 reoragnization of css styles started 2016-10-13 15:13:59 +08:00
moneroexamples 922f6c02c2 showing real mixins in timescales for unsigned tx added 2016-10-13 13:54:16 +08:00
moneroexamples 9d66fb7783 construct_mstch_mixin_timescales method added 2016-10-13 12:02:17 +08:00
moneroexamples 6793d26475 timescales parameters grouped together 2016-10-12 13:57:04 +08:00
moneroexamples c90d11ef42 small code cleaning 2016-10-12 12:30:03 +08:00
moneroexamples 287a0014d6 show raw tx data for non-ringct transactions added 2016-10-12 10:31:10 +08:00
moneroexamples 847151c2d7 show raw tx data for non-ringct transactions added 2016-10-12 10:26:31 +08:00
moneroexamples b74976dd50 correctly set testnet flag for tx template context 2016-10-12 09:05:47 +08:00
moneroexamples 3cc42cfd7f better handling of block and tx missing in the blockchain 2016-10-12 08:55:43 +08:00
moneroexamples 3a923c26ef showing outputs amount for signed tx check started 2016-10-11 14:52:58 +08:00
moneroexamples 41f29b714d basic submission of signed raw tx done 2016-10-11 13:38:27 +08:00
moneroexamples 57a874c771 development of show_pushrawtx started 2016-10-11 12:01:46 +08:00
moneroexamples ec77dd8043 tx template problem with key images disply fixed 2016-10-11 07:58:45 +08:00
moneroexamples 24dc2502fd show which key images were spend for ran signed tx 2016-10-07 13:36:34 +08:00
moneroexamples 34e9aa72d7 amounts of inputs shown for signed raw tx 2016-10-06 12:53:33 +08:00
moneroexamples 327fb1756f showing real mixin on timescale added 2016-10-06 08:41:43 +08:00
moneroexamples 71f754c2f6 show real mixing in signed tx details 2016-10-05 15:29:57 +08:00
moneroexamples 92a509cd2f details of raw signed txs are shown using tx_details partial 2016-10-05 08:16:10 +08:00
moneroexamples ec314773f2 tx template uses tx_details partial now. 2016-10-04 13:59:31 +08:00
moneroexamples 2b3a034bb9 construct_tx_context method added 2016-10-04 13:05:45 +08:00
moneroexamples 16f6785bad showing signed tx details started 2016-10-03 12:53:30 +08:00
moneroexamples 1d26c3e791 Mulstiple destination addresses added 2016-10-03 11:26:07 +08:00
moneroexamples 7dbf279594 Change info added to unsigned tx check 2016-10-03 10:12:36 +08:00
moneroexamples 1007b2f7d0 outouts age added 2016-09-30 12:45:35 +08:00
moneroexamples e4305061c9 output keys shown in checkign tx template 2016-09-30 10:35:43 +08:00
moneroexamples 72d427499f do not decode ringct amounts for coinbase txs 2016-09-30 09:10:33 +08:00
moneroexamples ccfde198b8 getting correct output from index corrected 2016-09-29 14:24:45 +08:00
moneroexamples ca0255e57d checkrawtx.html template started 2016-09-28 14:37:53 +08:00
moneroexamples 2d7f1854f9 deserialization of unsigined tx data 2016-09-28 10:21:14 +08:00
moneroexamples 2ebc9eda37 parse_crow_post_data function added 2016-09-28 07:44:39 +08:00
moneroexamples d25213b998 show_checkandpushtx method started 2016-09-27 14:45:34 +08:00
moneroexamples eaa4e2b924 Development of transaction pusher started 2016-09-27 08:41:44 +08:00
moneroexamples aacce05208 proving ringct added 2016-09-22 13:06:03 +08:00
moneroexamples bbc39559a1 sending tx proving added 2016-09-18 10:12:40 +08:00
moneroexamples 2b121ceb03 search field placholder adjusted to testnet 2016-09-08 09:25:01 +08:00
moneroexamples e64413bc12 info that this is testnet added to frontpage 2016-09-08 09:17:02 +08:00
moneroexamples 8740fd19a7 decoding of ringct amount in our outputs added 2016-09-07 14:50:37 +08:00
moneroexamples 32c75e1a46 json representation of tx displied 2016-09-07 10:00:16 +08:00
moneroexamples e710234fcb timestamp added to blocks 2016-09-07 08:01:07 +08:00
moneroexamples c23213cd89 testnet option added to xmrblocks 2016-09-06 19:19:10 +08:00
moneroexamples 2679da08ce sum value of inputs and outputs added to tx info 2016-08-20 18:25:18 +08:00
moneroexamples 4a856bc6f2 does_header_has added to block tor scanner 2016-08-20 18:13:52 +08:00
moneroexamples e20d4e113b does_header_has added to block tor scanner 2016-08-20 18:08:11 +08:00
moneroexamples 51b1a6494d searching by payment id in integrated addresses added 2016-07-22 09:36:37 +00:00
moneroexamples 840e81426e showing public address components added 2016-07-21 19:04:23 +08:00
moneroexamples 9dadea8df2 Extra cout added regarding custom lmdb database 2016-05-28 13:12:00 +08:00
moneroexamples f52905f08c Checking if lmdb2 exists or not, before trying to use the custom lmdb database for searching things. 2016-05-28 13:05:51 +08:00