Orphan block fix + other misc improvements
-The block sync will now remove orphaned block data from the txes collecton, address balances/sent/received data as well as addresstx data and now stores limited info in a new orphans collection -Added a new optional page for viewing orphaned block data -The coinbase address now updates sent totals from POS rewards and other transactions that have vout but no vin addresses -Block and transaction pages now display a warning when viewing an orphaned block or tx -Added a couple new fields to the coinstats collection for tracking orphaned blocks -Added new locale strings for the orphaned block feature
This commit is contained in:
@@ -1268,6 +1268,38 @@
|
||||
"enable_bad_word_filter": true
|
||||
},
|
||||
|
||||
// orphans_page: a collection of settings that pertain to the orphans page
|
||||
"orphans_page": {
|
||||
// enabled: Enable/disable the orphans page (true/false)
|
||||
// If set to false, the orphans page will be completely inaccessible
|
||||
"enabled": true,
|
||||
// show_panels: Determine whether to show the panels configured in the shared_pages.page_header section across the top of this page (true/false)
|
||||
"show_panels": false,
|
||||
// show_nethash_chart: Determine whether to show the network hashrate chart configured in the shared_pages.network_charts.nethash_chart section across the top of this page (true/false)
|
||||
"show_nethash_chart": false,
|
||||
// show_difficulty_chart: Determine whether to show the network difficulty chart configured in the shared_pages.network_charts.difficulty_chart section across the top of this page (true/false)
|
||||
"show_difficulty_chart": false,
|
||||
// page_header: a collection of settings that pertain to the orphans page header
|
||||
"page_header": {
|
||||
// show_img: Determine whether to show the page title image defined in the "shared_pages.page_header.page_title_image" setting (true/false)
|
||||
"show_img": true,
|
||||
// show_title: Determine whether to show the page title as defined in "locale.orphan_title" (true/false)
|
||||
"show_title": true,
|
||||
// show_last_updated: Determine whether to show a label below the page title with the last updated date (true/false)
|
||||
"show_last_updated": true,
|
||||
// show_description: Determine whether to show the page description as defined in "locale.orphan_description" (true/false)
|
||||
"show_description": true
|
||||
},
|
||||
// orphans_table: a collection of settings that pertain to the orphans table on the orphans page
|
||||
// Table data is populated via the /ext/getorphanlist api
|
||||
"orphans_table": {
|
||||
// page_length_options: An array of page length options that determine how many items/records to display in the table at any given time
|
||||
"page_length_options": [ 10, 25, 50, 75, 100, 250, 500, 1000 ],
|
||||
// items_per_page: The default amount of items/records to display in the table at any given time
|
||||
"items_per_page": 10
|
||||
}
|
||||
},
|
||||
|
||||
// sync: a collection of settings that pertain to the data synchronization process
|
||||
"sync": {
|
||||
// block_parallel_tasks: Use multiple threads to do blockchain syncing which greatly improves the initial sync speed, but there is a drawback.
|
||||
|
||||
Reference in New Issue
Block a user