From 3afd69b3ec31bb3af8014a6792875921fa9a8441 Mon Sep 17 00:00:00 2001 From: kumavis Date: Sat, 7 Sep 2019 14:44:22 +0800 Subject: [PATCH 01/10] test - e2e - dedupe fetchMocking + compose script as fn --- test/e2e/address-book.spec.js | 28 ++-------------------- test/e2e/from-import-ui.spec.js | 29 ++-------------------- test/e2e/helpers.js | 32 +++++++++++++++++++++++++ test/e2e/incremental-security.spec.js | 28 ++-------------------- test/e2e/metamask-responsive-ui.spec.js | 28 ++-------------------- test/e2e/metamask-ui.spec.js | 28 ++-------------------- test/e2e/send-edit.spec.js | 29 ++-------------------- test/e2e/web3.spec.js | 29 ++-------------------- 8 files changed, 46 insertions(+), 185 deletions(-) diff --git a/test/e2e/address-book.spec.js b/test/e2e/address-book.spec.js index 3c5e78b50..3e95daaef 100644 --- a/test/e2e/address-book.spec.js +++ b/test/e2e/address-book.spec.js @@ -17,8 +17,8 @@ const { findElements, loadExtension, verboseReportOnFailure, + setupFetchMocking, } = require('./helpers') -const fetchMockResponses = require('./fetch-mocks.js') describe('MetaMask', function () { let extensionId @@ -63,31 +63,7 @@ describe('MetaMask', function () { }) beforeEach(async function () { - await driver.executeScript( - 'window.origFetch = window.fetch.bind(window);' + - 'window.fetch = ' + - '(...args) => { ' + - 'if (args[0] === "https://ethgasstation.info/json/ethgasAPI.json") { return ' + - 'Promise.resolve({ json: () => Promise.resolve(JSON.parse(\'' + fetchMockResponses.ethGasBasic + '\')) }); } else if ' + - '(args[0] === "https://ethgasstation.info/json/predictTable.json") { return ' + - 'Promise.resolve({ json: () => Promise.resolve(JSON.parse(\'' + fetchMockResponses.ethGasPredictTable + '\')) }); } else if ' + - '(args[0].match(/chromeextensionmm/)) { return ' + - 'Promise.resolve({ json: () => Promise.resolve(JSON.parse(\'' + fetchMockResponses.metametrics + '\')) }); } else if ' + - '(args[0] === "https://dev.blockscale.net/api/gasexpress.json") { return ' + - 'Promise.resolve({ json: () => Promise.resolve(JSON.parse(\'' + fetchMockResponses.gasExpress + '\')) }); } ' + - 'return window.origFetch(...args); };' + - 'function cancelInfuraRequest(requestDetails) {' + - 'console.log("Canceling: " + requestDetails.url);' + - 'return {' + - 'cancel: true' + - '};' + - ' }' + - 'window.chrome && window.chrome.webRequest && window.chrome.webRequest.onBeforeRequest.addListener(' + - 'cancelInfuraRequest,' + - '{urls: ["https://*.infura.io/*"]},' + - '["blocking"]' + - ');' - ) + await setupFetchMocking(driver) }) afterEach(async function () { diff --git a/test/e2e/from-import-ui.spec.js b/test/e2e/from-import-ui.spec.js index 896447c77..60bba25fa 100644 --- a/test/e2e/from-import-ui.spec.js +++ b/test/e2e/from-import-ui.spec.js @@ -16,9 +16,8 @@ const { verboseReportOnFailure, findElement, findElements, + setupFetchMocking, } = require('./helpers') -const fetchMockResponses = require('./fetch-mocks.js') - describe('Using MetaMask with an existing account', function () { let extensionId @@ -66,31 +65,7 @@ describe('Using MetaMask with an existing account', function () { }) beforeEach(async function () { - await driver.executeScript( - 'window.origFetch = window.fetch.bind(window);' + - 'window.fetch = ' + - '(...args) => { ' + - 'if (args[0] === "https://ethgasstation.info/json/ethgasAPI.json") { return ' + - 'Promise.resolve({ json: () => Promise.resolve(JSON.parse(\'' + fetchMockResponses.ethGasBasic + '\')) }); } else if ' + - '(args[0] === "https://ethgasstation.info/json/predictTable.json") { return ' + - 'Promise.resolve({ json: () => Promise.resolve(JSON.parse(\'' + fetchMockResponses.ethGasPredictTable + '\')) }); } else if ' + - '(args[0].match(/chromeextensionmm/)) { return ' + - 'Promise.resolve({ json: () => Promise.resolve(JSON.parse(\'' + fetchMockResponses.metametrics + '\')) }); } else if ' + - '(args[0] === "https://dev.blockscale.net/api/gasexpress.json") { return ' + - 'Promise.resolve({ json: () => Promise.resolve(JSON.parse(\'' + fetchMockResponses.gasExpress + '\')) }); } ' + - 'return window.origFetch(...args); };' + - 'function cancelInfuraRequest(requestDetails) {' + - 'console.log("Canceling: " + requestDetails.url);' + - 'return {' + - 'cancel: true' + - '};' + - ' }' + - 'window.chrome && window.chrome.webRequest && window.chrome.webRequest.onBeforeRequest.addListener(' + - 'cancelInfuraRequest,' + - '{urls: ["https://*.infura.io/*"]},' + - '["blocking"]' + - ');' - ) + await setupFetchMocking(driver) }) afterEach(async function () { diff --git a/test/e2e/helpers.js b/test/e2e/helpers.js index 30b8d13f6..d74e45544 100644 --- a/test/e2e/helpers.js +++ b/test/e2e/helpers.js @@ -4,6 +4,8 @@ const pify = require('pify') const assert = require('assert') const { delay } = require('./func') const { until } = require('selenium-webdriver') +const fetchMockResponses = require('./fetch-mocks.js') + module.exports = { assertElementNotPresent, @@ -17,6 +19,36 @@ module.exports = { switchToWindowWithUrlThatMatches, verboseReportOnFailure, waitUntilXWindowHandles, + setupFetchMocking, +} + +async function setupFetchMocking (driver) { + // define fetchMocking script, to be evaluated in the browser + function fetchMocking() { + window.origFetch = window.fetch.bind(window) + window.fetch = async (...args) => { + const url = args[0] + if (url === "https://ethgasstation.info/json/ethgasAPI.json") { + return { json: async () => JSON.parse( fetchMockResponses.ethGasBasic ) } + } else if (url === "https://ethgasstation.info/json/predictTable.json") { + return { json: async () => JSON.parse( fetchMockResponses.ethGasPredictTable ) } + } else if (url.match(/chromeextensionmm/)) { + return { json: async () => JSON.parse( fetchMockResponses.metametrics ) } + } else if (url === "https://dev.blockscale.net/api/gasexpress.json") { + return { json: async () => JSON.parse( fetchMockResponses.gasExpress ) } + } + return window.origFetch(...args) + } + function cancelInfuraRequest(requestDetails) { + console.log(`fetchMocking - Canceling request: "${requestDetails.url}"`) + return { cancel: true } + } + if (window.chrome && window.chrome.webRequest) { + window.chrome.webRequest.onBeforeRequest.addListener(cancelInfuraRequest, {urls: ['https://*.infura.io/*']}, ['blocking']) + } + } + // eval the fetchMocking script in the browser + await driver.executeScript(`(${fetchMocking})()`) } async function loadExtension (driver, extensionId) { diff --git a/test/e2e/incremental-security.spec.js b/test/e2e/incremental-security.spec.js index ecd6f5999..3a44badd6 100644 --- a/test/e2e/incremental-security.spec.js +++ b/test/e2e/incremental-security.spec.js @@ -19,8 +19,8 @@ const { loadExtension, openNewPage, verboseReportOnFailure, + setupFetchMocking, } = require('./helpers') -const fetchMockResponses = require('./fetch-mocks.js') describe('MetaMask', function () { let extensionId @@ -65,31 +65,7 @@ describe('MetaMask', function () { }) beforeEach(async function () { - await driver.executeScript( - 'window.origFetch = window.fetch.bind(window);' + - 'window.fetch = ' + - '(...args) => { ' + - 'if (args[0] === "https://ethgasstation.info/json/ethgasAPI.json") { return ' + - 'Promise.resolve({ json: () => Promise.resolve(JSON.parse(\'' + fetchMockResponses.ethGasBasic + '\')) }); } else if ' + - '(args[0] === "https://ethgasstation.info/json/predictTable.json") { return ' + - 'Promise.resolve({ json: () => Promise.resolve(JSON.parse(\'' + fetchMockResponses.ethGasPredictTable + '\')) }); } else if ' + - '(args[0].match(/chromeextensionmm/)) { return ' + - 'Promise.resolve({ json: () => Promise.resolve(JSON.parse(\'' + fetchMockResponses.metametrics + '\')) }); } else if ' + - '(args[0] === "https://dev.blockscale.net/api/gasexpress.json") { return ' + - 'Promise.resolve({ json: () => Promise.resolve(JSON.parse(\'' + fetchMockResponses.gasExpress + '\')) }); } ' + - 'return window.origFetch(...args); };' + - 'function cancelInfuraRequest(requestDetails) {' + - 'console.log("Canceling: " + requestDetails.url);' + - 'return {' + - 'cancel: true' + - '};' + - ' }' + - 'window.chrome && window.chrome.webRequest && window.chrome.webRequest.onBeforeRequest.addListener(' + - 'cancelInfuraRequest,' + - '{urls: ["https://*.infura.io/*"]},' + - '["blocking"]' + - ');' - ) + await setupFetchMocking(driver) }) afterEach(async function () { diff --git a/test/e2e/metamask-responsive-ui.spec.js b/test/e2e/metamask-responsive-ui.spec.js index fa7425d61..a7535a47a 100644 --- a/test/e2e/metamask-responsive-ui.spec.js +++ b/test/e2e/metamask-responsive-ui.spec.js @@ -17,8 +17,8 @@ const { findElements, loadExtension, verboseReportOnFailure, + setupFetchMocking, } = require('./helpers') -const fetchMockResponses = require('./fetch-mocks.js') describe('MetaMask', function () { let extensionId @@ -63,31 +63,7 @@ describe('MetaMask', function () { }) beforeEach(async function () { - await driver.executeScript( - 'window.origFetch = window.fetch.bind(window);' + - 'window.fetch = ' + - '(...args) => { ' + - 'if (args[0] === "https://ethgasstation.info/json/ethgasAPI.json") { return ' + - 'Promise.resolve({ json: () => Promise.resolve(JSON.parse(\'' + fetchMockResponses.ethGasBasic + '\')) }); } else if ' + - '(args[0] === "https://ethgasstation.info/json/predictTable.json") { return ' + - 'Promise.resolve({ json: () => Promise.resolve(JSON.parse(\'' + fetchMockResponses.ethGasPredictTable + '\')) }); } else if ' + - '(args[0].match(/chromeextensionmm/)) { return ' + - 'Promise.resolve({ json: () => Promise.resolve(JSON.parse(\'' + fetchMockResponses.metametrics + '\')) }); } else if ' + - '(args[0] === "https://dev.blockscale.net/api/gasexpress.json") { return ' + - 'Promise.resolve({ json: () => Promise.resolve(JSON.parse(\'' + fetchMockResponses.gasExpress + '\')) }); } ' + - 'return window.origFetch(...args); };' + - 'function cancelInfuraRequest(requestDetails) {' + - 'console.log("Canceling: " + requestDetails.url);' + - 'return {' + - 'cancel: true' + - '};' + - ' }' + - 'window.chrome && window.chrome.webRequest && window.chrome.webRequest.onBeforeRequest.addListener(' + - 'cancelInfuraRequest,' + - '{urls: ["https://*.infura.io/*"]},' + - '["blocking"]' + - ');' - ) + await setupFetchMocking(driver) }) afterEach(async function () { diff --git a/test/e2e/metamask-ui.spec.js b/test/e2e/metamask-ui.spec.js index 90f320904..031d2bb14 100644 --- a/test/e2e/metamask-ui.spec.js +++ b/test/e2e/metamask-ui.spec.js @@ -21,8 +21,8 @@ const { switchToWindowWithTitle, verboseReportOnFailure, waitUntilXWindowHandles, + setupFetchMocking, } = require('./helpers') -const fetchMockResponses = require('./fetch-mocks.js') describe('MetaMask', function () { let extensionId @@ -68,31 +68,7 @@ describe('MetaMask', function () { }) beforeEach(async function () { - await driver.executeScript( - 'window.origFetch = window.fetch.bind(window);' + - 'window.fetch = ' + - '(...args) => { ' + - 'if (args[0] === "https://ethgasstation.info/json/ethgasAPI.json") { return ' + - 'Promise.resolve({ json: () => Promise.resolve(JSON.parse(\'' + fetchMockResponses.ethGasBasic + '\')) }); } else if ' + - '(args[0] === "https://ethgasstation.info/json/predictTable.json") { return ' + - 'Promise.resolve({ json: () => Promise.resolve(JSON.parse(\'' + fetchMockResponses.ethGasPredictTable + '\')) }); } else if ' + - '(args[0].match(/chromeextensionmm/)) { return ' + - 'Promise.resolve({ json: () => Promise.resolve(JSON.parse(\'' + fetchMockResponses.metametrics + '\')) }); } else if ' + - '(args[0] === "https://dev.blockscale.net/api/gasexpress.json") { return ' + - 'Promise.resolve({ json: () => Promise.resolve(JSON.parse(\'' + fetchMockResponses.gasExpress + '\')) }); } ' + - 'return window.origFetch(...args); };' + - 'function cancelInfuraRequest(requestDetails) {' + - 'console.log("Canceling: " + requestDetails.url);' + - 'return {' + - 'cancel: true' + - '};' + - ' }' + - 'window.chrome && window.chrome.webRequest && window.chrome.webRequest.onBeforeRequest.addListener(' + - 'cancelInfuraRequest,' + - '{urls: ["https://*.infura.io/*"]},' + - '["blocking"]' + - ');' - ) + await setupFetchMocking(driver) }) afterEach(async function () { diff --git a/test/e2e/send-edit.spec.js b/test/e2e/send-edit.spec.js index 4eca232ee..bc5160112 100644 --- a/test/e2e/send-edit.spec.js +++ b/test/e2e/send-edit.spec.js @@ -16,9 +16,8 @@ const { verboseReportOnFailure, findElement, findElements, + setupFetchMocking, } = require('./helpers') -const fetchMockResponses = require('./fetch-mocks.js') - describe('Using MetaMask with an existing account', function () { let extensionId @@ -63,31 +62,7 @@ describe('Using MetaMask with an existing account', function () { }) beforeEach(async function () { - await driver.executeScript( - 'window.origFetch = window.fetch.bind(window);' + - 'window.fetch = ' + - '(...args) => { ' + - 'if (args[0] === "https://ethgasstation.info/json/ethgasAPI.json") { return ' + - 'Promise.resolve({ json: () => Promise.resolve(JSON.parse(\'' + fetchMockResponses.ethGasBasic + '\')) }); } else if ' + - '(args[0] === "https://ethgasstation.info/json/predictTable.json") { return ' + - 'Promise.resolve({ json: () => Promise.resolve(JSON.parse(\'' + fetchMockResponses.ethGasPredictTable + '\')) }); } else if ' + - '(args[0].match(/chromeextensionmm/)) { return ' + - 'Promise.resolve({ json: () => Promise.resolve(JSON.parse(\'' + fetchMockResponses.metametrics + '\')) }); } else if ' + - '(args[0] === "https://dev.blockscale.net/api/gasexpress.json") { return ' + - 'Promise.resolve({ json: () => Promise.resolve(JSON.parse(\'' + fetchMockResponses.gasExpress + '\')) }); } ' + - 'return window.origFetch(...args); };' + - 'function cancelInfuraRequest(requestDetails) {' + - 'console.log("Canceling: " + requestDetails.url);' + - 'return {' + - 'cancel: true' + - '};' + - ' }' + - 'window.chrome && window.chrome.webRequest && window.chrome.webRequest.onBeforeRequest.addListener(' + - 'cancelInfuraRequest,' + - '{urls: ["https://*.infura.io/*"]},' + - '["blocking"]' + - ');' - ) + await setupFetchMocking(driver) }) afterEach(async function () { diff --git a/test/e2e/web3.spec.js b/test/e2e/web3.spec.js index 42f235045..ae1c3091e 100644 --- a/test/e2e/web3.spec.js +++ b/test/e2e/web3.spec.js @@ -19,9 +19,8 @@ const { switchToWindowWithTitle, verboseReportOnFailure, waitUntilXWindowHandles, + setupFetchMocking, } = require('./helpers') -const fetchMockResponses = require('./fetch-mocks.js') - describe('Using MetaMask with an existing account', function () { let extensionId @@ -77,31 +76,7 @@ describe('Using MetaMask with an existing account', function () { }) beforeEach(async function () { - await driver.executeScript( - 'window.origFetch = window.fetch.bind(window);' + - 'window.fetch = ' + - '(...args) => { ' + - 'if (args[0] === "https://ethgasstation.info/json/ethgasAPI.json") { return ' + - 'Promise.resolve({ json: () => Promise.resolve(JSON.parse(\'' + fetchMockResponses.ethGasBasic + '\')) }); } else if ' + - '(args[0] === "https://ethgasstation.info/json/predictTable.json") { return ' + - 'Promise.resolve({ json: () => Promise.resolve(JSON.parse(\'' + fetchMockResponses.ethGasPredictTable + '\')) }); } else if ' + - '(args[0].match(/chromeextensionmm/)) { return ' + - 'Promise.resolve({ json: () => Promise.resolve(JSON.parse(\'' + fetchMockResponses.metametrics + '\')) }); } else if ' + - '(args[0] === "https://dev.blockscale.net/api/gasexpress.json") { return ' + - 'Promise.resolve({ json: () => Promise.resolve(JSON.parse(\'' + fetchMockResponses.gasExpress + '\')) }); } ' + - 'return window.origFetch(...args); };' + - 'function cancelInfuraRequest(requestDetails) {' + - 'console.log("Canceling: " + requestDetails.url);' + - 'return {' + - 'cancel: true' + - '};' + - ' }' + - 'window.chrome && window.chrome.webRequest && window.chrome.webRequest.onBeforeRequest.addListener(' + - 'cancelInfuraRequest,' + - '{urls: ["https://*.infura.io/*"]},' + - '["blocking"]' + - ');' - ) + await setupFetchMocking(driver) }) afterEach(async function () { From 95b1cfd2823eb8435e1acbb5986bdf5452738e18 Mon Sep 17 00:00:00 2001 From: kumavis Date: Sat, 7 Sep 2019 15:13:58 +0800 Subject: [PATCH 02/10] test:e2e - factor out prepareExtensionForTesting --- test/e2e/address-book.spec.js | 38 ++----------- test/e2e/from-import-ui.spec.js | 38 +------------ test/e2e/helpers.js | 75 +++++++++++++++++++++---- test/e2e/incremental-security.spec.js | 38 ++----------- test/e2e/metamask-responsive-ui.spec.js | 38 ++----------- test/e2e/metamask-ui.spec.js | 37 ++---------- test/e2e/send-edit.spec.js | 38 +------------ test/e2e/web3.spec.js | 38 +------------ 8 files changed, 89 insertions(+), 251 deletions(-) diff --git a/test/e2e/address-book.spec.js b/test/e2e/address-book.spec.js index 3e95daaef..b23aa94ad 100644 --- a/test/e2e/address-book.spec.js +++ b/test/e2e/address-book.spec.js @@ -1,23 +1,17 @@ -const path = require('path') const assert = require('assert') const webdriver = require('selenium-webdriver') const { By, until } = webdriver const { delay, - buildChromeWebDriver, - buildFirefoxWebdriver, - installWebExt, - getExtensionIdChrome, - getExtensionIdFirefox, } = require('./func') const { checkBrowserForConsoleErrors, - closeAllWindowHandlesExcept, findElement, findElements, loadExtension, verboseReportOnFailure, setupFetchMocking, + prepareExtensionForTesting, } = require('./helpers') describe('MetaMask', function () { @@ -33,33 +27,9 @@ describe('MetaMask', function () { this.bail(true) before(async function () { - let extensionUrl - switch (process.env.SELENIUM_BROWSER) { - case 'chrome': { - const extPath = path.resolve('dist/chrome') - driver = buildChromeWebDriver(extPath) - extensionId = await getExtensionIdChrome(driver) - await delay(largeDelayMs) - extensionUrl = `chrome-extension://${extensionId}/home.html` - break - } - case 'firefox': { - const extPath = path.resolve('dist/firefox') - driver = buildFirefoxWebdriver() - await installWebExt(driver, extPath) - await delay(largeDelayMs) - extensionId = await getExtensionIdFirefox(driver) - extensionUrl = `moz-extension://${extensionId}/home.html` - break - } - } - // Depending on the state of the application built into the above directory (extPath) and the value of - // METAMASK_DEBUG we will see different post-install behaviour and possibly some extra windows. Here we - // are closing any extraneous windows to reset us to a single window before continuing. - const [tab1] = await driver.getAllWindowHandles() - await closeAllWindowHandlesExcept(driver, [tab1]) - await driver.switchTo().window(tab1) - await driver.get(extensionUrl) + const result = await prepareExtensionForTesting() + driver = result.driver + extensionId = result.extensionId }) beforeEach(async function () { diff --git a/test/e2e/from-import-ui.spec.js b/test/e2e/from-import-ui.spec.js index 60bba25fa..c0d0048f1 100644 --- a/test/e2e/from-import-ui.spec.js +++ b/test/e2e/from-import-ui.spec.js @@ -1,26 +1,19 @@ -const path = require('path') const assert = require('assert') const webdriver = require('selenium-webdriver') const { By, Key, until } = webdriver const { delay, - buildChromeWebDriver, - buildFirefoxWebdriver, - installWebExt, - getExtensionIdChrome, - getExtensionIdFirefox, } = require('./func') const { checkBrowserForConsoleErrors, - closeAllWindowHandlesExcept, verboseReportOnFailure, findElement, findElements, setupFetchMocking, + prepareExtensionForTesting, } = require('./helpers') describe('Using MetaMask with an existing account', function () { - let extensionId let driver const testSeedPhrase = 'forum vessel pink push lonely enact gentle tail admit parrot grunt dress' @@ -35,33 +28,8 @@ describe('Using MetaMask with an existing account', function () { this.bail(true) before(async function () { - let extensionUrl - switch (process.env.SELENIUM_BROWSER) { - case 'chrome': { - const extensionPath = path.resolve('dist/chrome') - driver = buildChromeWebDriver(extensionPath) - extensionId = await getExtensionIdChrome(driver) - await delay(regularDelayMs) - extensionUrl = `chrome-extension://${extensionId}/home.html` - break - } - case 'firefox': { - const extensionPath = path.resolve('dist/firefox') - driver = buildFirefoxWebdriver() - await installWebExt(driver, extensionPath) - await delay(regularDelayMs) - extensionId = await getExtensionIdFirefox(driver) - extensionUrl = `moz-extension://${extensionId}/home.html` - break - } - } - // Depending on the state of the application built into the above directory (extPath) and the value of - // METAMASK_DEBUG we will see different post-install behaviour and possibly some extra windows. Here we - // are closing any extraneous windows to reset us to a single window before continuing. - const [tab1] = await driver.getAllWindowHandles() - await closeAllWindowHandlesExcept(driver, [tab1]) - await driver.switchTo().window(tab1) - await driver.get(extensionUrl) + const result = await prepareExtensionForTesting() + driver = result.driver }) beforeEach(async function () { diff --git a/test/e2e/helpers.js b/test/e2e/helpers.js index d74e45544..4875f9d72 100644 --- a/test/e2e/helpers.js +++ b/test/e2e/helpers.js @@ -1,11 +1,23 @@ const fs = require('fs') +const path = require('path') const mkdirp = require('mkdirp') const pify = require('pify') const assert = require('assert') -const { delay } = require('./func') + +const { + delay, + getExtensionIdChrome, + getExtensionIdFirefox, + buildChromeWebDriver, + buildFirefoxWebdriver, + installWebExt, +} = require('./func') const { until } = require('selenium-webdriver') const fetchMockResponses = require('./fetch-mocks.js') +const tinyDelayMs = 200 +const regularDelayMs = tinyDelayMs * 2 +const largeDelayMs = regularDelayMs * 2 module.exports = { assertElementNotPresent, @@ -20,26 +32,67 @@ module.exports = { verboseReportOnFailure, waitUntilXWindowHandles, setupFetchMocking, + prepareExtensionForTesting, + tinyDelayMs, + regularDelayMs, + largeDelayMs, +} + + +async function prepareExtensionForTesting () { + let driver, extensionId, extensionUrl + const targetBrowser = process.env.SELENIUM_BROWSER + switch (targetBrowser) { + case 'chrome': { + const extPath = path.resolve('dist/chrome') + driver = buildChromeWebDriver(extPath, { responsive: true }) + await delay(largeDelayMs) + extensionId = await getExtensionIdChrome(driver) + extensionUrl = `chrome-extension://${extensionId}/home.html` + break + } + case 'firefox': { + const extPath = path.resolve('dist/firefox') + driver = buildFirefoxWebdriver({ responsive: true }) + await installWebExt(driver, extPath) + await delay(largeDelayMs) + extensionId = await getExtensionIdFirefox(driver) + extensionUrl = `moz-extension://${extensionId}/home.html` + break + } + default: { + throw new Error(`prepareExtensionForTesting - unable to prepare extension for unknown browser "${targetBrowser}"`) + } + } + // Depending on the state of the application built into the above directory (extPath) and the value of + // METAMASK_DEBUG we will see different post-install behaviour and possibly some extra windows. Here we + // are closing any extraneous windows to reset us to a single window before continuing. + const [tab1] = await driver.getAllWindowHandles() + await closeAllWindowHandlesExcept(driver, [tab1]) + await driver.switchTo().window(tab1) + await driver.get(extensionUrl) + + return { driver, extensionId, extensionUrl } } async function setupFetchMocking (driver) { - // define fetchMocking script, to be evaluated in the browser - function fetchMocking() { + // define fetchMocking script, to be evaluated in the browser + function fetchMocking () { window.origFetch = window.fetch.bind(window) window.fetch = async (...args) => { const url = args[0] - if (url === "https://ethgasstation.info/json/ethgasAPI.json") { - return { json: async () => JSON.parse( fetchMockResponses.ethGasBasic ) } - } else if (url === "https://ethgasstation.info/json/predictTable.json") { - return { json: async () => JSON.parse( fetchMockResponses.ethGasPredictTable ) } + if (url === 'https://ethgasstation.info/json/ethgasAPI.json') { + return { json: async () => JSON.parse(fetchMockResponses.ethGasBasic) } + } else if (url === 'https://ethgasstation.info/json/predictTable.json') { + return { json: async () => JSON.parse(fetchMockResponses.ethGasPredictTable) } } else if (url.match(/chromeextensionmm/)) { - return { json: async () => JSON.parse( fetchMockResponses.metametrics ) } - } else if (url === "https://dev.blockscale.net/api/gasexpress.json") { - return { json: async () => JSON.parse( fetchMockResponses.gasExpress ) } + return { json: async () => JSON.parse(fetchMockResponses.metametrics) } + } else if (url === 'https://dev.blockscale.net/api/gasexpress.json') { + return { json: async () => JSON.parse(fetchMockResponses.gasExpress) } } return window.origFetch(...args) } - function cancelInfuraRequest(requestDetails) { + function cancelInfuraRequest (requestDetails) { console.log(`fetchMocking - Canceling request: "${requestDetails.url}"`) return { cancel: true } } diff --git a/test/e2e/incremental-security.spec.js b/test/e2e/incremental-security.spec.js index 3a44badd6..7bf9d0902 100644 --- a/test/e2e/incremental-security.spec.js +++ b/test/e2e/incremental-security.spec.js @@ -1,25 +1,19 @@ -const path = require('path') const assert = require('assert') const webdriver = require('selenium-webdriver') const { By, until } = webdriver const { delay, - buildChromeWebDriver, - buildFirefoxWebdriver, - installWebExt, - getExtensionIdChrome, - getExtensionIdFirefox, } = require('./func') const { assertElementNotPresent, checkBrowserForConsoleErrors, - closeAllWindowHandlesExcept, findElement, findElements, loadExtension, openNewPage, verboseReportOnFailure, setupFetchMocking, + prepareExtensionForTesting, } = require('./helpers') describe('MetaMask', function () { @@ -35,33 +29,9 @@ describe('MetaMask', function () { this.bail(true) before(async function () { - let extensionUrl - switch (process.env.SELENIUM_BROWSER) { - case 'chrome': { - const extPath = path.resolve('dist/chrome') - driver = buildChromeWebDriver(extPath) - extensionId = await getExtensionIdChrome(driver) - await delay(largeDelayMs) - extensionUrl = `chrome-extension://${extensionId}/home.html` - break - } - case 'firefox': { - const extPath = path.resolve('dist/firefox') - driver = buildFirefoxWebdriver() - await installWebExt(driver, extPath) - await delay(largeDelayMs) - extensionId = await getExtensionIdFirefox(driver) - extensionUrl = `moz-extension://${extensionId}/home.html` - break - } - } - // Depending on the state of the application built into the above directory (extPath) and the value of - // METAMASK_DEBUG we will see different post-install behaviour and possibly some extra windows. Here we - // are closing any extraneous windows to reset us to a single window before continuing. - const [tab1] = await driver.getAllWindowHandles() - await closeAllWindowHandlesExcept(driver, [tab1]) - await driver.switchTo().window(tab1) - await driver.get(extensionUrl) + const result = await prepareExtensionForTesting() + driver = result.driver + extensionId = result.extensionId }) beforeEach(async function () { diff --git a/test/e2e/metamask-responsive-ui.spec.js b/test/e2e/metamask-responsive-ui.spec.js index a7535a47a..90b81df41 100644 --- a/test/e2e/metamask-responsive-ui.spec.js +++ b/test/e2e/metamask-responsive-ui.spec.js @@ -1,23 +1,17 @@ -const path = require('path') const assert = require('assert') const webdriver = require('selenium-webdriver') const { By, until } = webdriver const { delay, - buildChromeWebDriver, - buildFirefoxWebdriver, - installWebExt, - getExtensionIdChrome, - getExtensionIdFirefox, } = require('./func') const { checkBrowserForConsoleErrors, - closeAllWindowHandlesExcept, findElement, findElements, loadExtension, verboseReportOnFailure, setupFetchMocking, + prepareExtensionForTesting, } = require('./helpers') describe('MetaMask', function () { @@ -33,33 +27,9 @@ describe('MetaMask', function () { this.bail(true) before(async function () { - let extensionUrl - switch (process.env.SELENIUM_BROWSER) { - case 'chrome': { - const extPath = path.resolve('dist/chrome') - driver = buildChromeWebDriver(extPath, { responsive: true }) - extensionId = await getExtensionIdChrome(driver) - await delay(largeDelayMs) - extensionUrl = `chrome-extension://${extensionId}/home.html` - break - } - case 'firefox': { - const extPath = path.resolve('dist/firefox') - driver = buildFirefoxWebdriver({ responsive: true }) - await installWebExt(driver, extPath) - await delay(largeDelayMs) - extensionId = await getExtensionIdFirefox(driver) - extensionUrl = `moz-extension://${extensionId}/home.html` - break - } - } - // Depending on the state of the application built into the above directory (extPath) and the value of - // METAMASK_DEBUG we will see different post-install behaviour and possibly some extra windows. Here we - // are closing any extraneous windows to reset us to a single window before continuing. - const [tab1] = await driver.getAllWindowHandles() - await closeAllWindowHandlesExcept(driver, [tab1]) - await driver.switchTo().window(tab1) - await driver.get(extensionUrl) + const result = await prepareExtensionForTesting() + driver = result.driver + extensionId = result.extensionId }) beforeEach(async function () { diff --git a/test/e2e/metamask-ui.spec.js b/test/e2e/metamask-ui.spec.js index 031d2bb14..236d807fb 100644 --- a/test/e2e/metamask-ui.spec.js +++ b/test/e2e/metamask-ui.spec.js @@ -1,14 +1,8 @@ -const path = require('path') const assert = require('assert') const webdriver = require('selenium-webdriver') const { By, Key, until } = webdriver const { delay, - buildChromeWebDriver, - buildFirefoxWebdriver, - installWebExt, - getExtensionIdChrome, - getExtensionIdFirefox, } = require('./func') const { assertElementNotPresent, @@ -22,6 +16,7 @@ const { verboseReportOnFailure, waitUntilXWindowHandles, setupFetchMocking, + prepareExtensionForTesting, } = require('./helpers') describe('MetaMask', function () { @@ -38,33 +33,9 @@ describe('MetaMask', function () { this.bail(true) before(async function () { - let extensionUrl - switch (process.env.SELENIUM_BROWSER) { - case 'chrome': { - const extPath = path.resolve('dist/chrome') - driver = buildChromeWebDriver(extPath) - extensionId = await getExtensionIdChrome(driver) - await delay(largeDelayMs) - extensionUrl = `chrome-extension://${extensionId}/home.html` - break - } - case 'firefox': { - const extPath = path.resolve('dist/firefox') - driver = buildFirefoxWebdriver() - await installWebExt(driver, extPath) - await delay(largeDelayMs) - extensionId = await getExtensionIdFirefox(driver) - extensionUrl = `moz-extension://${extensionId}/home.html` - break - } - } - // Depending on the state of the application built into the above directory (extPath) and the value of - // METAMASK_DEBUG we will see different post-install behaviour and possibly some extra windows. Here we - // are closing any extraneous windows to reset us to a single window before continuing. - const [tab1] = await driver.getAllWindowHandles() - await closeAllWindowHandlesExcept(driver, [tab1]) - await driver.switchTo().window(tab1) - await driver.get(extensionUrl) + const result = await prepareExtensionForTesting() + driver = result.driver + extensionId = result.extensionId }) beforeEach(async function () { diff --git a/test/e2e/send-edit.spec.js b/test/e2e/send-edit.spec.js index bc5160112..c007b82fd 100644 --- a/test/e2e/send-edit.spec.js +++ b/test/e2e/send-edit.spec.js @@ -1,26 +1,19 @@ -const path = require('path') const assert = require('assert') const webdriver = require('selenium-webdriver') const { By, Key, until } = webdriver const { delay, - buildChromeWebDriver, - buildFirefoxWebdriver, - installWebExt, - getExtensionIdChrome, - getExtensionIdFirefox, } = require('./func') const { checkBrowserForConsoleErrors, - closeAllWindowHandlesExcept, verboseReportOnFailure, findElement, findElements, setupFetchMocking, + prepareExtensionForTesting, } = require('./helpers') describe('Using MetaMask with an existing account', function () { - let extensionId let driver const testSeedPhrase = 'forum vessel pink push lonely enact gentle tail admit parrot grunt dress' @@ -32,33 +25,8 @@ describe('Using MetaMask with an existing account', function () { this.bail(true) before(async function () { - let extensionUrl - switch (process.env.SELENIUM_BROWSER) { - case 'chrome': { - const extensionPath = path.resolve('dist/chrome') - driver = buildChromeWebDriver(extensionPath) - extensionId = await getExtensionIdChrome(driver) - await delay(regularDelayMs) - extensionUrl = `chrome-extension://${extensionId}/home.html` - break - } - case 'firefox': { - const extensionPath = path.resolve('dist/firefox') - driver = buildFirefoxWebdriver() - await installWebExt(driver, extensionPath) - await delay(regularDelayMs) - extensionId = await getExtensionIdFirefox(driver) - extensionUrl = `moz-extension://${extensionId}/home.html` - break - } - } - // Depending on the state of the application built into the above directory (extPath) and the value of - // METAMASK_DEBUG we will see different post-install behaviour and possibly some extra windows. Here we - // are closing any extraneous windows to reset us to a single window before continuing. - const [tab1] = await driver.getAllWindowHandles() - await closeAllWindowHandlesExcept(driver, [tab1]) - await driver.switchTo().window(tab1) - await driver.get(extensionUrl) + const result = await prepareExtensionForTesting() + driver = result.driver }) beforeEach(async function () { diff --git a/test/e2e/web3.spec.js b/test/e2e/web3.spec.js index ae1c3091e..e22d0e596 100644 --- a/test/e2e/web3.spec.js +++ b/test/e2e/web3.spec.js @@ -1,18 +1,11 @@ -const path = require('path') const assert = require('assert') const webdriver = require('selenium-webdriver') const { By } = webdriver const { delay, - buildChromeWebDriver, - buildFirefoxWebdriver, - installWebExt, - getExtensionIdChrome, - getExtensionIdFirefox, } = require('./func') const { checkBrowserForConsoleErrors, - closeAllWindowHandlesExcept, findElement, findElements, openNewPage, @@ -20,10 +13,10 @@ const { verboseReportOnFailure, waitUntilXWindowHandles, setupFetchMocking, + prepareExtensionForTesting, } = require('./helpers') describe('Using MetaMask with an existing account', function () { - let extensionId let driver const testSeedPhrase = 'forum vessel pink push lonely enact gentle tail admit parrot grunt dress' @@ -46,33 +39,8 @@ describe('Using MetaMask with an existing account', function () { this.bail(true) before(async function () { - let extensionUrl - switch (process.env.SELENIUM_BROWSER) { - case 'chrome': { - const extensionPath = path.resolve('dist/chrome') - driver = buildChromeWebDriver(extensionPath) - extensionId = await getExtensionIdChrome(driver) - await delay(regularDelayMs) - extensionUrl = `chrome-extension://${extensionId}/home.html` - break - } - case 'firefox': { - const extensionPath = path.resolve('dist/firefox') - driver = buildFirefoxWebdriver() - await installWebExt(driver, extensionPath) - await delay(regularDelayMs) - extensionId = await getExtensionIdFirefox(driver) - extensionUrl = `moz-extension://${extensionId}/home.html` - break - } - } - // Depending on the state of the application built into the above directory (extPath) and the value of - // METAMASK_DEBUG we will see different post-install behaviour and possibly some extra windows. Here we - // are closing any extraneous windows to reset us to a single window before continuing. - const [tab1] = await driver.getAllWindowHandles() - await closeAllWindowHandlesExcept(driver, [tab1]) - await driver.switchTo().window(tab1) - await driver.get(extensionUrl) + const result = await prepareExtensionForTesting() + driver = result.driver }) beforeEach(async function () { From 581763d510f51ad708143d9c7e8f38e6e8f0ca45 Mon Sep 17 00:00:00 2001 From: kumavis Date: Tue, 10 Sep 2019 19:53:21 +0800 Subject: [PATCH 03/10] test:e2e - add extra delay before closing popups --- test/e2e/helpers.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/e2e/helpers.js b/test/e2e/helpers.js index 4875f9d72..a65512383 100644 --- a/test/e2e/helpers.js +++ b/test/e2e/helpers.js @@ -67,6 +67,10 @@ async function prepareExtensionForTesting () { // Depending on the state of the application built into the above directory (extPath) and the value of // METAMASK_DEBUG we will see different post-install behaviour and possibly some extra windows. Here we // are closing any extraneous windows to reset us to a single window before continuing. + + // wait an extra long time so any slow popups can trigger + await delay(4 * largeDelayMs) + const [tab1] = await driver.getAllWindowHandles() await closeAllWindowHandlesExcept(driver, [tab1]) await driver.switchTo().window(tab1) From 43007555bd80f42b6bc01093bf3d6ddf1ea351f0 Mon Sep 17 00:00:00 2001 From: kumavis Date: Tue, 10 Sep 2019 23:04:03 +0800 Subject: [PATCH 04/10] test:e2e - rework fetch-mocks --- test/e2e/fetch-mocks.js | 6 - test/e2e/fetch-mocks.json | 5930 ++++++++++++++++++++++++++++++++++ test/e2e/helpers.js | 23 +- test/e2e/metamask-ui.spec.js | 2 +- 4 files changed, 5945 insertions(+), 16 deletions(-) delete mode 100644 test/e2e/fetch-mocks.js create mode 100644 test/e2e/fetch-mocks.json diff --git a/test/e2e/fetch-mocks.js b/test/e2e/fetch-mocks.js deleted file mode 100644 index 6b885cc10..000000000 --- a/test/e2e/fetch-mocks.js +++ /dev/null @@ -1,6 +0,0 @@ -module.exports = { - ethGasBasic: JSON.stringify({'average': 85.0, 'fastestWait': 0.6, 'fastWait': 0.6, 'fast': 200.0, 'safeLowWait': 4.8, 'blockNum': 6648312, 'avgWait': 4.2, 'block_time': 15.516129032258064, 'speed': 0.7828720873342716, 'fastest': 400.0, 'safeLow': 80.0}), - ethGasPredictTable: JSON.stringify([{'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 7.2632423756, 'pct_remaining5m': 0.0, 'sum': 7.029975, 'tx_atabove': 4136.0, 'hashpower_accepting': 10.4166666667, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 1.2, 'pct_mined_5m': 0.0, 'total_seen_5m': 1.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 250.99, 'avgdiff': 0, 'expectedWait': 1000.0, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 7.433788122, 'pct_remaining5m': 0.0, 'sum': 7.01731875, 'tx_atabove': 4136.0, 'hashpower_accepting': 10.9375, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 1.5, 'pct_mined_5m': 0.0, 'total_seen_5m': 84.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 250.99, 'avgdiff': 0, 'expectedWait': 1000.0, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 7.433788122, 'pct_remaining5m': 0.0, 'sum': 7.01731875, 'tx_atabove': 4136.0, 'hashpower_accepting': 10.9375, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 1.7, 'pct_mined_5m': 0.0, 'total_seen_5m': 5.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 250.99, 'avgdiff': 0, 'expectedWait': 1000.0, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 7.4638844302, 'pct_remaining5m': 0.0, 'sum': 7.01731875, 'tx_atabove': 4136.0, 'hashpower_accepting': 10.9375, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 1.8, 'pct_mined_5m': 0.0, 'total_seen_5m': 20.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 250.99, 'avgdiff': 0, 'expectedWait': 1000.0, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 7.4839486356, 'pct_remaining5m': 0.0, 'sum': 7.01731875, 'tx_atabove': 4136.0, 'hashpower_accepting': 10.9375, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 1.9, 'pct_mined_5m': 0.0, 'total_seen_5m': 8.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 250.99, 'avgdiff': 0, 'expectedWait': 1000.0, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 7.7347512039, 'pct_remaining5m': 0.0, 'sum': 7.0046625, 'tx_atabove': 4136.0, 'hashpower_accepting': 11.4583333333, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 2.0, 'pct_mined_5m': 0.0, 'total_seen_5m': 52.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 250.99, 'avgdiff': 0, 'expectedWait': 1000.0, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 17.0, 'hashpower_accepting2': 7.7447833066, 'pct_remaining5m': 1.0, 'sum': 7.0046625, 'tx_atabove': 4136.0, 'hashpower_accepting': 11.4583333333, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 2.1, 'pct_mined_5m': 0.0, 'total_seen_5m': 97.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 250.99, 'avgdiff': 0, 'expectedWait': 1000.0, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 20.0, 'hashpower_accepting2': 7.7447833066, 'pct_remaining5m': 1.0, 'sum': 7.0040625, 'tx_atabove': 4135.0, 'hashpower_accepting': 11.4583333333, 'hpa_coef2': -0.067, 'total_seen_30m': 6.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 2.2, 'pct_mined_5m': 0.0, 'total_seen_5m': 433.0, 'pct_mined_30m': 0.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 250.99, 'avgdiff': 0, 'expectedWait': 1000.0, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 68.0, 'hashpower_accepting2': 7.7447833066, 'pct_remaining5m': 0.0, 'sum': 6.9986625, 'tx_atabove': 4126.0, 'hashpower_accepting': 11.4583333333, 'hpa_coef2': -0.067, 'total_seen_30m': 2.0, 'int2': 6.9238, 'pct_remaining30m': 50.0, 'gasprice': 2.3, 'pct_mined_5m': 0.0, 'total_seen_5m': 14.0, 'pct_mined_30m': 0.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 250.99, 'avgdiff': 0, 'expectedWait': 1000.0, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 7.7447833066, 'pct_remaining5m': 0.0, 'sum': 6.9980625, 'tx_atabove': 4125.0, 'hashpower_accepting': 11.4583333333, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 2.4, 'pct_mined_5m': 0.0, 'total_seen_5m': 4.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 250.99, 'avgdiff': 0, 'expectedWait': 1000.0, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 20.0, 'hashpower_accepting2': 7.7447833066, 'pct_remaining5m': 37.0, 'sum': 6.9956625, 'tx_atabove': 4121.0, 'hashpower_accepting': 11.4583333333, 'hpa_coef2': -0.067, 'total_seen_30m': 4.0, 'int2': 6.9238, 'pct_remaining30m': 75.0, 'gasprice': 2.5, 'pct_mined_5m': 0.0, 'total_seen_5m': 45.0, 'pct_mined_30m': 0.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 250.99, 'avgdiff': 0, 'expectedWait': 1000.0, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 79.0, 'hashpower_accepting2': 7.7447833066, 'pct_remaining5m': 0.0, 'sum': 6.9788625, 'tx_atabove': 4093.0, 'hashpower_accepting': 11.4583333333, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 100.0, 'gasprice': 2.6, 'pct_mined_5m': 0.0, 'total_seen_5m': 3.0, 'pct_mined_30m': 0.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 250.99, 'avgdiff': 0, 'expectedWait': 1000.0, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 27.5, 'hashpower_accepting2': 7.7447833066, 'pct_remaining5m': 100.0, 'sum': 6.9764625, 'tx_atabove': 4089.0, 'hashpower_accepting': 11.4583333333, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 2.7, 'pct_mined_5m': 0.0, 'total_seen_5m': 3.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 250.99, 'avgdiff': 0, 'expectedWait': 1000.0, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 22.5, 'hashpower_accepting2': 7.7447833066, 'pct_remaining5m': 66.0, 'sum': 6.9740625, 'tx_atabove': 4085.0, 'hashpower_accepting': 11.4583333333, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 2.8, 'pct_mined_5m': 0.0, 'total_seen_5m': 6.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 250.99, 'avgdiff': 0, 'expectedWait': 1000.0, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 20.0, 'hashpower_accepting2': 7.7548154093, 'pct_remaining5m': 38.0, 'sum': 6.9686625, 'tx_atabove': 4076.0, 'hashpower_accepting': 11.4583333333, 'hpa_coef2': -0.067, 'total_seen_30m': 2.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 2.9, 'pct_mined_5m': 2.0, 'total_seen_5m': 36.0, 'pct_mined_30m': 0.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 250.99, 'avgdiff': 0, 'expectedWait': 1000.0, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 27.0, 'hashpower_accepting2': 11.5268860353, 'pct_remaining5m': 77.0, 'sum': 6.8307, 'tx_atabove': 4057.0, 'hashpower_accepting': 16.6666666667, 'hpa_coef2': -0.067, 'total_seen_30m': 127.0, 'int2': 6.9238, 'pct_remaining30m': 48.0, 'gasprice': 3.0, 'pct_mined_5m': 0.0, 'total_seen_5m': 322.0, 'pct_mined_30m': 39.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 250.99, 'avgdiff': 0, 'expectedWait': 1000.0, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 67.0, 'hashpower_accepting2': 11.5268860353, 'pct_remaining5m': 100.0, 'sum': 6.5697, 'tx_atabove': 3622.0, 'hashpower_accepting': 16.6666666667, 'hpa_coef2': -0.067, 'total_seen_30m': 85.0, 'int2': 6.9238, 'pct_remaining30m': 98.0, 'gasprice': 3.1, 'pct_mined_5m': 0.0, 'total_seen_5m': 79.0, 'pct_mined_30m': 0.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 250.99, 'avgdiff': 0, 'expectedWait': 1000.0, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 71.0, 'hashpower_accepting2': 11.5268860353, 'pct_remaining5m': 100.0, 'sum': 6.4311, 'tx_atabove': 3391.0, 'hashpower_accepting': 16.6666666667, 'hpa_coef2': -0.067, 'total_seen_30m': 7.0, 'int2': 6.9238, 'pct_remaining30m': 100.0, 'gasprice': 3.2, 'pct_mined_5m': 0.0, 'total_seen_5m': 4.0, 'pct_mined_30m': 0.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 250.99, 'avgdiff': 0, 'expectedWait': 1000.0, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 62.0, 'hashpower_accepting2': 11.5268860353, 'pct_remaining5m': 100.0, 'sum': 6.4209, 'tx_atabove': 3374.0, 'hashpower_accepting': 16.6666666667, 'hpa_coef2': -0.067, 'total_seen_30m': 14.0, 'int2': 6.9238, 'pct_remaining30m': 92.0, 'gasprice': 3.3, 'pct_mined_5m': 0.0, 'total_seen_5m': 7.0, 'pct_mined_30m': 0.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 250.99, 'avgdiff': 0, 'expectedWait': 1000.0, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 1472.0, 'hashpower_accepting2': 11.5569823435, 'pct_remaining5m': 100.0, 'sum': 6.3951, 'tx_atabove': 3331.0, 'hashpower_accepting': 16.6666666667, 'hpa_coef2': -0.067, 'total_seen_30m': 29.0, 'int2': 6.9238, 'pct_remaining30m': 100.0, 'gasprice': 3.4, 'pct_mined_5m': 0.0, 'total_seen_5m': 27.0, 'pct_mined_30m': 0.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 250.99, 'avgdiff': 0, 'expectedWait': 1000.0, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 307.0, 'hashpower_accepting2': 11.5670144462, 'pct_remaining5m': 100.0, 'sum': 6.1521, 'tx_atabove': 2926.0, 'hashpower_accepting': 16.6666666667, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 3.7, 'pct_mined_5m': 0.0, 'total_seen_5m': 1.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 250.99, 'avgdiff': 0, 'expectedWait': 1000.0, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 1399.0, 'hashpower_accepting2': 11.577046549, 'pct_remaining5m': 100.0, 'sum': 6.1395, 'tx_atabove': 2905.0, 'hashpower_accepting': 16.6666666667, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 3.9, 'pct_mined_5m': 0.0, 'total_seen_5m': 1.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 250.99, 'avgdiff': 0, 'expectedWait': 1000.0, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 1005.0, 'hashpower_accepting2': 11.5971107544, 'pct_remaining5m': 88.0, 'sum': 6.1035, 'tx_atabove': 2845.0, 'hashpower_accepting': 16.6666666667, 'hpa_coef2': -0.067, 'total_seen_30m': 9.0, 'int2': 6.9238, 'pct_remaining30m': 88.0, 'gasprice': 4.0, 'pct_mined_5m': 0.0, 'total_seen_5m': 9.0, 'pct_mined_30m': 0.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 250.99, 'avgdiff': 0, 'expectedWait': 1000.0, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 1546.0, 'hashpower_accepting2': 11.6171749599, 'pct_remaining5m': null, 'sum': 5.6151, 'tx_atabove': 2031.0, 'hashpower_accepting': 16.6666666667, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 100.0, 'gasprice': 4.1, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 0.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 250.99, 'avgdiff': 0, 'expectedWait': 1000.0, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 1065.0, 'hashpower_accepting2': 11.6171749599, 'pct_remaining5m': 100.0, 'sum': 5.5509, 'tx_atabove': 1924.0, 'hashpower_accepting': 16.6666666667, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 4.3, 'pct_mined_5m': 0.0, 'total_seen_5m': 2.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 250.99, 'avgdiff': 0, 'expectedWait': 1000.0, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 459.0, 'hashpower_accepting2': 11.6171749599, 'pct_remaining5m': 50.0, 'sum': 5.5137, 'tx_atabove': 1862.0, 'hashpower_accepting': 16.6666666667, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 4.4, 'pct_mined_5m': 0.0, 'total_seen_5m': 2.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 250.99, 'avgdiff': 0, 'expectedWait': 1000.0, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 298.0, 'hashpower_accepting2': 11.6171749599, 'pct_remaining5m': null, 'sum': 5.4903, 'tx_atabove': 1823.0, 'hashpower_accepting': 16.6666666667, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 100.0, 'gasprice': 4.7, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 0.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 250.99, 'avgdiff': 0, 'expectedWait': 1000.0, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 812.0, 'hashpower_accepting2': 11.6472712681, 'pct_remaining5m': 0.0, 'sum': 5.4831, 'tx_atabove': 1811.0, 'hashpower_accepting': 16.6666666667, 'hpa_coef2': -0.067, 'total_seen_30m': 2.0, 'int2': 6.9238, 'pct_remaining30m': 100.0, 'gasprice': 4.8, 'pct_mined_5m': 0.0, 'total_seen_5m': 1.0, 'pct_mined_30m': 0.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 250.99, 'avgdiff': 0, 'expectedWait': 1000.0, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 541.0, 'hashpower_accepting2': 11.6472712681, 'pct_remaining5m': 100.0, 'sum': 5.4375, 'tx_atabove': 1735.0, 'hashpower_accepting': 16.6666666667, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 4.9, 'pct_mined_5m': 0.0, 'total_seen_5m': 1.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 250.99, 'avgdiff': 0, 'expectedWait': 1000.0, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 1134.0, 'hashpower_accepting2': 11.7375601926, 'pct_remaining5m': 100.0, 'sum': 5.41824375, 'tx_atabove': 1724.0, 'hashpower_accepting': 17.1875, 'hpa_coef2': -0.067, 'total_seen_30m': 6.0, 'int2': 6.9238, 'pct_remaining30m': 100.0, 'gasprice': 5.0, 'pct_mined_5m': 0.0, 'total_seen_5m': 5.0, 'pct_mined_30m': 0.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 250.99, 'avgdiff': 0, 'expectedWait': 1000.0, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 1958.0, 'hashpower_accepting2': 11.7676565008, 'pct_remaining5m': null, 'sum': 4.9567875, 'tx_atabove': 976.0, 'hashpower_accepting': 17.7083333333, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 100.0, 'gasprice': 5.2, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 0.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 250.99, 'avgdiff': 0, 'expectedWait': 1000.0, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 1203.5, 'hashpower_accepting2': 11.8077849117, 'pct_remaining5m': null, 'sum': 4.9507875, 'tx_atabove': 966.0, 'hashpower_accepting': 17.7083333333, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 100.0, 'gasprice': 5.3, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 0.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 250.99, 'avgdiff': 0, 'expectedWait': 1000.0, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 677.5, 'hashpower_accepting2': 11.8378812199, 'pct_remaining5m': null, 'sum': 4.9141875, 'tx_atabove': 905.0, 'hashpower_accepting': 17.7083333333, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 100.0, 'gasprice': 5.5, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 0.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 250.99, 'avgdiff': 0, 'expectedWait': 1000.0, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 3.0, 'hashpower_accepting2': 13.3928571429, 'pct_remaining5m': 0.0, 'sum': 3.16120625, 'tx_atabove': 832.0, 'hashpower_accepting': 20.3125, 'hpa_coef2': -0.067, 'total_seen_30m': 9.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 6.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 12.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 5.92, 'avgdiff': 1, 'expectedWait': 23.5990451154, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 14.0248796148, 'pct_remaining5m': 0.0, 'sum': 3.10120625, 'tx_atabove': 732.0, 'hashpower_accepting': 20.3125, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 6.1, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 5.58, 'avgdiff': 1, 'expectedWait': 22.2247437161, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 0.0, 'hashpower_accepting2': 14.1753611557, 'pct_remaining5m': 0.0, 'sum': 3.09640625, 'tx_atabove': 724.0, 'hashpower_accepting': 20.3125, 'hpa_coef2': -0.067, 'total_seen_30m': 3.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 6.2, 'pct_mined_5m': 100.0, 'total_seen_5m': 3.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 5.55, 'avgdiff': 1, 'expectedWait': 22.1183205662, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 14.3459069021, 'pct_remaining5m': 0.0, 'sum': 3.09580625, 'tx_atabove': 723.0, 'hashpower_accepting': 20.3125, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 6.3, 'pct_mined_5m': 100.0, 'total_seen_5m': 4.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 5.55, 'avgdiff': 1, 'expectedWait': 22.1050535543, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 14.3960674157, 'pct_remaining5m': 0.0, 'sum': 3.09460625, 'tx_atabove': 721.0, 'hashpower_accepting': 20.3125, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 6.4, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 5.54, 'avgdiff': 1, 'expectedWait': 22.0785433993, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 14.5465489567, 'pct_remaining5m': 0.0, 'sum': 3.09460625, 'tx_atabove': 721.0, 'hashpower_accepting': 20.3125, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 6.5, 'pct_mined_5m': 100.0, 'total_seen_5m': 3.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 5.54, 'avgdiff': 1, 'expectedWait': 22.0785433993, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 14.5666131621, 'pct_remaining5m': null, 'sum': 3.09460625, 'tx_atabove': 721.0, 'hashpower_accepting': 20.3125, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 6.6, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 5.54, 'avgdiff': 1, 'expectedWait': 22.0785433993, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 2.0, 'hashpower_accepting2': 14.6769662921, 'pct_remaining5m': null, 'sum': 3.09460625, 'tx_atabove': 721.0, 'hashpower_accepting': 20.3125, 'hpa_coef2': -0.067, 'total_seen_30m': 2.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 6.7, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 5.54, 'avgdiff': 1, 'expectedWait': 22.0785433993, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 14.7070626003, 'pct_remaining5m': null, 'sum': 3.09400625, 'tx_atabove': 720.0, 'hashpower_accepting': 20.3125, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 6.8, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 5.54, 'avgdiff': 1, 'expectedWait': 22.0653002466, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 14.7271268058, 'pct_remaining5m': 0.0, 'sum': 3.09400625, 'tx_atabove': 720.0, 'hashpower_accepting': 20.3125, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 6.9, 'pct_mined_5m': 100.0, 'total_seen_5m': 2.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 5.54, 'avgdiff': 1, 'expectedWait': 22.0653002466, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 3.0, 'hashpower_accepting2': 15.4795345104, 'pct_remaining5m': 0.0, 'sum': 3.06749375, 'tx_atabove': 718.0, 'hashpower_accepting': 21.3541666667, 'hpa_coef2': -0.067, 'total_seen_30m': 11.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 7.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 6.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 5.39, 'avgdiff': 1, 'expectedWait': 21.4879808804, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 0.0, 'hashpower_accepting2': 15.5898876404, 'pct_remaining5m': 0.0, 'sum': 3.06089375, 'tx_atabove': 707.0, 'hashpower_accepting': 21.3541666667, 'hpa_coef2': -0.067, 'total_seen_30m': 4.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 7.1, 'pct_mined_5m': 100.0, 'total_seen_5m': 2.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 5.36, 'avgdiff': 1, 'expectedWait': 21.3466271869, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 15.5999197432, 'pct_remaining5m': null, 'sum': 3.06029375, 'tx_atabove': 706.0, 'hashpower_accepting': 21.3541666667, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 7.2, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 5.35, 'avgdiff': 1, 'expectedWait': 21.3338230522, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 0.0, 'hashpower_accepting2': 15.8507223114, 'pct_remaining5m': 0.0, 'sum': 3.05969375, 'tx_atabove': 705.0, 'hashpower_accepting': 21.3541666667, 'hpa_coef2': -0.067, 'total_seen_30m': 5.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 7.6, 'pct_mined_5m': 100.0, 'total_seen_5m': 2.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 5.35, 'avgdiff': 1, 'expectedWait': 21.3210265977, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 15.8607544141, 'pct_remaining5m': null, 'sum': 3.05909375, 'tx_atabove': 704.0, 'hashpower_accepting': 21.3541666667, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 7.7, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 0.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 5.35, 'avgdiff': 1, 'expectedWait': 21.3082378187, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 0.0, 'hashpower_accepting2': 18.86035313, 'pct_remaining5m': 0.0, 'sum': 2.8933625, 'tx_atabove': 702.0, 'hashpower_accepting': 28.125, 'hpa_coef2': -0.067, 'total_seen_30m': 30.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 8.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 37.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 4.53, 'avgdiff': 1, 'expectedWait': 18.053913939, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 1.0, 'hashpower_accepting2': 19.1011235955, 'pct_remaining5m': 0.0, 'sum': 2.85250625, 'tx_atabove': 655.0, 'hashpower_accepting': 28.6458333333, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 8.1, 'pct_mined_5m': 100.0, 'total_seen_5m': 5.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 4.35, 'avgdiff': 1, 'expectedWait': 17.331163684, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 19.1613162119, 'pct_remaining5m': 0.0, 'sum': 2.84890625, 'tx_atabove': 649.0, 'hashpower_accepting': 28.6458333333, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 8.2, 'pct_mined_5m': 100.0, 'total_seen_5m': 3.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 4.33, 'avgdiff': 1, 'expectedWait': 17.268883666, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 19.231540931, 'pct_remaining5m': 0.0, 'sum': 2.8097375, 'tx_atabove': 647.0, 'hashpower_accepting': 30.2083333333, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 8.4, 'pct_mined_5m': 100.0, 'total_seen_5m': 6.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 4.17, 'avgdiff': 1, 'expectedWait': 16.6055586875, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 1.0, 'hashpower_accepting2': 19.5224719101, 'pct_remaining5m': 0.0, 'sum': 2.777225, 'tx_atabove': 635.0, 'hashpower_accepting': 31.25, 'hpa_coef2': -0.067, 'total_seen_30m': 7.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 8.5, 'pct_mined_5m': 100.0, 'total_seen_5m': 12.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 4.03, 'avgdiff': 1, 'expectedWait': 16.0743526708, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 0.0, 'hashpower_accepting2': 19.7331460674, 'pct_remaining5m': 0.0, 'sum': 2.774225, 'tx_atabove': 630.0, 'hashpower_accepting': 31.25, 'hpa_coef2': -0.067, 'total_seen_30m': 5.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 8.6, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 4.02, 'avgdiff': 1, 'expectedWait': 16.0262018751, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 19.8033707865, 'pct_remaining5m': 0.0, 'sum': 2.72905625, 'tx_atabove': 618.0, 'hashpower_accepting': 32.8125, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 8.8, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 3.84, 'avgdiff': 1, 'expectedWait': 15.3184234339, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 19.9638844302, 'pct_remaining5m': 0.0, 'sum': 2.6954, 'tx_atabove': 583.0, 'hashpower_accepting': 33.3333333333, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 8.9, 'pct_mined_5m': 100.0, 'total_seen_5m': 6.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 3.72, 'avgdiff': 1, 'expectedWait': 14.8114421454, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 0.0, 'hashpower_accepting2': 23.6155698234, 'pct_remaining5m': 0.0, 'sum': 2.3937875, 'tx_atabove': 460.0, 'hashpower_accepting': 42.7083333333, 'hpa_coef2': -0.067, 'total_seen_30m': 43.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 9.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 120.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 2.75, 'avgdiff': 1, 'expectedWait': 10.9549071782, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 24.0268860353, 'pct_remaining5m': 0.0, 'sum': 2.30313125, 'tx_atabove': 330.0, 'hashpower_accepting': 43.2291666667, 'hpa_coef2': -0.067, 'total_seen_30m': 2.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 9.1, 'pct_mined_5m': 100.0, 'total_seen_5m': 23.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 2.51, 'avgdiff': 1, 'expectedWait': 10.0054630618, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 0.0, 'hashpower_accepting2': 24.1472712681, 'pct_remaining5m': 0.0, 'sum': 2.287475, 'tx_atabove': 325.0, 'hashpower_accepting': 43.75, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 9.2, 'pct_mined_5m': 100.0, 'total_seen_5m': 3.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 2.47, 'avgdiff': 1, 'expectedWait': 9.8500349165, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 24.2174959872, 'pct_remaining5m': 0.0, 'sum': 2.2609625, 'tx_atabove': 323.0, 'hashpower_accepting': 44.7916666667, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 9.3, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 2.41, 'avgdiff': 1, 'expectedWait': 9.5923173304, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 24.3880417335, 'pct_remaining5m': 0.0, 'sum': 2.22239375, 'tx_atabove': 322.0, 'hashpower_accepting': 46.3541666667, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 9.4, 'pct_mined_5m': 100.0, 'total_seen_5m': 7.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 2.32, 'avgdiff': 1, 'expectedWait': 9.2293973144, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 1.0, 'hashpower_accepting2': 24.5284911717, 'pct_remaining5m': 0.0, 'sum': 2.2091375, 'tx_atabove': 321.0, 'hashpower_accepting': 46.875, 'hpa_coef2': -0.067, 'total_seen_30m': 5.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 9.5, 'pct_mined_5m': 100.0, 'total_seen_5m': 3.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 2.29, 'avgdiff': 1, 'expectedWait': 9.1078574773, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 24.7391653291, 'pct_remaining5m': 0.0, 'sum': 2.2073375, 'tx_atabove': 318.0, 'hashpower_accepting': 46.875, 'hpa_coef2': -0.067, 'total_seen_30m': 9.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 9.6, 'pct_mined_5m': 100.0, 'total_seen_5m': 8.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 2.28, 'avgdiff': 1, 'expectedWait': 9.0914780797, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 24.9699036918, 'pct_remaining5m': 0.0, 'sum': 2.182025, 'tx_atabove': 318.0, 'hashpower_accepting': 47.9166666667, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 9.7, 'pct_mined_5m': 88.0, 'total_seen_5m': 9.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 2.22, 'avgdiff': 1, 'expectedWait': 8.8642381788, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 2.0, 'hashpower_accepting2': 25.1203852327, 'pct_remaining5m': 0.0, 'sum': 2.16936875, 'tx_atabove': 318.0, 'hashpower_accepting': 48.4375, 'hpa_coef2': -0.067, 'total_seen_30m': 6.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 9.8, 'pct_mined_5m': 75.0, 'total_seen_5m': 4.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 2.2, 'avgdiff': 1, 'expectedWait': 8.7527571186, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 25.1705457464, 'pct_remaining5m': 0.0, 'sum': 2.1561125, 'tx_atabove': 317.0, 'hashpower_accepting': 48.9583333333, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 9.9, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 2.17, 'avgdiff': 1, 'expectedWait': 8.637494048, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 0.0, 'hashpower_accepting2': 36.3864365971, 'pct_remaining5m': 0.0, 'sum': 1.769825, 'tx_atabove': 306.0, 'hashpower_accepting': 64.5833333333, 'hpa_coef2': -0.067, 'total_seen_30m': 353.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 10.0, 'pct_mined_5m': 99.0, 'total_seen_5m': 245.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 1.47, 'avgdiff': 1, 'expectedWait': 5.8698260519, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 36.536918138, 'pct_remaining5m': 0.0, 'sum': 1.733225, 'tx_atabove': 245.0, 'hashpower_accepting': 64.5833333333, 'hpa_coef2': -0.067, 'total_seen_30m': 7.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 10.1, 'pct_mined_5m': 100.0, 'total_seen_5m': 2.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 1.42, 'avgdiff': 1, 'expectedWait': 5.658874382, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 36.7576243981, 'pct_remaining5m': 0.0, 'sum': 1.733225, 'tx_atabove': 245.0, 'hashpower_accepting': 64.5833333333, 'hpa_coef2': -0.067, 'total_seen_30m': 6.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 10.2, 'pct_mined_5m': 100.0, 'total_seen_5m': 2.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 1.42, 'avgdiff': 1, 'expectedWait': 5.658874382, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 0.0, 'hashpower_accepting2': 36.8378812199, 'pct_remaining5m': 0.0, 'sum': 1.732625, 'tx_atabove': 244.0, 'hashpower_accepting': 64.5833333333, 'hpa_coef2': -0.067, 'total_seen_30m': 2.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 10.3, 'pct_mined_5m': 100.0, 'total_seen_5m': 3.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 1.42, 'avgdiff': 1, 'expectedWait': 5.6554800758, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 36.8679775281, 'pct_remaining5m': 0.0, 'sum': 1.732025, 'tx_atabove': 243.0, 'hashpower_accepting': 64.5833333333, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 10.4, 'pct_mined_5m': 100.0, 'total_seen_5m': 2.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 1.42, 'avgdiff': 1, 'expectedWait': 5.6520878055, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 1.0, 'hashpower_accepting2': 37.8109951846, 'pct_remaining5m': 0.0, 'sum': 1.69405625, 'tx_atabove': 243.0, 'hashpower_accepting': 66.1458333333, 'hpa_coef2': -0.067, 'total_seen_30m': 12.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 10.5, 'pct_mined_5m': 100.0, 'total_seen_5m': 53.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 1.37, 'avgdiff': 1, 'expectedWait': 5.4415081179, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 37.871187801, 'pct_remaining5m': 0.0, 'sum': 1.69285625, 'tx_atabove': 241.0, 'hashpower_accepting': 66.1458333333, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 10.7, 'pct_mined_5m': 100.0, 'total_seen_5m': 2.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 1.36, 'avgdiff': 1, 'expectedWait': 5.4349822245, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 0.0, 'hashpower_accepting2': 38.1019261637, 'pct_remaining5m': 0.0, 'sum': 1.69285625, 'tx_atabove': 241.0, 'hashpower_accepting': 66.1458333333, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 10.8, 'pct_mined_5m': 100.0, 'total_seen_5m': 6.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 1.36, 'avgdiff': 1, 'expectedWait': 5.4349822245, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 38.1821829856, 'pct_remaining5m': 0.0, 'sum': 1.68565625, 'tx_atabove': 229.0, 'hashpower_accepting': 66.1458333333, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 10.9, 'pct_mined_5m': 100.0, 'total_seen_5m': 3.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 1.35, 'avgdiff': 1, 'expectedWait': 5.3959908897, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 0.0, 'hashpower_accepting2': 40.7002407705, 'pct_remaining5m': 0.0, 'sum': 1.520525, 'tx_atabove': 228.0, 'hashpower_accepting': 72.9166666667, 'hpa_coef2': -0.067, 'total_seen_30m': 84.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 11.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 84.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 1.15, 'avgdiff': 1, 'expectedWait': 4.5746262436, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 40.8206260032, 'pct_remaining5m': 0.0, 'sum': 1.507325, 'tx_atabove': 206.0, 'hashpower_accepting': 72.9166666667, 'hpa_coef2': -0.067, 'total_seen_30m': 5.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 11.1, 'pct_mined_5m': 100.0, 'total_seen_5m': 4.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 1.13, 'avgdiff': 1, 'expectedWait': 4.5146379708, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 40.8908507223, 'pct_remaining5m': 0.0, 'sum': 1.507325, 'tx_atabove': 206.0, 'hashpower_accepting': 72.9166666667, 'hpa_coef2': -0.067, 'total_seen_30m': 2.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 11.2, 'pct_mined_5m': 100.0, 'total_seen_5m': 2.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 1.13, 'avgdiff': 1, 'expectedWait': 4.5146379708, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 41.4024879615, 'pct_remaining5m': 0.0, 'sum': 1.49466875, 'tx_atabove': 206.0, 'hashpower_accepting': 73.4375, 'hpa_coef2': -0.067, 'total_seen_30m': 15.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 11.4, 'pct_mined_5m': 100.0, 'total_seen_5m': 2.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 1.12, 'avgdiff': 1, 'expectedWait': 4.4578596422, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 41.4827447833, 'pct_remaining5m': 0.0, 'sum': 1.49466875, 'tx_atabove': 206.0, 'hashpower_accepting': 73.4375, 'hpa_coef2': -0.067, 'total_seen_30m': 2.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 11.5, 'pct_mined_5m': 100.0, 'total_seen_5m': 2.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 1.12, 'avgdiff': 1, 'expectedWait': 4.4578596422, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 41.6131621188, 'pct_remaining5m': 0.0, 'sum': 1.49406875, 'tx_atabove': 205.0, 'hashpower_accepting': 73.4375, 'hpa_coef2': -0.067, 'total_seen_30m': 8.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 11.6, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 1.12, 'avgdiff': 1, 'expectedWait': 4.4551857287, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 41.6332263242, 'pct_remaining5m': 0.0, 'sum': 1.49406875, 'tx_atabove': 205.0, 'hashpower_accepting': 73.4375, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 11.7, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 1.12, 'avgdiff': 1, 'expectedWait': 4.4551857287, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 41.753611557, 'pct_remaining5m': 0.0, 'sum': 1.49406875, 'tx_atabove': 205.0, 'hashpower_accepting': 73.4375, 'hpa_coef2': -0.067, 'total_seen_30m': 2.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 11.8, 'pct_mined_5m': 100.0, 'total_seen_5m': 6.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 1.12, 'avgdiff': 1, 'expectedWait': 4.4551857287, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 41.7736757624, 'pct_remaining5m': null, 'sum': 1.49406875, 'tx_atabove': 205.0, 'hashpower_accepting': 73.4375, 'hpa_coef2': -0.067, 'total_seen_30m': 2.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 11.9, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 1.12, 'avgdiff': 1, 'expectedWait': 4.4551857287, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 1.0, 'hashpower_accepting2': 44.7030497592, 'pct_remaining5m': 0.0, 'sum': 1.41813125, 'tx_atabove': 205.0, 'hashpower_accepting': 76.5625, 'hpa_coef2': -0.067, 'total_seen_30m': 96.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 12.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 39.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 1.04, 'avgdiff': 1, 'expectedWait': 4.1293964158, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 44.9036918138, 'pct_remaining5m': 0.0, 'sum': 1.399475, 'tx_atabove': 195.0, 'hashpower_accepting': 77.0833333333, 'hpa_coef2': -0.067, 'total_seen_30m': 11.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 12.1, 'pct_mined_5m': 100.0, 'total_seen_5m': 6.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 1.02, 'avgdiff': 1, 'expectedWait': 4.0530715456, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 0.0, 'hashpower_accepting2': 45.0341091493, 'pct_remaining5m': null, 'sum': 1.38681875, 'tx_atabove': 195.0, 'hashpower_accepting': 77.6041666667, 'hpa_coef2': -0.067, 'total_seen_30m': 3.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 12.2, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 1.0, 'avgdiff': 1, 'expectedWait': 4.0020981056, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 45.1845906902, 'pct_remaining5m': 0.0, 'sum': 1.3735625, 'tx_atabove': 194.0, 'hashpower_accepting': 78.125, 'hpa_coef2': -0.067, 'total_seen_30m': 9.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 12.3, 'pct_mined_5m': 100.0, 'total_seen_5m': 2.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.99, 'avgdiff': 1, 'expectedWait': 3.9493953846, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 45.1946227929, 'pct_remaining5m': null, 'sum': 1.3735625, 'tx_atabove': 194.0, 'hashpower_accepting': 78.125, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 12.4, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.99, 'avgdiff': 1, 'expectedWait': 3.9493953846, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 45.3752006421, 'pct_remaining5m': 0.0, 'sum': 1.36090625, 'tx_atabove': 194.0, 'hashpower_accepting': 78.6458333333, 'hpa_coef2': -0.067, 'total_seen_30m': 10.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 12.5, 'pct_mined_5m': 100.0, 'total_seen_5m': 2.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.98, 'avgdiff': 1, 'expectedWait': 3.8997258274, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 45.4955858748, 'pct_remaining5m': 0.0, 'sum': 1.36090625, 'tx_atabove': 194.0, 'hashpower_accepting': 78.6458333333, 'hpa_coef2': -0.067, 'total_seen_30m': 4.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 12.6, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.98, 'avgdiff': 1, 'expectedWait': 3.8997258274, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 45.525682183, 'pct_remaining5m': null, 'sum': 1.36090625, 'tx_atabove': 194.0, 'hashpower_accepting': 78.6458333333, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 12.7, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.98, 'avgdiff': 1, 'expectedWait': 3.8997258274, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 45.5858747994, 'pct_remaining5m': 0.0, 'sum': 1.36090625, 'tx_atabove': 194.0, 'hashpower_accepting': 78.6458333333, 'hpa_coef2': -0.067, 'total_seen_30m': 4.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 12.8, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.98, 'avgdiff': 1, 'expectedWait': 3.8997258274, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 45.636035313, 'pct_remaining5m': 0.0, 'sum': 1.36090625, 'tx_atabove': 194.0, 'hashpower_accepting': 78.6458333333, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 12.9, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.98, 'avgdiff': 1, 'expectedWait': 3.8997258274, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 1.0, 'hashpower_accepting2': 46.9903691814, 'pct_remaining5m': 0.0, 'sum': 1.31028125, 'tx_atabove': 194.0, 'hashpower_accepting': 80.7291666667, 'hpa_coef2': -0.067, 'total_seen_30m': 47.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 13.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 34.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.93, 'avgdiff': 1, 'expectedWait': 3.7072162202, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 47.5321027287, 'pct_remaining5m': 0.0, 'sum': 1.292825, 'tx_atabove': 186.0, 'hashpower_accepting': 81.25, 'hpa_coef2': -0.067, 'total_seen_30m': 9.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 13.2, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.91, 'avgdiff': 1, 'expectedWait': 3.6430636874, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 47.5621990369, 'pct_remaining5m': 0.0, 'sum': 1.292825, 'tx_atabove': 186.0, 'hashpower_accepting': 81.25, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 13.3, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.91, 'avgdiff': 1, 'expectedWait': 3.6430636874, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 47.632423756, 'pct_remaining5m': null, 'sum': 1.292825, 'tx_atabove': 186.0, 'hashpower_accepting': 81.25, 'hpa_coef2': -0.067, 'total_seen_30m': 2.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 13.4, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.91, 'avgdiff': 1, 'expectedWait': 3.6430636874, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 0.5, 'hashpower_accepting2': 48.1440609952, 'pct_remaining5m': 0.0, 'sum': 1.28016875, 'tx_atabove': 186.0, 'hashpower_accepting': 81.7708333333, 'hpa_coef2': -0.067, 'total_seen_30m': 2.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 13.5, 'pct_mined_5m': 100.0, 'total_seen_5m': 21.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.9, 'avgdiff': 1, 'expectedWait': 3.5972467097, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 48.4550561798, 'pct_remaining5m': 0.0, 'sum': 1.2651125, 'tx_atabove': 182.0, 'hashpower_accepting': 82.2916666667, 'hpa_coef2': -0.067, 'total_seen_30m': 10.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 13.6, 'pct_mined_5m': 100.0, 'total_seen_5m': 10.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.89, 'avgdiff': 1, 'expectedWait': 3.5434913565, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 1.0, 'hashpower_accepting2': 55.9590690209, 'pct_remaining5m': 0.0, 'sum': 1.2398, 'tx_atabove': 182.0, 'hashpower_accepting': 83.3333333333, 'hpa_coef2': -0.067, 'total_seen_30m': 253.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 13.7, 'pct_mined_5m': 100.0, 'total_seen_5m': 212.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.87, 'avgdiff': 1, 'expectedWait': 3.4549224112, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 56.0593900482, 'pct_remaining5m': 0.0, 'sum': 1.226, 'tx_atabove': 159.0, 'hashpower_accepting': 83.3333333333, 'hpa_coef2': -0.067, 'total_seen_30m': 6.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 13.8, 'pct_mined_5m': 100.0, 'total_seen_5m': 2.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.86, 'avgdiff': 1, 'expectedWait': 3.4075719515, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 56.1095505618, 'pct_remaining5m': 0.0, 'sum': 1.226, 'tx_atabove': 159.0, 'hashpower_accepting': 83.3333333333, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 13.9, 'pct_mined_5m': 100.0, 'total_seen_5m': 4.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.86, 'avgdiff': 1, 'expectedWait': 3.4075719515, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 0.5, 'hashpower_accepting2': 59.6408507223, 'pct_remaining5m': 0.0, 'sum': 1.13740625, 'tx_atabove': 159.0, 'hashpower_accepting': 86.9791666667, 'hpa_coef2': -0.067, 'total_seen_30m': 119.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 14.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 115.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.78, 'avgdiff': 1, 'expectedWait': 3.1186688184, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 59.7311396469, 'pct_remaining5m': 0.0, 'sum': 1.13440625, 'tx_atabove': 154.0, 'hashpower_accepting': 86.9791666667, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 14.1, 'pct_mined_5m': 100.0, 'total_seen_5m': 5.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.78, 'avgdiff': 1, 'expectedWait': 3.1093268319, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 59.8214285714, 'pct_remaining5m': 0.0, 'sum': 1.13440625, 'tx_atabove': 154.0, 'hashpower_accepting': 86.9791666667, 'hpa_coef2': -0.067, 'total_seen_30m': 4.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 14.2, 'pct_mined_5m': 100.0, 'total_seen_5m': 4.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.78, 'avgdiff': 1, 'expectedWait': 3.1093268319, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 1.0, 'hashpower_accepting2': 60.1524879615, 'pct_remaining5m': 0.0, 'sum': 1.13380625, 'tx_atabove': 153.0, 'hashpower_accepting': 86.9791666667, 'hpa_coef2': -0.067, 'total_seen_30m': 5.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 14.4, 'pct_mined_5m': 100.0, 'total_seen_5m': 3.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.78, 'avgdiff': 1, 'expectedWait': 3.1074617954, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 60.1725521669, 'pct_remaining5m': 0.0, 'sum': 1.13320625, 'tx_atabove': 152.0, 'hashpower_accepting': 86.9791666667, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 14.5, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.78, 'avgdiff': 1, 'expectedWait': 3.1055978775, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 60.2528089888, 'pct_remaining5m': 0.0, 'sum': 1.13320625, 'tx_atabove': 152.0, 'hashpower_accepting': 86.9791666667, 'hpa_coef2': -0.067, 'total_seen_30m': 3.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 14.6, 'pct_mined_5m': 100.0, 'total_seen_5m': 2.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.78, 'avgdiff': 1, 'expectedWait': 3.1055978775, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 60.6440609952, 'pct_remaining5m': 0.0, 'sum': 1.13320625, 'tx_atabove': 152.0, 'hashpower_accepting': 86.9791666667, 'hpa_coef2': -0.067, 'total_seen_30m': 10.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 14.7, 'pct_mined_5m': 100.0, 'total_seen_5m': 10.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.78, 'avgdiff': 1, 'expectedWait': 3.1055978775, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 60.6641252006, 'pct_remaining5m': 0.0, 'sum': 1.13320625, 'tx_atabove': 152.0, 'hashpower_accepting': 86.9791666667, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 14.8, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.78, 'avgdiff': 1, 'expectedWait': 3.1055978775, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 60.6942215088, 'pct_remaining5m': null, 'sum': 1.13320625, 'tx_atabove': 152.0, 'hashpower_accepting': 86.9791666667, 'hpa_coef2': -0.067, 'total_seen_30m': 2.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 14.9, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.78, 'avgdiff': 1, 'expectedWait': 3.1055978775, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 0.0, 'hashpower_accepting2': 62.9113162119, 'pct_remaining5m': 0.0, 'sum': 1.0952375, 'tx_atabove': 152.0, 'hashpower_accepting': 88.5416666667, 'hpa_coef2': -0.067, 'total_seen_30m': 65.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 15.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 48.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.75, 'avgdiff': 1, 'expectedWait': 2.9898926986, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 63.4129213483, 'pct_remaining5m': 0.0, 'sum': 1.0910375, 'tx_atabove': 145.0, 'hashpower_accepting': 88.5416666667, 'hpa_coef2': -0.067, 'total_seen_30m': 11.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 15.1, 'pct_mined_5m': 100.0, 'total_seen_5m': 8.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.75, 'avgdiff': 1, 'expectedWait': 2.9773614832, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 1.0, 'hashpower_accepting2': 64.4161316212, 'pct_remaining5m': 0.0, 'sum': 1.0886375, 'tx_atabove': 141.0, 'hashpower_accepting': 88.5416666667, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 15.5, 'pct_mined_5m': 100.0, 'total_seen_5m': 4.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.75, 'avgdiff': 1, 'expectedWait': 2.9702243836, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 64.4863563403, 'pct_remaining5m': 0.0, 'sum': 1.0820375, 'tx_atabove': 130.0, 'hashpower_accepting': 88.5416666667, 'hpa_coef2': -0.067, 'total_seen_30m': 5.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 15.6, 'pct_mined_5m': 50.0, 'total_seen_5m': 2.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.74, 'avgdiff': 1, 'expectedWait': 2.9506854521, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 1.0, 'hashpower_accepting2': 66.1817817014, 'pct_remaining5m': 0.0, 'sum': 1.0820375, 'tx_atabove': 130.0, 'hashpower_accepting': 88.5416666667, 'hpa_coef2': -0.067, 'total_seen_30m': 24.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 15.7, 'pct_mined_5m': 100.0, 'total_seen_5m': 17.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.74, 'avgdiff': 1, 'expectedWait': 2.9506854521, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 66.2620385233, 'pct_remaining5m': 0.0, 'sum': 1.0766375, 'tx_atabove': 121.0, 'hashpower_accepting': 88.5416666667, 'hpa_coef2': -0.067, 'total_seen_30m': 2.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 15.8, 'pct_mined_5m': 83.0, 'total_seen_5m': 6.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.74, 'avgdiff': 1, 'expectedWait': 2.9347946943, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 0.0, 'hashpower_accepting2': 67.2853130016, 'pct_remaining5m': 0.0, 'sum': 1.0766375, 'tx_atabove': 121.0, 'hashpower_accepting': 88.5416666667, 'hpa_coef2': -0.067, 'total_seen_30m': 15.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 16.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 11.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.74, 'avgdiff': 1, 'expectedWait': 2.9347946943, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 67.2953451043, 'pct_remaining5m': null, 'sum': 1.0748375, 'tx_atabove': 118.0, 'hashpower_accepting': 88.5416666667, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 16.1, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.74, 'avgdiff': 1, 'expectedWait': 2.9295168154, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 67.4458266453, 'pct_remaining5m': 0.0, 'sum': 1.0748375, 'tx_atabove': 118.0, 'hashpower_accepting': 88.5416666667, 'hpa_coef2': -0.067, 'total_seen_30m': 3.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 16.2, 'pct_mined_5m': 100.0, 'total_seen_5m': 7.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.74, 'avgdiff': 1, 'expectedWait': 2.9295168154, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 67.455858748, 'pct_remaining5m': 0.0, 'sum': 1.0748375, 'tx_atabove': 118.0, 'hashpower_accepting': 88.5416666667, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 16.3, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.74, 'avgdiff': 1, 'expectedWait': 2.9295168154, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 67.6565008026, 'pct_remaining5m': 0.0, 'sum': 1.0748375, 'tx_atabove': 118.0, 'hashpower_accepting': 88.5416666667, 'hpa_coef2': -0.067, 'total_seen_30m': 5.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 16.4, 'pct_mined_5m': 100.0, 'total_seen_5m': 7.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.74, 'avgdiff': 1, 'expectedWait': 2.9295168154, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 67.7267255217, 'pct_remaining5m': 0.0, 'sum': 1.0742375, 'tx_atabove': 117.0, 'hashpower_accepting': 88.5416666667, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 16.5, 'pct_mined_5m': 100.0, 'total_seen_5m': 2.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.73, 'avgdiff': 1, 'expectedWait': 2.9277596325, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 1.0, 'hashpower_accepting2': 68.6697431782, 'pct_remaining5m': 0.0, 'sum': 1.0742375, 'tx_atabove': 117.0, 'hashpower_accepting': 88.5416666667, 'hpa_coef2': -0.067, 'total_seen_30m': 42.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 16.7, 'pct_mined_5m': 100.0, 'total_seen_5m': 27.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.73, 'avgdiff': 1, 'expectedWait': 2.9277596325, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 68.8904494382, 'pct_remaining5m': 0.0, 'sum': 1.0718375, 'tx_atabove': 113.0, 'hashpower_accepting': 88.5416666667, 'hpa_coef2': -0.067, 'total_seen_30m': 11.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 17.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 3.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.73, 'avgdiff': 1, 'expectedWait': 2.9207414346, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 0.0, 'hashpower_accepting2': 69.0308988764, 'pct_remaining5m': 0.0, 'sum': 1.0712375, 'tx_atabove': 112.0, 'hashpower_accepting': 88.5416666667, 'hpa_coef2': -0.067, 'total_seen_30m': 8.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 17.1, 'pct_mined_5m': 100.0, 'total_seen_5m': 3.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.73, 'avgdiff': 1, 'expectedWait': 2.9189895153, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 69.0409309791, 'pct_remaining5m': null, 'sum': 1.0706375, 'tx_atabove': 111.0, 'hashpower_accepting': 88.5416666667, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 17.3, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.73, 'avgdiff': 1, 'expectedWait': 2.9172386469, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 69.0710272873, 'pct_remaining5m': 0.0, 'sum': 1.0706375, 'tx_atabove': 111.0, 'hashpower_accepting': 88.5416666667, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 17.5, 'pct_mined_5m': 100.0, 'total_seen_5m': 2.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.73, 'avgdiff': 1, 'expectedWait': 2.9172386469, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 69.08105939, 'pct_remaining5m': 0.0, 'sum': 1.0706375, 'tx_atabove': 111.0, 'hashpower_accepting': 88.5416666667, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 17.6, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.73, 'avgdiff': 1, 'expectedWait': 2.9172386469, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 69.1011235955, 'pct_remaining5m': null, 'sum': 1.0706375, 'tx_atabove': 111.0, 'hashpower_accepting': 88.5416666667, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 17.8, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.73, 'avgdiff': 1, 'expectedWait': 2.9172386469, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 69.1111556982, 'pct_remaining5m': 0.0, 'sum': 1.0706375, 'tx_atabove': 111.0, 'hashpower_accepting': 88.5416666667, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 17.9, 'pct_mined_5m': 0.0, 'total_seen_5m': 1.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.73, 'avgdiff': 1, 'expectedWait': 2.9172386469, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 69.7632423756, 'pct_remaining5m': 0.0, 'sum': 1.05798125, 'tx_atabove': 111.0, 'hashpower_accepting': 89.0625, 'hpa_coef2': -0.067, 'total_seen_30m': 16.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 18.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 16.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.72, 'avgdiff': 1, 'expectedWait': 2.8805500054, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 69.7732744783, 'pct_remaining5m': 0.0, 'sum': 1.05618125, 'tx_atabove': 108.0, 'hashpower_accepting': 89.0625, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 18.1, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.72, 'avgdiff': 1, 'expectedWait': 2.875369679, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 69.8134028892, 'pct_remaining5m': 0.0, 'sum': 1.05618125, 'tx_atabove': 108.0, 'hashpower_accepting': 89.0625, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 18.5, 'pct_mined_5m': 100.0, 'total_seen_5m': 2.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.72, 'avgdiff': 1, 'expectedWait': 2.875369679, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 69.823434992, 'pct_remaining5m': 0.0, 'sum': 1.05618125, 'tx_atabove': 108.0, 'hashpower_accepting': 89.0625, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 18.7, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.72, 'avgdiff': 1, 'expectedWait': 2.875369679, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 69.8535313002, 'pct_remaining5m': null, 'sum': 1.05618125, 'tx_atabove': 108.0, 'hashpower_accepting': 89.0625, 'hpa_coef2': -0.067, 'total_seen_30m': 2.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 18.8, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.72, 'avgdiff': 1, 'expectedWait': 2.875369679, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 69.8735955056, 'pct_remaining5m': 0.0, 'sum': 1.05618125, 'tx_atabove': 108.0, 'hashpower_accepting': 89.0625, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 18.9, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.72, 'avgdiff': 1, 'expectedWait': 2.875369679, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 70.3150080257, 'pct_remaining5m': 0.0, 'sum': 1.043525, 'tx_atabove': 108.0, 'hashpower_accepting': 89.5833333333, 'hpa_coef2': -0.067, 'total_seen_30m': 13.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 19.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 11.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.71, 'avgdiff': 1, 'expectedWait': 2.8392076024, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 70.3350722311, 'pct_remaining5m': 0.0, 'sum': 1.042325, 'tx_atabove': 106.0, 'hashpower_accepting': 89.5833333333, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 19.3, 'pct_mined_5m': 66.0, 'total_seen_5m': 3.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.71, 'avgdiff': 1, 'expectedWait': 2.8358025967, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 70.3752006421, 'pct_remaining5m': 0.0, 'sum': 1.042325, 'tx_atabove': 106.0, 'hashpower_accepting': 89.5833333333, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 19.4, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.71, 'avgdiff': 1, 'expectedWait': 2.8358025967, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 70.3852327448, 'pct_remaining5m': null, 'sum': 1.042325, 'tx_atabove': 106.0, 'hashpower_accepting': 89.5833333333, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 19.5, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.71, 'avgdiff': 1, 'expectedWait': 2.8358025967, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 70.4052969502, 'pct_remaining5m': null, 'sum': 1.042325, 'tx_atabove': 106.0, 'hashpower_accepting': 89.5833333333, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 19.8, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.71, 'avgdiff': 1, 'expectedWait': 2.8358025967, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 70.8266452648, 'pct_remaining5m': 0.0, 'sum': 1.042325, 'tx_atabove': 106.0, 'hashpower_accepting': 89.5833333333, 'hpa_coef2': -0.067, 'total_seen_30m': 18.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 19.9, 'pct_mined_5m': 100.0, 'total_seen_5m': 10.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.71, 'avgdiff': 1, 'expectedWait': 2.8358025967, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 0.0, 'hashpower_accepting2': 75.2708667737, 'pct_remaining5m': 0.0, 'sum': 0.90310625, 'tx_atabove': 106.0, 'hashpower_accepting': 95.3125, 'hpa_coef2': -0.067, 'total_seen_30m': 144.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 20.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 185.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.62, 'avgdiff': 1, 'expectedWait': 2.4672551317, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 75.3009630819, 'pct_remaining5m': null, 'sum': 0.89650625, 'tx_atabove': 95.0, 'hashpower_accepting': 95.3125, 'hpa_coef2': -0.067, 'total_seen_30m': 3.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 20.2, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.62, 'avgdiff': 1, 'expectedWait': 2.4510248666, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 75.3210272873, 'pct_remaining5m': 0.0, 'sum': 0.89650625, 'tx_atabove': 95.0, 'hashpower_accepting': 95.3125, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 20.3, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.62, 'avgdiff': 1, 'expectedWait': 2.4510248666, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 77.7387640449, 'pct_remaining5m': 0.0, 'sum': 0.88385, 'tx_atabove': 95.0, 'hashpower_accepting': 95.8333333333, 'hpa_coef2': -0.067, 'total_seen_30m': 24.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 20.5, 'pct_mined_5m': 100.0, 'total_seen_5m': 9.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.61, 'avgdiff': 1, 'expectedWait': 2.420199561, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 77.7688603531, 'pct_remaining5m': 0.0, 'sum': 0.88325, 'tx_atabove': 94.0, 'hashpower_accepting': 95.8333333333, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 20.7, 'pct_mined_5m': 100.0, 'total_seen_5m': 2.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.61, 'avgdiff': 1, 'expectedWait': 2.4187478768, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 77.9093097913, 'pct_remaining5m': null, 'sum': 0.87059375, 'tx_atabove': 94.0, 'hashpower_accepting': 96.3541666667, 'hpa_coef2': -0.067, 'total_seen_30m': 7.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 20.9, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.6, 'avgdiff': 1, 'expectedWait': 2.3883285027, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 0.0, 'hashpower_accepting2': 79.7752808989, 'pct_remaining5m': 0.0, 'sum': 0.87059375, 'tx_atabove': 94.0, 'hashpower_accepting': 96.3541666667, 'hpa_coef2': -0.067, 'total_seen_30m': 39.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 21.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 36.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.6, 'avgdiff': 1, 'expectedWait': 2.3883285027, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 79.7953451043, 'pct_remaining5m': 0.0, 'sum': 0.86819375, 'tx_atabove': 90.0, 'hashpower_accepting': 96.3541666667, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 21.1, 'pct_mined_5m': 100.0, 'total_seen_5m': 2.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.6, 'avgdiff': 1, 'expectedWait': 2.3826033871, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 79.8154093098, 'pct_remaining5m': null, 'sum': 0.86819375, 'tx_atabove': 90.0, 'hashpower_accepting': 96.3541666667, 'hpa_coef2': -0.067, 'total_seen_30m': 2.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 21.4, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.6, 'avgdiff': 1, 'expectedWait': 2.3826033871, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 79.845505618, 'pct_remaining5m': 0.0, 'sum': 0.86819375, 'tx_atabove': 90.0, 'hashpower_accepting': 96.3541666667, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 21.7, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.6, 'avgdiff': 1, 'expectedWait': 2.3826033871, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 80.3069823435, 'pct_remaining5m': 0.0, 'sum': 0.86819375, 'tx_atabove': 90.0, 'hashpower_accepting': 96.3541666667, 'hpa_coef2': -0.067, 'total_seen_30m': 9.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 21.9, 'pct_mined_5m': 100.0, 'total_seen_5m': 3.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.6, 'avgdiff': 1, 'expectedWait': 2.3826033871, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 80.8888443018, 'pct_remaining5m': 0.0, 'sum': 0.8555375, 'tx_atabove': 90.0, 'hashpower_accepting': 96.875, 'hpa_coef2': -0.067, 'total_seen_30m': 13.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 22.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 13.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.59, 'avgdiff': 1, 'expectedWait': 2.352638584, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 80.9089085072, 'pct_remaining5m': null, 'sum': 0.8555375, 'tx_atabove': 90.0, 'hashpower_accepting': 96.875, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 22.1, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.59, 'avgdiff': 1, 'expectedWait': 2.352638584, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 80.91894061, 'pct_remaining5m': 0.0, 'sum': 0.8555375, 'tx_atabove': 90.0, 'hashpower_accepting': 96.875, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 22.2, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.59, 'avgdiff': 1, 'expectedWait': 2.352638584, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 80.9289727127, 'pct_remaining5m': null, 'sum': 0.8555375, 'tx_atabove': 90.0, 'hashpower_accepting': 96.875, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 22.3, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.59, 'avgdiff': 1, 'expectedWait': 2.352638584, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 80.9490369181, 'pct_remaining5m': 0.0, 'sum': 0.8555375, 'tx_atabove': 90.0, 'hashpower_accepting': 96.875, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 22.5, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.59, 'avgdiff': 1, 'expectedWait': 2.352638584, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 80.9791332263, 'pct_remaining5m': 0.0, 'sum': 0.8555375, 'tx_atabove': 90.0, 'hashpower_accepting': 96.875, 'hpa_coef2': -0.067, 'total_seen_30m': 2.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 22.8, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.59, 'avgdiff': 1, 'expectedWait': 2.352638584, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 80.9891653291, 'pct_remaining5m': null, 'sum': 0.8555375, 'tx_atabove': 90.0, 'hashpower_accepting': 96.875, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 22.9, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.59, 'avgdiff': 1, 'expectedWait': 2.352638584, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 0.0, 'hashpower_accepting2': 81.47070626, 'pct_remaining5m': 0.0, 'sum': 0.8555375, 'tx_atabove': 90.0, 'hashpower_accepting': 96.875, 'hpa_coef2': -0.067, 'total_seen_30m': 15.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 23.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 19.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.59, 'avgdiff': 1, 'expectedWait': 2.352638584, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 81.4907704655, 'pct_remaining5m': 0.0, 'sum': 0.8531375, 'tx_atabove': 86.0, 'hashpower_accepting': 96.875, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 23.1, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.59, 'avgdiff': 1, 'expectedWait': 2.3469990216, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 81.5108346709, 'pct_remaining5m': 0.0, 'sum': 0.8525375, 'tx_atabove': 85.0, 'hashpower_accepting': 96.875, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 23.3, 'pct_mined_5m': 100.0, 'total_seen_5m': 2.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.59, 'avgdiff': 1, 'expectedWait': 2.3455912446, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 81.6011235955, 'pct_remaining5m': 0.0, 'sum': 0.8525375, 'tx_atabove': 85.0, 'hashpower_accepting': 96.875, 'hpa_coef2': -0.067, 'total_seen_30m': 3.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 23.7, 'pct_mined_5m': 100.0, 'total_seen_5m': 3.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.59, 'avgdiff': 1, 'expectedWait': 2.3455912446, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 81.621187801, 'pct_remaining5m': 0.0, 'sum': 0.8525375, 'tx_atabove': 85.0, 'hashpower_accepting': 96.875, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 23.9, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.59, 'avgdiff': 1, 'expectedWait': 2.3455912446, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 0.0, 'hashpower_accepting2': 81.8719903692, 'pct_remaining5m': 0.0, 'sum': 0.8525375, 'tx_atabove': 85.0, 'hashpower_accepting': 96.875, 'hpa_coef2': -0.067, 'total_seen_30m': 7.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 24.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 9.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.59, 'avgdiff': 1, 'expectedWait': 2.3455912446, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 81.8820224719, 'pct_remaining5m': 0.0, 'sum': 0.8501375, 'tx_atabove': 81.0, 'hashpower_accepting': 96.875, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 24.3, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.59, 'avgdiff': 1, 'expectedWait': 2.3399685755, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 81.9121187801, 'pct_remaining5m': 0.0, 'sum': 0.8501375, 'tx_atabove': 81.0, 'hashpower_accepting': 96.875, 'hpa_coef2': -0.067, 'total_seen_30m': 2.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 24.6, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.59, 'avgdiff': 1, 'expectedWait': 2.3399685755, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 81.9321829856, 'pct_remaining5m': 0.0, 'sum': 0.8501375, 'tx_atabove': 81.0, 'hashpower_accepting': 96.875, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 24.7, 'pct_mined_5m': 100.0, 'total_seen_5m': 2.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.59, 'avgdiff': 1, 'expectedWait': 2.3399685755, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 0.0, 'hashpower_accepting2': 83.3868378812, 'pct_remaining5m': 0.0, 'sum': 0.83688125, 'tx_atabove': 80.0, 'hashpower_accepting': 97.3958333333, 'hpa_coef2': -0.067, 'total_seen_30m': 24.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 25.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 32.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.58, 'avgdiff': 1, 'expectedWait': 2.3091540608, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 83.6276083467, 'pct_remaining5m': 0.0, 'sum': 0.82128125, 'tx_atabove': 54.0, 'hashpower_accepting': 97.3958333333, 'hpa_coef2': -0.067, 'total_seen_30m': 10.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 26.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 7.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.57, 'avgdiff': 1, 'expectedWait': 2.2734107799, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 0.0, 'hashpower_accepting2': 83.7379614767, 'pct_remaining5m': 0.0, 'sum': 0.82008125, 'tx_atabove': 52.0, 'hashpower_accepting': 97.3958333333, 'hpa_coef2': -0.067, 'total_seen_30m': 5.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 27.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.57, 'avgdiff': 1, 'expectedWait': 2.2706843231, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 83.9887640449, 'pct_remaining5m': 0.0, 'sum': 0.81948125, 'tx_atabove': 51.0, 'hashpower_accepting': 97.3958333333, 'hpa_coef2': -0.067, 'total_seen_30m': 13.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 28.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 7.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.57, 'avgdiff': 1, 'expectedWait': 2.2693223212, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 84.0690208668, 'pct_remaining5m': 0.0, 'sum': 0.806825, 'tx_atabove': 51.0, 'hashpower_accepting': 97.9166666667, 'hpa_coef2': -0.067, 'total_seen_30m': 4.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 29.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.56, 'avgdiff': 1, 'expectedWait': 2.240782197, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 0.0, 'hashpower_accepting2': 85.8447030498, 'pct_remaining5m': 0.0, 'sum': 0.7809125, 'tx_atabove': 50.0, 'hashpower_accepting': 98.9583333333, 'hpa_coef2': -0.067, 'total_seen_30m': 55.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 30.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 49.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.55, 'avgdiff': 1, 'expectedWait': 2.1834637674, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 85.9751203852, 'pct_remaining5m': 0.0, 'sum': 0.7743125, 'tx_atabove': 39.0, 'hashpower_accepting': 98.9583333333, 'hpa_coef2': -0.067, 'total_seen_30m': 6.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 31.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 5.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.54, 'avgdiff': 1, 'expectedWait': 2.169100358, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 86.1356340289, 'pct_remaining5m': 0.0, 'sum': 0.7743125, 'tx_atabove': 39.0, 'hashpower_accepting': 98.9583333333, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 32.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 4.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.54, 'avgdiff': 1, 'expectedWait': 2.169100358, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 86.2760834671, 'pct_remaining5m': 0.0, 'sum': 0.7743125, 'tx_atabove': 39.0, 'hashpower_accepting': 98.9583333333, 'hpa_coef2': -0.067, 'total_seen_30m': 3.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 33.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 6.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.54, 'avgdiff': 1, 'expectedWait': 2.169100358, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 86.4165329053, 'pct_remaining5m': 0.0, 'sum': 0.7737125, 'tx_atabove': 38.0, 'hashpower_accepting': 98.9583333333, 'hpa_coef2': -0.067, 'total_seen_30m': 6.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 34.0, 'pct_mined_5m': 60.0, 'total_seen_5m': 5.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.54, 'avgdiff': 1, 'expectedWait': 2.1677992881, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 0.5, 'hashpower_accepting2': 86.7475922953, 'pct_remaining5m': 0.0, 'sum': 0.7737125, 'tx_atabove': 38.0, 'hashpower_accepting': 98.9583333333, 'hpa_coef2': -0.067, 'total_seen_30m': 10.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 35.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 17.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.54, 'avgdiff': 1, 'expectedWait': 2.1677992881, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 86.7877207063, 'pct_remaining5m': 0.0, 'sum': 0.7725125, 'tx_atabove': 36.0, 'hashpower_accepting': 98.9583333333, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 36.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 2.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.54, 'avgdiff': 1, 'expectedWait': 2.1651994891, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 86.8579454254, 'pct_remaining5m': 0.0, 'sum': 0.7725125, 'tx_atabove': 36.0, 'hashpower_accepting': 98.9583333333, 'hpa_coef2': -0.067, 'total_seen_30m': 2.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 37.0, 'pct_mined_5m': 66.0, 'total_seen_5m': 3.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.54, 'avgdiff': 1, 'expectedWait': 2.1651994891, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 86.908105939, 'pct_remaining5m': 0.0, 'sum': 0.7725125, 'tx_atabove': 36.0, 'hashpower_accepting': 98.9583333333, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 38.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.54, 'avgdiff': 1, 'expectedWait': 2.1651994891, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 86.9783306581, 'pct_remaining5m': 0.0, 'sum': 0.7725125, 'tx_atabove': 36.0, 'hashpower_accepting': 98.9583333333, 'hpa_coef2': -0.067, 'total_seen_30m': 3.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 39.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 2.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.54, 'avgdiff': 1, 'expectedWait': 2.1651994891, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 1.0, 'hashpower_accepting2': 87.4498394864, 'pct_remaining5m': 0.0, 'sum': 0.75985625, 'tx_atabove': 36.0, 'hashpower_accepting': 99.4791666667, 'hpa_coef2': -0.067, 'total_seen_30m': 16.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 40.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 14.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.54, 'avgdiff': 1, 'expectedWait': 2.1379688654, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 1.0, 'hashpower_accepting2': 89.6167736758, 'pct_remaining5m': 0.0, 'sum': 0.75805625, 'tx_atabove': 33.0, 'hashpower_accepting': 99.4791666667, 'hpa_coef2': -0.067, 'total_seen_30m': 112.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 41.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 57.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.54, 'avgdiff': 1, 'expectedWait': 2.1341239829, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 89.6869983949, 'pct_remaining5m': 0.0, 'sum': 0.75445625, 'tx_atabove': 27.0, 'hashpower_accepting': 99.4791666667, 'hpa_coef2': -0.067, 'total_seen_30m': 2.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 42.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 3.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.53, 'avgdiff': 1, 'expectedWait': 2.1264549491, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 89.7070626003, 'pct_remaining5m': null, 'sum': 0.75385625, 'tx_atabove': 26.0, 'hashpower_accepting': 99.4791666667, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 43.0, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.53, 'avgdiff': 1, 'expectedWait': 2.1251794588, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 1.0, 'hashpower_accepting2': 89.9478330658, 'pct_remaining5m': 0.0, 'sum': 0.75385625, 'tx_atabove': 26.0, 'hashpower_accepting': 99.4791666667, 'hpa_coef2': -0.067, 'total_seen_30m': 9.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 44.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 9.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.53, 'avgdiff': 1, 'expectedWait': 2.1251794588, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 90.088282504, 'pct_remaining5m': 0.0, 'sum': 0.7394, 'tx_atabove': 23.0, 'hashpower_accepting': 100.0, 'hpa_coef2': -0.067, 'total_seen_30m': 8.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 45.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 5.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.53, 'avgdiff': 1, 'expectedWait': 2.0946783304, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 1.0, 'hashpower_accepting2': 90.4995987159, 'pct_remaining5m': 0.0, 'sum': 0.7394, 'tx_atabove': 23.0, 'hashpower_accepting': 100.0, 'hpa_coef2': -0.067, 'total_seen_30m': 17.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 46.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 19.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.53, 'avgdiff': 1, 'expectedWait': 2.0946783304, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 90.5999197432, 'pct_remaining5m': 0.0, 'sum': 0.7382, 'tx_atabove': 21.0, 'hashpower_accepting': 100.0, 'hpa_coef2': -0.067, 'total_seen_30m': 4.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 47.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.53, 'avgdiff': 1, 'expectedWait': 2.0921662239, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 90.6199839486, 'pct_remaining5m': null, 'sum': 0.7382, 'tx_atabove': 21.0, 'hashpower_accepting': 100.0, 'hpa_coef2': -0.067, 'total_seen_30m': 2.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 48.0, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.53, 'avgdiff': 1, 'expectedWait': 2.0921662239, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 90.6500802568, 'pct_remaining5m': null, 'sum': 0.7382, 'tx_atabove': 21.0, 'hashpower_accepting': 100.0, 'hpa_coef2': -0.067, 'total_seen_30m': 2.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 49.0, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.53, 'avgdiff': 1, 'expectedWait': 2.0921662239, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 1.0, 'hashpower_accepting2': 94.1412520064, 'pct_remaining5m': 0.0, 'sum': 0.7382, 'tx_atabove': 21.0, 'hashpower_accepting': 100.0, 'hpa_coef2': -0.067, 'total_seen_30m': 62.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 50.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 71.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.53, 'avgdiff': 1, 'expectedWait': 2.0921662239, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 94.2114767255, 'pct_remaining5m': 0.0, 'sum': 0.7358, 'tx_atabove': 17.0, 'hashpower_accepting': 100.0, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 51.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 3.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.52, 'avgdiff': 1, 'expectedWait': 2.0871510456, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 94.4422150883, 'pct_remaining5m': 0.0, 'sum': 0.7358, 'tx_atabove': 17.0, 'hashpower_accepting': 100.0, 'hpa_coef2': -0.067, 'total_seen_30m': 5.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 52.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 2.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.52, 'avgdiff': 1, 'expectedWait': 2.0871510456, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 94.4723113965, 'pct_remaining5m': null, 'sum': 0.7358, 'tx_atabove': 17.0, 'hashpower_accepting': 100.0, 'hpa_coef2': -0.067, 'total_seen_30m': 2.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 54.0, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.52, 'avgdiff': 1, 'expectedWait': 2.0871510456, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 94.4823434992, 'pct_remaining5m': null, 'sum': 0.7346, 'tx_atabove': 15.0, 'hashpower_accepting': 100.0, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 56.0, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.52, 'avgdiff': 1, 'expectedWait': 2.0846479665, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 0.0, 'hashpower_accepting2': 95.0140449438, 'pct_remaining5m': 0.0, 'sum': 0.7346, 'tx_atabove': 15.0, 'hashpower_accepting': 100.0, 'hpa_coef2': -0.067, 'total_seen_30m': 27.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 60.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 17.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.52, 'avgdiff': 1, 'expectedWait': 2.0846479665, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 0.0, 'hashpower_accepting2': 95.6059390048, 'pct_remaining5m': 0.0, 'sum': 0.7334, 'tx_atabove': 13.0, 'hashpower_accepting': 100.0, 'hpa_coef2': -0.067, 'total_seen_30m': 28.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 61.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 14.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.52, 'avgdiff': 1, 'expectedWait': 2.0821478893, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 96.8699839486, 'pct_remaining5m': 0.0, 'sum': 0.7322, 'tx_atabove': 11.0, 'hashpower_accepting': 100.0, 'hpa_coef2': -0.067, 'total_seen_30m': 21.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 63.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 25.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.52, 'avgdiff': 1, 'expectedWait': 2.0796508104, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 1.0, 'hashpower_accepting2': 98.3948635634, 'pct_remaining5m': 0.0, 'sum': 0.7298, 'tx_atabove': 7.0, 'hashpower_accepting': 100.0, 'hpa_coef2': -0.067, 'total_seen_30m': 83.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 64.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 38.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.52, 'avgdiff': 1, 'expectedWait': 2.0746656331, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 98.4149277689, 'pct_remaining5m': 0.0, 'sum': 0.728, 'tx_atabove': 4.0, 'hashpower_accepting': 100.0, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 65.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 2.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.52, 'avgdiff': 1, 'expectedWait': 2.0709345939, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 98.4951845907, 'pct_remaining5m': 0.0, 'sum': 0.7274, 'tx_atabove': 3.0, 'hashpower_accepting': 100.0, 'hpa_coef2': -0.067, 'total_seen_30m': 3.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 66.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 3.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.52, 'avgdiff': 1, 'expectedWait': 2.0696924058, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 98.5052166934, 'pct_remaining5m': null, 'sum': 0.7274, 'tx_atabove': 3.0, 'hashpower_accepting': 100.0, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 69.0, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.52, 'avgdiff': 1, 'expectedWait': 2.0696924058, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 98.5152487961, 'pct_remaining5m': null, 'sum': 0.7274, 'tx_atabove': 3.0, 'hashpower_accepting': 100.0, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 70.0, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.52, 'avgdiff': 1, 'expectedWait': 2.0696924058, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 98.5553772071, 'pct_remaining5m': 0.0, 'sum': 0.7274, 'tx_atabove': 3.0, 'hashpower_accepting': 100.0, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 72.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 2.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.52, 'avgdiff': 1, 'expectedWait': 2.0696924058, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 98.5754414125, 'pct_remaining5m': 0.0, 'sum': 0.7274, 'tx_atabove': 3.0, 'hashpower_accepting': 100.0, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 73.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.52, 'avgdiff': 1, 'expectedWait': 2.0696924058, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 98.5854735152, 'pct_remaining5m': 0.0, 'sum': 0.7274, 'tx_atabove': 3.0, 'hashpower_accepting': 100.0, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 77.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.52, 'avgdiff': 1, 'expectedWait': 2.0696924058, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 98.6055377207, 'pct_remaining5m': null, 'sum': 0.7274, 'tx_atabove': 3.0, 'hashpower_accepting': 100.0, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 79.0, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.52, 'avgdiff': 1, 'expectedWait': 2.0696924058, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 98.8663723917, 'pct_remaining5m': 0.0, 'sum': 0.7274, 'tx_atabove': 3.0, 'hashpower_accepting': 100.0, 'hpa_coef2': -0.067, 'total_seen_30m': 14.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 80.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 6.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.52, 'avgdiff': 1, 'expectedWait': 2.0696924058, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 98.8864365971, 'pct_remaining5m': 0.0, 'sum': 0.7268, 'tx_atabove': 2.0, 'hashpower_accepting': 100.0, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 84.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.52, 'avgdiff': 1, 'expectedWait': 2.0684509628, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 98.9466292135, 'pct_remaining5m': 0.0, 'sum': 0.7268, 'tx_atabove': 2.0, 'hashpower_accepting': 100.0, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 88.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.52, 'avgdiff': 1, 'expectedWait': 2.0684509628, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 98.9566613162, 'pct_remaining5m': null, 'sum': 0.7268, 'tx_atabove': 2.0, 'hashpower_accepting': 100.0, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 90.0, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.52, 'avgdiff': 1, 'expectedWait': 2.0684509628, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 99.0469502408, 'pct_remaining5m': 0.0, 'sum': 0.7268, 'tx_atabove': 2.0, 'hashpower_accepting': 100.0, 'hpa_coef2': -0.067, 'total_seen_30m': 4.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 91.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 3.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.52, 'avgdiff': 1, 'expectedWait': 2.0684509628, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 99.1272070626, 'pct_remaining5m': 0.0, 'sum': 0.7268, 'tx_atabove': 2.0, 'hashpower_accepting': 100.0, 'hpa_coef2': -0.067, 'total_seen_30m': 3.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 96.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 2.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.52, 'avgdiff': 1, 'expectedWait': 2.0684509628, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 99.1372391653, 'pct_remaining5m': 0.0, 'sum': 0.7268, 'tx_atabove': 2.0, 'hashpower_accepting': 100.0, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 97.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.52, 'avgdiff': 1, 'expectedWait': 2.0684509628, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 99.1472712681, 'pct_remaining5m': 0.0, 'sum': 0.7268, 'tx_atabove': 2.0, 'hashpower_accepting': 100.0, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 99.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.52, 'avgdiff': 1, 'expectedWait': 2.0684509628, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 99.7090690209, 'pct_remaining5m': 0.0, 'sum': 0.7268, 'tx_atabove': 2.0, 'hashpower_accepting': 100.0, 'hpa_coef2': -0.067, 'total_seen_30m': 23.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 100.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 22.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.52, 'avgdiff': 1, 'expectedWait': 2.0684509628, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 99.8394863563, 'pct_remaining5m': 0.0, 'sum': 0.7268, 'tx_atabove': 2.0, 'hashpower_accepting': 100.0, 'hpa_coef2': -0.067, 'total_seen_30m': 7.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 101.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.52, 'avgdiff': 1, 'expectedWait': 2.0684509628, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 99.9097110754, 'pct_remaining5m': 0.0, 'sum': 0.7268, 'tx_atabove': 2.0, 'hashpower_accepting': 100.0, 'hpa_coef2': -0.067, 'total_seen_30m': 2.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 120.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.52, 'avgdiff': 1, 'expectedWait': 2.0684509628, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 99.9297752809, 'pct_remaining5m': 0.0, 'sum': 0.7268, 'tx_atabove': 2.0, 'hashpower_accepting': 100.0, 'hpa_coef2': -0.067, 'total_seen_30m': null, 'int2': 6.9238, 'pct_remaining30m': null, 'gasprice': 134.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 2.0, 'pct_mined_30m': null, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.52, 'avgdiff': 1, 'expectedWait': 2.0684509628, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': 0.0, 'hashpower_accepting2': 99.9498394864, 'pct_remaining5m': 0.0, 'sum': 0.7268, 'tx_atabove': 2.0, 'hashpower_accepting': 100.0, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 137.0, 'pct_mined_5m': 100.0, 'total_seen_5m': 1.0, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.52, 'avgdiff': 1, 'expectedWait': 2.0684509628, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}, {'intercept': 4.8015, 'age': null, 'hashpower_accepting2': 99.9699036918, 'pct_remaining5m': null, 'sum': 0.7256, 'tx_atabove': 0.0, 'hashpower_accepting': 100.0, 'hpa_coef2': -0.067, 'total_seen_30m': 1.0, 'int2': 6.9238, 'pct_remaining30m': 0.0, 'gasprice': 180.0, 'pct_mined_5m': null, 'total_seen_5m': null, 'pct_mined_30m': 100.0, 'tx_atabove_coef': 0.0006, 'average': 600, 'safelow': 600, 'nomine': 550, 'expectedTime': 0.52, 'avgdiff': 1, 'expectedWait': 2.0659703104, 'avgdiff_coef': -1.6459, 'hpa_coef': -0.0243}]), - gasExpress: JSON.stringify({'safeLow': 2.0, 'standard': 3.0, 'fast': 10.0, 'fastest': 52.0, 'block_time': 15, 'blockNum': 6693030}), - metametrics: JSON.stringify({ 'mockMetaMetricsResponse': true }), -} diff --git a/test/e2e/fetch-mocks.json b/test/e2e/fetch-mocks.json new file mode 100644 index 000000000..61ab1392a --- /dev/null +++ b/test/e2e/fetch-mocks.json @@ -0,0 +1,5930 @@ +{ + "ethGasBasic": { + "average": 85, + "fastestWait": 0.6, + "fastWait": 0.6, + "fast": 200, + "safeLowWait": 4.8, + "blockNum": 6648312, + "avgWait": 4.2, + "block_time": 15.516129032258064, + "speed": 0.7828720873342716, + "fastest": 400, + "safeLow": 80 + }, + "ethGasPredictTable": [ + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 7.2632423756, + "pct_remaining5m": 0, + "sum": 7.029975, + "tx_atabove": 4136, + "hashpower_accepting": 10.4166666667, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 1.2, + "pct_mined_5m": 0, + "total_seen_5m": 1, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 250.99, + "avgdiff": 0, + "expectedWait": 1000, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 7.433788122, + "pct_remaining5m": 0, + "sum": 7.01731875, + "tx_atabove": 4136, + "hashpower_accepting": 10.9375, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 1.5, + "pct_mined_5m": 0, + "total_seen_5m": 84, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 250.99, + "avgdiff": 0, + "expectedWait": 1000, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 7.433788122, + "pct_remaining5m": 0, + "sum": 7.01731875, + "tx_atabove": 4136, + "hashpower_accepting": 10.9375, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 1.7, + "pct_mined_5m": 0, + "total_seen_5m": 5, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 250.99, + "avgdiff": 0, + "expectedWait": 1000, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 7.4638844302, + "pct_remaining5m": 0, + "sum": 7.01731875, + "tx_atabove": 4136, + "hashpower_accepting": 10.9375, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 1.8, + "pct_mined_5m": 0, + "total_seen_5m": 20, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 250.99, + "avgdiff": 0, + "expectedWait": 1000, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 7.4839486356, + "pct_remaining5m": 0, + "sum": 7.01731875, + "tx_atabove": 4136, + "hashpower_accepting": 10.9375, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 1.9, + "pct_mined_5m": 0, + "total_seen_5m": 8, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 250.99, + "avgdiff": 0, + "expectedWait": 1000, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 7.7347512039, + "pct_remaining5m": 0, + "sum": 7.0046625, + "tx_atabove": 4136, + "hashpower_accepting": 11.4583333333, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 2, + "pct_mined_5m": 0, + "total_seen_5m": 52, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 250.99, + "avgdiff": 0, + "expectedWait": 1000, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 17, + "hashpower_accepting2": 7.7447833066, + "pct_remaining5m": 1, + "sum": 7.0046625, + "tx_atabove": 4136, + "hashpower_accepting": 11.4583333333, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 2.1, + "pct_mined_5m": 0, + "total_seen_5m": 97, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 250.99, + "avgdiff": 0, + "expectedWait": 1000, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 20, + "hashpower_accepting2": 7.7447833066, + "pct_remaining5m": 1, + "sum": 7.0040625, + "tx_atabove": 4135, + "hashpower_accepting": 11.4583333333, + "hpa_coef2": -0.067, + "total_seen_30m": 6, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 2.2, + "pct_mined_5m": 0, + "total_seen_5m": 433, + "pct_mined_30m": 0, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 250.99, + "avgdiff": 0, + "expectedWait": 1000, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 68, + "hashpower_accepting2": 7.7447833066, + "pct_remaining5m": 0, + "sum": 6.9986625, + "tx_atabove": 4126, + "hashpower_accepting": 11.4583333333, + "hpa_coef2": -0.067, + "total_seen_30m": 2, + "int2": 6.9238, + "pct_remaining30m": 50, + "gasprice": 2.3, + "pct_mined_5m": 0, + "total_seen_5m": 14, + "pct_mined_30m": 0, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 250.99, + "avgdiff": 0, + "expectedWait": 1000, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 7.7447833066, + "pct_remaining5m": 0, + "sum": 6.9980625, + "tx_atabove": 4125, + "hashpower_accepting": 11.4583333333, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 2.4, + "pct_mined_5m": 0, + "total_seen_5m": 4, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 250.99, + "avgdiff": 0, + "expectedWait": 1000, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 20, + "hashpower_accepting2": 7.7447833066, + "pct_remaining5m": 37, + "sum": 6.9956625, + "tx_atabove": 4121, + "hashpower_accepting": 11.4583333333, + "hpa_coef2": -0.067, + "total_seen_30m": 4, + "int2": 6.9238, + "pct_remaining30m": 75, + "gasprice": 2.5, + "pct_mined_5m": 0, + "total_seen_5m": 45, + "pct_mined_30m": 0, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 250.99, + "avgdiff": 0, + "expectedWait": 1000, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 79, + "hashpower_accepting2": 7.7447833066, + "pct_remaining5m": 0, + "sum": 6.9788625, + "tx_atabove": 4093, + "hashpower_accepting": 11.4583333333, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 100, + "gasprice": 2.6, + "pct_mined_5m": 0, + "total_seen_5m": 3, + "pct_mined_30m": 0, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 250.99, + "avgdiff": 0, + "expectedWait": 1000, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 27.5, + "hashpower_accepting2": 7.7447833066, + "pct_remaining5m": 100, + "sum": 6.9764625, + "tx_atabove": 4089, + "hashpower_accepting": 11.4583333333, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 2.7, + "pct_mined_5m": 0, + "total_seen_5m": 3, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 250.99, + "avgdiff": 0, + "expectedWait": 1000, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 22.5, + "hashpower_accepting2": 7.7447833066, + "pct_remaining5m": 66, + "sum": 6.9740625, + "tx_atabove": 4085, + "hashpower_accepting": 11.4583333333, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 2.8, + "pct_mined_5m": 0, + "total_seen_5m": 6, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 250.99, + "avgdiff": 0, + "expectedWait": 1000, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 20, + "hashpower_accepting2": 7.7548154093, + "pct_remaining5m": 38, + "sum": 6.9686625, + "tx_atabove": 4076, + "hashpower_accepting": 11.4583333333, + "hpa_coef2": -0.067, + "total_seen_30m": 2, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 2.9, + "pct_mined_5m": 2, + "total_seen_5m": 36, + "pct_mined_30m": 0, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 250.99, + "avgdiff": 0, + "expectedWait": 1000, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 27, + "hashpower_accepting2": 11.5268860353, + "pct_remaining5m": 77, + "sum": 6.8307, + "tx_atabove": 4057, + "hashpower_accepting": 16.6666666667, + "hpa_coef2": -0.067, + "total_seen_30m": 127, + "int2": 6.9238, + "pct_remaining30m": 48, + "gasprice": 3, + "pct_mined_5m": 0, + "total_seen_5m": 322, + "pct_mined_30m": 39, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 250.99, + "avgdiff": 0, + "expectedWait": 1000, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 67, + "hashpower_accepting2": 11.5268860353, + "pct_remaining5m": 100, + "sum": 6.5697, + "tx_atabove": 3622, + "hashpower_accepting": 16.6666666667, + "hpa_coef2": -0.067, + "total_seen_30m": 85, + "int2": 6.9238, + "pct_remaining30m": 98, + "gasprice": 3.1, + "pct_mined_5m": 0, + "total_seen_5m": 79, + "pct_mined_30m": 0, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 250.99, + "avgdiff": 0, + "expectedWait": 1000, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 71, + "hashpower_accepting2": 11.5268860353, + "pct_remaining5m": 100, + "sum": 6.4311, + "tx_atabove": 3391, + "hashpower_accepting": 16.6666666667, + "hpa_coef2": -0.067, + "total_seen_30m": 7, + "int2": 6.9238, + "pct_remaining30m": 100, + "gasprice": 3.2, + "pct_mined_5m": 0, + "total_seen_5m": 4, + "pct_mined_30m": 0, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 250.99, + "avgdiff": 0, + "expectedWait": 1000, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 62, + "hashpower_accepting2": 11.5268860353, + "pct_remaining5m": 100, + "sum": 6.4209, + "tx_atabove": 3374, + "hashpower_accepting": 16.6666666667, + "hpa_coef2": -0.067, + "total_seen_30m": 14, + "int2": 6.9238, + "pct_remaining30m": 92, + "gasprice": 3.3, + "pct_mined_5m": 0, + "total_seen_5m": 7, + "pct_mined_30m": 0, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 250.99, + "avgdiff": 0, + "expectedWait": 1000, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 1472, + "hashpower_accepting2": 11.5569823435, + "pct_remaining5m": 100, + "sum": 6.3951, + "tx_atabove": 3331, + "hashpower_accepting": 16.6666666667, + "hpa_coef2": -0.067, + "total_seen_30m": 29, + "int2": 6.9238, + "pct_remaining30m": 100, + "gasprice": 3.4, + "pct_mined_5m": 0, + "total_seen_5m": 27, + "pct_mined_30m": 0, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 250.99, + "avgdiff": 0, + "expectedWait": 1000, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 307, + "hashpower_accepting2": 11.5670144462, + "pct_remaining5m": 100, + "sum": 6.1521, + "tx_atabove": 2926, + "hashpower_accepting": 16.6666666667, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 3.7, + "pct_mined_5m": 0, + "total_seen_5m": 1, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 250.99, + "avgdiff": 0, + "expectedWait": 1000, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 1399, + "hashpower_accepting2": 11.577046549, + "pct_remaining5m": 100, + "sum": 6.1395, + "tx_atabove": 2905, + "hashpower_accepting": 16.6666666667, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 3.9, + "pct_mined_5m": 0, + "total_seen_5m": 1, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 250.99, + "avgdiff": 0, + "expectedWait": 1000, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 1005, + "hashpower_accepting2": 11.5971107544, + "pct_remaining5m": 88, + "sum": 6.1035, + "tx_atabove": 2845, + "hashpower_accepting": 16.6666666667, + "hpa_coef2": -0.067, + "total_seen_30m": 9, + "int2": 6.9238, + "pct_remaining30m": 88, + "gasprice": 4, + "pct_mined_5m": 0, + "total_seen_5m": 9, + "pct_mined_30m": 0, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 250.99, + "avgdiff": 0, + "expectedWait": 1000, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 1546, + "hashpower_accepting2": 11.6171749599, + "pct_remaining5m": null, + "sum": 5.6151, + "tx_atabove": 2031, + "hashpower_accepting": 16.6666666667, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 100, + "gasprice": 4.1, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 0, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 250.99, + "avgdiff": 0, + "expectedWait": 1000, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 1065, + "hashpower_accepting2": 11.6171749599, + "pct_remaining5m": 100, + "sum": 5.5509, + "tx_atabove": 1924, + "hashpower_accepting": 16.6666666667, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 4.3, + "pct_mined_5m": 0, + "total_seen_5m": 2, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 250.99, + "avgdiff": 0, + "expectedWait": 1000, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 459, + "hashpower_accepting2": 11.6171749599, + "pct_remaining5m": 50, + "sum": 5.5137, + "tx_atabove": 1862, + "hashpower_accepting": 16.6666666667, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 4.4, + "pct_mined_5m": 0, + "total_seen_5m": 2, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 250.99, + "avgdiff": 0, + "expectedWait": 1000, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 298, + "hashpower_accepting2": 11.6171749599, + "pct_remaining5m": null, + "sum": 5.4903, + "tx_atabove": 1823, + "hashpower_accepting": 16.6666666667, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 100, + "gasprice": 4.7, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 0, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 250.99, + "avgdiff": 0, + "expectedWait": 1000, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 812, + "hashpower_accepting2": 11.6472712681, + "pct_remaining5m": 0, + "sum": 5.4831, + "tx_atabove": 1811, + "hashpower_accepting": 16.6666666667, + "hpa_coef2": -0.067, + "total_seen_30m": 2, + "int2": 6.9238, + "pct_remaining30m": 100, + "gasprice": 4.8, + "pct_mined_5m": 0, + "total_seen_5m": 1, + "pct_mined_30m": 0, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 250.99, + "avgdiff": 0, + "expectedWait": 1000, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 541, + "hashpower_accepting2": 11.6472712681, + "pct_remaining5m": 100, + "sum": 5.4375, + "tx_atabove": 1735, + "hashpower_accepting": 16.6666666667, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 4.9, + "pct_mined_5m": 0, + "total_seen_5m": 1, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 250.99, + "avgdiff": 0, + "expectedWait": 1000, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 1134, + "hashpower_accepting2": 11.7375601926, + "pct_remaining5m": 100, + "sum": 5.41824375, + "tx_atabove": 1724, + "hashpower_accepting": 17.1875, + "hpa_coef2": -0.067, + "total_seen_30m": 6, + "int2": 6.9238, + "pct_remaining30m": 100, + "gasprice": 5, + "pct_mined_5m": 0, + "total_seen_5m": 5, + "pct_mined_30m": 0, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 250.99, + "avgdiff": 0, + "expectedWait": 1000, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 1958, + "hashpower_accepting2": 11.7676565008, + "pct_remaining5m": null, + "sum": 4.9567875, + "tx_atabove": 976, + "hashpower_accepting": 17.7083333333, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 100, + "gasprice": 5.2, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 0, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 250.99, + "avgdiff": 0, + "expectedWait": 1000, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 1203.5, + "hashpower_accepting2": 11.8077849117, + "pct_remaining5m": null, + "sum": 4.9507875, + "tx_atabove": 966, + "hashpower_accepting": 17.7083333333, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 100, + "gasprice": 5.3, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 0, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 250.99, + "avgdiff": 0, + "expectedWait": 1000, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 677.5, + "hashpower_accepting2": 11.8378812199, + "pct_remaining5m": null, + "sum": 4.9141875, + "tx_atabove": 905, + "hashpower_accepting": 17.7083333333, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 100, + "gasprice": 5.5, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 0, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 250.99, + "avgdiff": 0, + "expectedWait": 1000, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 3, + "hashpower_accepting2": 13.3928571429, + "pct_remaining5m": 0, + "sum": 3.16120625, + "tx_atabove": 832, + "hashpower_accepting": 20.3125, + "hpa_coef2": -0.067, + "total_seen_30m": 9, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 6, + "pct_mined_5m": 100, + "total_seen_5m": 12, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 5.92, + "avgdiff": 1, + "expectedWait": 23.5990451154, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 14.0248796148, + "pct_remaining5m": 0, + "sum": 3.10120625, + "tx_atabove": 732, + "hashpower_accepting": 20.3125, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 6.1, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 5.58, + "avgdiff": 1, + "expectedWait": 22.2247437161, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 0, + "hashpower_accepting2": 14.1753611557, + "pct_remaining5m": 0, + "sum": 3.09640625, + "tx_atabove": 724, + "hashpower_accepting": 20.3125, + "hpa_coef2": -0.067, + "total_seen_30m": 3, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 6.2, + "pct_mined_5m": 100, + "total_seen_5m": 3, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 5.55, + "avgdiff": 1, + "expectedWait": 22.1183205662, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 14.3459069021, + "pct_remaining5m": 0, + "sum": 3.09580625, + "tx_atabove": 723, + "hashpower_accepting": 20.3125, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 6.3, + "pct_mined_5m": 100, + "total_seen_5m": 4, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 5.55, + "avgdiff": 1, + "expectedWait": 22.1050535543, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 14.3960674157, + "pct_remaining5m": 0, + "sum": 3.09460625, + "tx_atabove": 721, + "hashpower_accepting": 20.3125, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 6.4, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 5.54, + "avgdiff": 1, + "expectedWait": 22.0785433993, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 14.5465489567, + "pct_remaining5m": 0, + "sum": 3.09460625, + "tx_atabove": 721, + "hashpower_accepting": 20.3125, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 6.5, + "pct_mined_5m": 100, + "total_seen_5m": 3, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 5.54, + "avgdiff": 1, + "expectedWait": 22.0785433993, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 14.5666131621, + "pct_remaining5m": null, + "sum": 3.09460625, + "tx_atabove": 721, + "hashpower_accepting": 20.3125, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 6.6, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 5.54, + "avgdiff": 1, + "expectedWait": 22.0785433993, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 2, + "hashpower_accepting2": 14.6769662921, + "pct_remaining5m": null, + "sum": 3.09460625, + "tx_atabove": 721, + "hashpower_accepting": 20.3125, + "hpa_coef2": -0.067, + "total_seen_30m": 2, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 6.7, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 5.54, + "avgdiff": 1, + "expectedWait": 22.0785433993, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 14.7070626003, + "pct_remaining5m": null, + "sum": 3.09400625, + "tx_atabove": 720, + "hashpower_accepting": 20.3125, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 6.8, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 5.54, + "avgdiff": 1, + "expectedWait": 22.0653002466, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 14.7271268058, + "pct_remaining5m": 0, + "sum": 3.09400625, + "tx_atabove": 720, + "hashpower_accepting": 20.3125, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 6.9, + "pct_mined_5m": 100, + "total_seen_5m": 2, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 5.54, + "avgdiff": 1, + "expectedWait": 22.0653002466, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 3, + "hashpower_accepting2": 15.4795345104, + "pct_remaining5m": 0, + "sum": 3.06749375, + "tx_atabove": 718, + "hashpower_accepting": 21.3541666667, + "hpa_coef2": -0.067, + "total_seen_30m": 11, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 7, + "pct_mined_5m": 100, + "total_seen_5m": 6, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 5.39, + "avgdiff": 1, + "expectedWait": 21.4879808804, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 0, + "hashpower_accepting2": 15.5898876404, + "pct_remaining5m": 0, + "sum": 3.06089375, + "tx_atabove": 707, + "hashpower_accepting": 21.3541666667, + "hpa_coef2": -0.067, + "total_seen_30m": 4, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 7.1, + "pct_mined_5m": 100, + "total_seen_5m": 2, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 5.36, + "avgdiff": 1, + "expectedWait": 21.3466271869, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 15.5999197432, + "pct_remaining5m": null, + "sum": 3.06029375, + "tx_atabove": 706, + "hashpower_accepting": 21.3541666667, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 7.2, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 5.35, + "avgdiff": 1, + "expectedWait": 21.3338230522, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 0, + "hashpower_accepting2": 15.8507223114, + "pct_remaining5m": 0, + "sum": 3.05969375, + "tx_atabove": 705, + "hashpower_accepting": 21.3541666667, + "hpa_coef2": -0.067, + "total_seen_30m": 5, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 7.6, + "pct_mined_5m": 100, + "total_seen_5m": 2, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 5.35, + "avgdiff": 1, + "expectedWait": 21.3210265977, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 15.8607544141, + "pct_remaining5m": null, + "sum": 3.05909375, + "tx_atabove": 704, + "hashpower_accepting": 21.3541666667, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 7.7, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 0, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 5.35, + "avgdiff": 1, + "expectedWait": 21.3082378187, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 0, + "hashpower_accepting2": 18.86035313, + "pct_remaining5m": 0, + "sum": 2.8933625, + "tx_atabove": 702, + "hashpower_accepting": 28.125, + "hpa_coef2": -0.067, + "total_seen_30m": 30, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 8, + "pct_mined_5m": 100, + "total_seen_5m": 37, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 4.53, + "avgdiff": 1, + "expectedWait": 18.053913939, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 1, + "hashpower_accepting2": 19.1011235955, + "pct_remaining5m": 0, + "sum": 2.85250625, + "tx_atabove": 655, + "hashpower_accepting": 28.6458333333, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 8.1, + "pct_mined_5m": 100, + "total_seen_5m": 5, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 4.35, + "avgdiff": 1, + "expectedWait": 17.331163684, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 19.1613162119, + "pct_remaining5m": 0, + "sum": 2.84890625, + "tx_atabove": 649, + "hashpower_accepting": 28.6458333333, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 8.2, + "pct_mined_5m": 100, + "total_seen_5m": 3, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 4.33, + "avgdiff": 1, + "expectedWait": 17.268883666, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 19.231540931, + "pct_remaining5m": 0, + "sum": 2.8097375, + "tx_atabove": 647, + "hashpower_accepting": 30.2083333333, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 8.4, + "pct_mined_5m": 100, + "total_seen_5m": 6, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 4.17, + "avgdiff": 1, + "expectedWait": 16.6055586875, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 1, + "hashpower_accepting2": 19.5224719101, + "pct_remaining5m": 0, + "sum": 2.777225, + "tx_atabove": 635, + "hashpower_accepting": 31.25, + "hpa_coef2": -0.067, + "total_seen_30m": 7, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 8.5, + "pct_mined_5m": 100, + "total_seen_5m": 12, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 4.03, + "avgdiff": 1, + "expectedWait": 16.0743526708, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 0, + "hashpower_accepting2": 19.7331460674, + "pct_remaining5m": 0, + "sum": 2.774225, + "tx_atabove": 630, + "hashpower_accepting": 31.25, + "hpa_coef2": -0.067, + "total_seen_30m": 5, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 8.6, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 4.02, + "avgdiff": 1, + "expectedWait": 16.0262018751, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 19.8033707865, + "pct_remaining5m": 0, + "sum": 2.72905625, + "tx_atabove": 618, + "hashpower_accepting": 32.8125, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 8.8, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 3.84, + "avgdiff": 1, + "expectedWait": 15.3184234339, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 19.9638844302, + "pct_remaining5m": 0, + "sum": 2.6954, + "tx_atabove": 583, + "hashpower_accepting": 33.3333333333, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 8.9, + "pct_mined_5m": 100, + "total_seen_5m": 6, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 3.72, + "avgdiff": 1, + "expectedWait": 14.8114421454, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 0, + "hashpower_accepting2": 23.6155698234, + "pct_remaining5m": 0, + "sum": 2.3937875, + "tx_atabove": 460, + "hashpower_accepting": 42.7083333333, + "hpa_coef2": -0.067, + "total_seen_30m": 43, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 9, + "pct_mined_5m": 100, + "total_seen_5m": 120, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 2.75, + "avgdiff": 1, + "expectedWait": 10.9549071782, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 24.0268860353, + "pct_remaining5m": 0, + "sum": 2.30313125, + "tx_atabove": 330, + "hashpower_accepting": 43.2291666667, + "hpa_coef2": -0.067, + "total_seen_30m": 2, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 9.1, + "pct_mined_5m": 100, + "total_seen_5m": 23, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 2.51, + "avgdiff": 1, + "expectedWait": 10.0054630618, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 0, + "hashpower_accepting2": 24.1472712681, + "pct_remaining5m": 0, + "sum": 2.287475, + "tx_atabove": 325, + "hashpower_accepting": 43.75, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 9.2, + "pct_mined_5m": 100, + "total_seen_5m": 3, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 2.47, + "avgdiff": 1, + "expectedWait": 9.8500349165, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 24.2174959872, + "pct_remaining5m": 0, + "sum": 2.2609625, + "tx_atabove": 323, + "hashpower_accepting": 44.7916666667, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 9.3, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 2.41, + "avgdiff": 1, + "expectedWait": 9.5923173304, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 24.3880417335, + "pct_remaining5m": 0, + "sum": 2.22239375, + "tx_atabove": 322, + "hashpower_accepting": 46.3541666667, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 9.4, + "pct_mined_5m": 100, + "total_seen_5m": 7, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 2.32, + "avgdiff": 1, + "expectedWait": 9.2293973144, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 1, + "hashpower_accepting2": 24.5284911717, + "pct_remaining5m": 0, + "sum": 2.2091375, + "tx_atabove": 321, + "hashpower_accepting": 46.875, + "hpa_coef2": -0.067, + "total_seen_30m": 5, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 9.5, + "pct_mined_5m": 100, + "total_seen_5m": 3, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 2.29, + "avgdiff": 1, + "expectedWait": 9.1078574773, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 24.7391653291, + "pct_remaining5m": 0, + "sum": 2.2073375, + "tx_atabove": 318, + "hashpower_accepting": 46.875, + "hpa_coef2": -0.067, + "total_seen_30m": 9, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 9.6, + "pct_mined_5m": 100, + "total_seen_5m": 8, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 2.28, + "avgdiff": 1, + "expectedWait": 9.0914780797, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 24.9699036918, + "pct_remaining5m": 0, + "sum": 2.182025, + "tx_atabove": 318, + "hashpower_accepting": 47.9166666667, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 9.7, + "pct_mined_5m": 88, + "total_seen_5m": 9, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 2.22, + "avgdiff": 1, + "expectedWait": 8.8642381788, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 2, + "hashpower_accepting2": 25.1203852327, + "pct_remaining5m": 0, + "sum": 2.16936875, + "tx_atabove": 318, + "hashpower_accepting": 48.4375, + "hpa_coef2": -0.067, + "total_seen_30m": 6, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 9.8, + "pct_mined_5m": 75, + "total_seen_5m": 4, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 2.2, + "avgdiff": 1, + "expectedWait": 8.7527571186, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 25.1705457464, + "pct_remaining5m": 0, + "sum": 2.1561125, + "tx_atabove": 317, + "hashpower_accepting": 48.9583333333, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 9.9, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 2.17, + "avgdiff": 1, + "expectedWait": 8.637494048, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 0, + "hashpower_accepting2": 36.3864365971, + "pct_remaining5m": 0, + "sum": 1.769825, + "tx_atabove": 306, + "hashpower_accepting": 64.5833333333, + "hpa_coef2": -0.067, + "total_seen_30m": 353, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 10, + "pct_mined_5m": 99, + "total_seen_5m": 245, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 1.47, + "avgdiff": 1, + "expectedWait": 5.8698260519, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 36.536918138, + "pct_remaining5m": 0, + "sum": 1.733225, + "tx_atabove": 245, + "hashpower_accepting": 64.5833333333, + "hpa_coef2": -0.067, + "total_seen_30m": 7, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 10.1, + "pct_mined_5m": 100, + "total_seen_5m": 2, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 1.42, + "avgdiff": 1, + "expectedWait": 5.658874382, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 36.7576243981, + "pct_remaining5m": 0, + "sum": 1.733225, + "tx_atabove": 245, + "hashpower_accepting": 64.5833333333, + "hpa_coef2": -0.067, + "total_seen_30m": 6, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 10.2, + "pct_mined_5m": 100, + "total_seen_5m": 2, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 1.42, + "avgdiff": 1, + "expectedWait": 5.658874382, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 0, + "hashpower_accepting2": 36.8378812199, + "pct_remaining5m": 0, + "sum": 1.732625, + "tx_atabove": 244, + "hashpower_accepting": 64.5833333333, + "hpa_coef2": -0.067, + "total_seen_30m": 2, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 10.3, + "pct_mined_5m": 100, + "total_seen_5m": 3, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 1.42, + "avgdiff": 1, + "expectedWait": 5.6554800758, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 36.8679775281, + "pct_remaining5m": 0, + "sum": 1.732025, + "tx_atabove": 243, + "hashpower_accepting": 64.5833333333, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 10.4, + "pct_mined_5m": 100, + "total_seen_5m": 2, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 1.42, + "avgdiff": 1, + "expectedWait": 5.6520878055, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 1, + "hashpower_accepting2": 37.8109951846, + "pct_remaining5m": 0, + "sum": 1.69405625, + "tx_atabove": 243, + "hashpower_accepting": 66.1458333333, + "hpa_coef2": -0.067, + "total_seen_30m": 12, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 10.5, + "pct_mined_5m": 100, + "total_seen_5m": 53, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 1.37, + "avgdiff": 1, + "expectedWait": 5.4415081179, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 37.871187801, + "pct_remaining5m": 0, + "sum": 1.69285625, + "tx_atabove": 241, + "hashpower_accepting": 66.1458333333, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 10.7, + "pct_mined_5m": 100, + "total_seen_5m": 2, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 1.36, + "avgdiff": 1, + "expectedWait": 5.4349822245, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 0, + "hashpower_accepting2": 38.1019261637, + "pct_remaining5m": 0, + "sum": 1.69285625, + "tx_atabove": 241, + "hashpower_accepting": 66.1458333333, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 10.8, + "pct_mined_5m": 100, + "total_seen_5m": 6, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 1.36, + "avgdiff": 1, + "expectedWait": 5.4349822245, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 38.1821829856, + "pct_remaining5m": 0, + "sum": 1.68565625, + "tx_atabove": 229, + "hashpower_accepting": 66.1458333333, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 10.9, + "pct_mined_5m": 100, + "total_seen_5m": 3, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 1.35, + "avgdiff": 1, + "expectedWait": 5.3959908897, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 0, + "hashpower_accepting2": 40.7002407705, + "pct_remaining5m": 0, + "sum": 1.520525, + "tx_atabove": 228, + "hashpower_accepting": 72.9166666667, + "hpa_coef2": -0.067, + "total_seen_30m": 84, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 11, + "pct_mined_5m": 100, + "total_seen_5m": 84, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 1.15, + "avgdiff": 1, + "expectedWait": 4.5746262436, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 40.8206260032, + "pct_remaining5m": 0, + "sum": 1.507325, + "tx_atabove": 206, + "hashpower_accepting": 72.9166666667, + "hpa_coef2": -0.067, + "total_seen_30m": 5, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 11.1, + "pct_mined_5m": 100, + "total_seen_5m": 4, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 1.13, + "avgdiff": 1, + "expectedWait": 4.5146379708, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 40.8908507223, + "pct_remaining5m": 0, + "sum": 1.507325, + "tx_atabove": 206, + "hashpower_accepting": 72.9166666667, + "hpa_coef2": -0.067, + "total_seen_30m": 2, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 11.2, + "pct_mined_5m": 100, + "total_seen_5m": 2, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 1.13, + "avgdiff": 1, + "expectedWait": 4.5146379708, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 41.4024879615, + "pct_remaining5m": 0, + "sum": 1.49466875, + "tx_atabove": 206, + "hashpower_accepting": 73.4375, + "hpa_coef2": -0.067, + "total_seen_30m": 15, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 11.4, + "pct_mined_5m": 100, + "total_seen_5m": 2, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 1.12, + "avgdiff": 1, + "expectedWait": 4.4578596422, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 41.4827447833, + "pct_remaining5m": 0, + "sum": 1.49466875, + "tx_atabove": 206, + "hashpower_accepting": 73.4375, + "hpa_coef2": -0.067, + "total_seen_30m": 2, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 11.5, + "pct_mined_5m": 100, + "total_seen_5m": 2, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 1.12, + "avgdiff": 1, + "expectedWait": 4.4578596422, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 41.6131621188, + "pct_remaining5m": 0, + "sum": 1.49406875, + "tx_atabove": 205, + "hashpower_accepting": 73.4375, + "hpa_coef2": -0.067, + "total_seen_30m": 8, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 11.6, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 1.12, + "avgdiff": 1, + "expectedWait": 4.4551857287, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 41.6332263242, + "pct_remaining5m": 0, + "sum": 1.49406875, + "tx_atabove": 205, + "hashpower_accepting": 73.4375, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 11.7, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 1.12, + "avgdiff": 1, + "expectedWait": 4.4551857287, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 41.753611557, + "pct_remaining5m": 0, + "sum": 1.49406875, + "tx_atabove": 205, + "hashpower_accepting": 73.4375, + "hpa_coef2": -0.067, + "total_seen_30m": 2, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 11.8, + "pct_mined_5m": 100, + "total_seen_5m": 6, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 1.12, + "avgdiff": 1, + "expectedWait": 4.4551857287, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 41.7736757624, + "pct_remaining5m": null, + "sum": 1.49406875, + "tx_atabove": 205, + "hashpower_accepting": 73.4375, + "hpa_coef2": -0.067, + "total_seen_30m": 2, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 11.9, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 1.12, + "avgdiff": 1, + "expectedWait": 4.4551857287, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 1, + "hashpower_accepting2": 44.7030497592, + "pct_remaining5m": 0, + "sum": 1.41813125, + "tx_atabove": 205, + "hashpower_accepting": 76.5625, + "hpa_coef2": -0.067, + "total_seen_30m": 96, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 12, + "pct_mined_5m": 100, + "total_seen_5m": 39, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 1.04, + "avgdiff": 1, + "expectedWait": 4.1293964158, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 44.9036918138, + "pct_remaining5m": 0, + "sum": 1.399475, + "tx_atabove": 195, + "hashpower_accepting": 77.0833333333, + "hpa_coef2": -0.067, + "total_seen_30m": 11, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 12.1, + "pct_mined_5m": 100, + "total_seen_5m": 6, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 1.02, + "avgdiff": 1, + "expectedWait": 4.0530715456, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 0, + "hashpower_accepting2": 45.0341091493, + "pct_remaining5m": null, + "sum": 1.38681875, + "tx_atabove": 195, + "hashpower_accepting": 77.6041666667, + "hpa_coef2": -0.067, + "total_seen_30m": 3, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 12.2, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 1, + "avgdiff": 1, + "expectedWait": 4.0020981056, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 45.1845906902, + "pct_remaining5m": 0, + "sum": 1.3735625, + "tx_atabove": 194, + "hashpower_accepting": 78.125, + "hpa_coef2": -0.067, + "total_seen_30m": 9, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 12.3, + "pct_mined_5m": 100, + "total_seen_5m": 2, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.99, + "avgdiff": 1, + "expectedWait": 3.9493953846, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 45.1946227929, + "pct_remaining5m": null, + "sum": 1.3735625, + "tx_atabove": 194, + "hashpower_accepting": 78.125, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 12.4, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.99, + "avgdiff": 1, + "expectedWait": 3.9493953846, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 45.3752006421, + "pct_remaining5m": 0, + "sum": 1.36090625, + "tx_atabove": 194, + "hashpower_accepting": 78.6458333333, + "hpa_coef2": -0.067, + "total_seen_30m": 10, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 12.5, + "pct_mined_5m": 100, + "total_seen_5m": 2, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.98, + "avgdiff": 1, + "expectedWait": 3.8997258274, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 45.4955858748, + "pct_remaining5m": 0, + "sum": 1.36090625, + "tx_atabove": 194, + "hashpower_accepting": 78.6458333333, + "hpa_coef2": -0.067, + "total_seen_30m": 4, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 12.6, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.98, + "avgdiff": 1, + "expectedWait": 3.8997258274, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 45.525682183, + "pct_remaining5m": null, + "sum": 1.36090625, + "tx_atabove": 194, + "hashpower_accepting": 78.6458333333, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 12.7, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.98, + "avgdiff": 1, + "expectedWait": 3.8997258274, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 45.5858747994, + "pct_remaining5m": 0, + "sum": 1.36090625, + "tx_atabove": 194, + "hashpower_accepting": 78.6458333333, + "hpa_coef2": -0.067, + "total_seen_30m": 4, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 12.8, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.98, + "avgdiff": 1, + "expectedWait": 3.8997258274, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 45.636035313, + "pct_remaining5m": 0, + "sum": 1.36090625, + "tx_atabove": 194, + "hashpower_accepting": 78.6458333333, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 12.9, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.98, + "avgdiff": 1, + "expectedWait": 3.8997258274, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 1, + "hashpower_accepting2": 46.9903691814, + "pct_remaining5m": 0, + "sum": 1.31028125, + "tx_atabove": 194, + "hashpower_accepting": 80.7291666667, + "hpa_coef2": -0.067, + "total_seen_30m": 47, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 13, + "pct_mined_5m": 100, + "total_seen_5m": 34, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.93, + "avgdiff": 1, + "expectedWait": 3.7072162202, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 47.5321027287, + "pct_remaining5m": 0, + "sum": 1.292825, + "tx_atabove": 186, + "hashpower_accepting": 81.25, + "hpa_coef2": -0.067, + "total_seen_30m": 9, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 13.2, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.91, + "avgdiff": 1, + "expectedWait": 3.6430636874, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 47.5621990369, + "pct_remaining5m": 0, + "sum": 1.292825, + "tx_atabove": 186, + "hashpower_accepting": 81.25, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 13.3, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.91, + "avgdiff": 1, + "expectedWait": 3.6430636874, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 47.632423756, + "pct_remaining5m": null, + "sum": 1.292825, + "tx_atabove": 186, + "hashpower_accepting": 81.25, + "hpa_coef2": -0.067, + "total_seen_30m": 2, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 13.4, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.91, + "avgdiff": 1, + "expectedWait": 3.6430636874, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 0.5, + "hashpower_accepting2": 48.1440609952, + "pct_remaining5m": 0, + "sum": 1.28016875, + "tx_atabove": 186, + "hashpower_accepting": 81.7708333333, + "hpa_coef2": -0.067, + "total_seen_30m": 2, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 13.5, + "pct_mined_5m": 100, + "total_seen_5m": 21, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.9, + "avgdiff": 1, + "expectedWait": 3.5972467097, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 48.4550561798, + "pct_remaining5m": 0, + "sum": 1.2651125, + "tx_atabove": 182, + "hashpower_accepting": 82.2916666667, + "hpa_coef2": -0.067, + "total_seen_30m": 10, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 13.6, + "pct_mined_5m": 100, + "total_seen_5m": 10, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.89, + "avgdiff": 1, + "expectedWait": 3.5434913565, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 1, + "hashpower_accepting2": 55.9590690209, + "pct_remaining5m": 0, + "sum": 1.2398, + "tx_atabove": 182, + "hashpower_accepting": 83.3333333333, + "hpa_coef2": -0.067, + "total_seen_30m": 253, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 13.7, + "pct_mined_5m": 100, + "total_seen_5m": 212, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.87, + "avgdiff": 1, + "expectedWait": 3.4549224112, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 56.0593900482, + "pct_remaining5m": 0, + "sum": 1.226, + "tx_atabove": 159, + "hashpower_accepting": 83.3333333333, + "hpa_coef2": -0.067, + "total_seen_30m": 6, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 13.8, + "pct_mined_5m": 100, + "total_seen_5m": 2, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.86, + "avgdiff": 1, + "expectedWait": 3.4075719515, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 56.1095505618, + "pct_remaining5m": 0, + "sum": 1.226, + "tx_atabove": 159, + "hashpower_accepting": 83.3333333333, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 13.9, + "pct_mined_5m": 100, + "total_seen_5m": 4, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.86, + "avgdiff": 1, + "expectedWait": 3.4075719515, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 0.5, + "hashpower_accepting2": 59.6408507223, + "pct_remaining5m": 0, + "sum": 1.13740625, + "tx_atabove": 159, + "hashpower_accepting": 86.9791666667, + "hpa_coef2": -0.067, + "total_seen_30m": 119, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 14, + "pct_mined_5m": 100, + "total_seen_5m": 115, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.78, + "avgdiff": 1, + "expectedWait": 3.1186688184, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 59.7311396469, + "pct_remaining5m": 0, + "sum": 1.13440625, + "tx_atabove": 154, + "hashpower_accepting": 86.9791666667, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 14.1, + "pct_mined_5m": 100, + "total_seen_5m": 5, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.78, + "avgdiff": 1, + "expectedWait": 3.1093268319, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 59.8214285714, + "pct_remaining5m": 0, + "sum": 1.13440625, + "tx_atabove": 154, + "hashpower_accepting": 86.9791666667, + "hpa_coef2": -0.067, + "total_seen_30m": 4, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 14.2, + "pct_mined_5m": 100, + "total_seen_5m": 4, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.78, + "avgdiff": 1, + "expectedWait": 3.1093268319, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 1, + "hashpower_accepting2": 60.1524879615, + "pct_remaining5m": 0, + "sum": 1.13380625, + "tx_atabove": 153, + "hashpower_accepting": 86.9791666667, + "hpa_coef2": -0.067, + "total_seen_30m": 5, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 14.4, + "pct_mined_5m": 100, + "total_seen_5m": 3, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.78, + "avgdiff": 1, + "expectedWait": 3.1074617954, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 60.1725521669, + "pct_remaining5m": 0, + "sum": 1.13320625, + "tx_atabove": 152, + "hashpower_accepting": 86.9791666667, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 14.5, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.78, + "avgdiff": 1, + "expectedWait": 3.1055978775, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 60.2528089888, + "pct_remaining5m": 0, + "sum": 1.13320625, + "tx_atabove": 152, + "hashpower_accepting": 86.9791666667, + "hpa_coef2": -0.067, + "total_seen_30m": 3, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 14.6, + "pct_mined_5m": 100, + "total_seen_5m": 2, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.78, + "avgdiff": 1, + "expectedWait": 3.1055978775, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 60.6440609952, + "pct_remaining5m": 0, + "sum": 1.13320625, + "tx_atabove": 152, + "hashpower_accepting": 86.9791666667, + "hpa_coef2": -0.067, + "total_seen_30m": 10, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 14.7, + "pct_mined_5m": 100, + "total_seen_5m": 10, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.78, + "avgdiff": 1, + "expectedWait": 3.1055978775, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 60.6641252006, + "pct_remaining5m": 0, + "sum": 1.13320625, + "tx_atabove": 152, + "hashpower_accepting": 86.9791666667, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 14.8, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.78, + "avgdiff": 1, + "expectedWait": 3.1055978775, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 60.6942215088, + "pct_remaining5m": null, + "sum": 1.13320625, + "tx_atabove": 152, + "hashpower_accepting": 86.9791666667, + "hpa_coef2": -0.067, + "total_seen_30m": 2, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 14.9, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.78, + "avgdiff": 1, + "expectedWait": 3.1055978775, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 0, + "hashpower_accepting2": 62.9113162119, + "pct_remaining5m": 0, + "sum": 1.0952375, + "tx_atabove": 152, + "hashpower_accepting": 88.5416666667, + "hpa_coef2": -0.067, + "total_seen_30m": 65, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 15, + "pct_mined_5m": 100, + "total_seen_5m": 48, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.75, + "avgdiff": 1, + "expectedWait": 2.9898926986, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 63.4129213483, + "pct_remaining5m": 0, + "sum": 1.0910375, + "tx_atabove": 145, + "hashpower_accepting": 88.5416666667, + "hpa_coef2": -0.067, + "total_seen_30m": 11, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 15.1, + "pct_mined_5m": 100, + "total_seen_5m": 8, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.75, + "avgdiff": 1, + "expectedWait": 2.9773614832, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 1, + "hashpower_accepting2": 64.4161316212, + "pct_remaining5m": 0, + "sum": 1.0886375, + "tx_atabove": 141, + "hashpower_accepting": 88.5416666667, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 15.5, + "pct_mined_5m": 100, + "total_seen_5m": 4, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.75, + "avgdiff": 1, + "expectedWait": 2.9702243836, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 64.4863563403, + "pct_remaining5m": 0, + "sum": 1.0820375, + "tx_atabove": 130, + "hashpower_accepting": 88.5416666667, + "hpa_coef2": -0.067, + "total_seen_30m": 5, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 15.6, + "pct_mined_5m": 50, + "total_seen_5m": 2, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.74, + "avgdiff": 1, + "expectedWait": 2.9506854521, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 1, + "hashpower_accepting2": 66.1817817014, + "pct_remaining5m": 0, + "sum": 1.0820375, + "tx_atabove": 130, + "hashpower_accepting": 88.5416666667, + "hpa_coef2": -0.067, + "total_seen_30m": 24, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 15.7, + "pct_mined_5m": 100, + "total_seen_5m": 17, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.74, + "avgdiff": 1, + "expectedWait": 2.9506854521, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 66.2620385233, + "pct_remaining5m": 0, + "sum": 1.0766375, + "tx_atabove": 121, + "hashpower_accepting": 88.5416666667, + "hpa_coef2": -0.067, + "total_seen_30m": 2, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 15.8, + "pct_mined_5m": 83, + "total_seen_5m": 6, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.74, + "avgdiff": 1, + "expectedWait": 2.9347946943, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 0, + "hashpower_accepting2": 67.2853130016, + "pct_remaining5m": 0, + "sum": 1.0766375, + "tx_atabove": 121, + "hashpower_accepting": 88.5416666667, + "hpa_coef2": -0.067, + "total_seen_30m": 15, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 16, + "pct_mined_5m": 100, + "total_seen_5m": 11, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.74, + "avgdiff": 1, + "expectedWait": 2.9347946943, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 67.2953451043, + "pct_remaining5m": null, + "sum": 1.0748375, + "tx_atabove": 118, + "hashpower_accepting": 88.5416666667, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 16.1, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.74, + "avgdiff": 1, + "expectedWait": 2.9295168154, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 67.4458266453, + "pct_remaining5m": 0, + "sum": 1.0748375, + "tx_atabove": 118, + "hashpower_accepting": 88.5416666667, + "hpa_coef2": -0.067, + "total_seen_30m": 3, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 16.2, + "pct_mined_5m": 100, + "total_seen_5m": 7, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.74, + "avgdiff": 1, + "expectedWait": 2.9295168154, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 67.455858748, + "pct_remaining5m": 0, + "sum": 1.0748375, + "tx_atabove": 118, + "hashpower_accepting": 88.5416666667, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 16.3, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.74, + "avgdiff": 1, + "expectedWait": 2.9295168154, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 67.6565008026, + "pct_remaining5m": 0, + "sum": 1.0748375, + "tx_atabove": 118, + "hashpower_accepting": 88.5416666667, + "hpa_coef2": -0.067, + "total_seen_30m": 5, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 16.4, + "pct_mined_5m": 100, + "total_seen_5m": 7, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.74, + "avgdiff": 1, + "expectedWait": 2.9295168154, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 67.7267255217, + "pct_remaining5m": 0, + "sum": 1.0742375, + "tx_atabove": 117, + "hashpower_accepting": 88.5416666667, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 16.5, + "pct_mined_5m": 100, + "total_seen_5m": 2, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.73, + "avgdiff": 1, + "expectedWait": 2.9277596325, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 1, + "hashpower_accepting2": 68.6697431782, + "pct_remaining5m": 0, + "sum": 1.0742375, + "tx_atabove": 117, + "hashpower_accepting": 88.5416666667, + "hpa_coef2": -0.067, + "total_seen_30m": 42, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 16.7, + "pct_mined_5m": 100, + "total_seen_5m": 27, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.73, + "avgdiff": 1, + "expectedWait": 2.9277596325, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 68.8904494382, + "pct_remaining5m": 0, + "sum": 1.0718375, + "tx_atabove": 113, + "hashpower_accepting": 88.5416666667, + "hpa_coef2": -0.067, + "total_seen_30m": 11, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 17, + "pct_mined_5m": 100, + "total_seen_5m": 3, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.73, + "avgdiff": 1, + "expectedWait": 2.9207414346, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 0, + "hashpower_accepting2": 69.0308988764, + "pct_remaining5m": 0, + "sum": 1.0712375, + "tx_atabove": 112, + "hashpower_accepting": 88.5416666667, + "hpa_coef2": -0.067, + "total_seen_30m": 8, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 17.1, + "pct_mined_5m": 100, + "total_seen_5m": 3, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.73, + "avgdiff": 1, + "expectedWait": 2.9189895153, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 69.0409309791, + "pct_remaining5m": null, + "sum": 1.0706375, + "tx_atabove": 111, + "hashpower_accepting": 88.5416666667, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 17.3, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.73, + "avgdiff": 1, + "expectedWait": 2.9172386469, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 69.0710272873, + "pct_remaining5m": 0, + "sum": 1.0706375, + "tx_atabove": 111, + "hashpower_accepting": 88.5416666667, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 17.5, + "pct_mined_5m": 100, + "total_seen_5m": 2, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.73, + "avgdiff": 1, + "expectedWait": 2.9172386469, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 69.08105939, + "pct_remaining5m": 0, + "sum": 1.0706375, + "tx_atabove": 111, + "hashpower_accepting": 88.5416666667, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 17.6, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.73, + "avgdiff": 1, + "expectedWait": 2.9172386469, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 69.1011235955, + "pct_remaining5m": null, + "sum": 1.0706375, + "tx_atabove": 111, + "hashpower_accepting": 88.5416666667, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 17.8, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.73, + "avgdiff": 1, + "expectedWait": 2.9172386469, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 69.1111556982, + "pct_remaining5m": 0, + "sum": 1.0706375, + "tx_atabove": 111, + "hashpower_accepting": 88.5416666667, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 17.9, + "pct_mined_5m": 0, + "total_seen_5m": 1, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.73, + "avgdiff": 1, + "expectedWait": 2.9172386469, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 69.7632423756, + "pct_remaining5m": 0, + "sum": 1.05798125, + "tx_atabove": 111, + "hashpower_accepting": 89.0625, + "hpa_coef2": -0.067, + "total_seen_30m": 16, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 18, + "pct_mined_5m": 100, + "total_seen_5m": 16, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.72, + "avgdiff": 1, + "expectedWait": 2.8805500054, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 69.7732744783, + "pct_remaining5m": 0, + "sum": 1.05618125, + "tx_atabove": 108, + "hashpower_accepting": 89.0625, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 18.1, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.72, + "avgdiff": 1, + "expectedWait": 2.875369679, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 69.8134028892, + "pct_remaining5m": 0, + "sum": 1.05618125, + "tx_atabove": 108, + "hashpower_accepting": 89.0625, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 18.5, + "pct_mined_5m": 100, + "total_seen_5m": 2, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.72, + "avgdiff": 1, + "expectedWait": 2.875369679, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 69.823434992, + "pct_remaining5m": 0, + "sum": 1.05618125, + "tx_atabove": 108, + "hashpower_accepting": 89.0625, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 18.7, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.72, + "avgdiff": 1, + "expectedWait": 2.875369679, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 69.8535313002, + "pct_remaining5m": null, + "sum": 1.05618125, + "tx_atabove": 108, + "hashpower_accepting": 89.0625, + "hpa_coef2": -0.067, + "total_seen_30m": 2, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 18.8, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.72, + "avgdiff": 1, + "expectedWait": 2.875369679, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 69.8735955056, + "pct_remaining5m": 0, + "sum": 1.05618125, + "tx_atabove": 108, + "hashpower_accepting": 89.0625, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 18.9, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.72, + "avgdiff": 1, + "expectedWait": 2.875369679, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 70.3150080257, + "pct_remaining5m": 0, + "sum": 1.043525, + "tx_atabove": 108, + "hashpower_accepting": 89.5833333333, + "hpa_coef2": -0.067, + "total_seen_30m": 13, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 19, + "pct_mined_5m": 100, + "total_seen_5m": 11, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.71, + "avgdiff": 1, + "expectedWait": 2.8392076024, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 70.3350722311, + "pct_remaining5m": 0, + "sum": 1.042325, + "tx_atabove": 106, + "hashpower_accepting": 89.5833333333, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 19.3, + "pct_mined_5m": 66, + "total_seen_5m": 3, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.71, + "avgdiff": 1, + "expectedWait": 2.8358025967, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 70.3752006421, + "pct_remaining5m": 0, + "sum": 1.042325, + "tx_atabove": 106, + "hashpower_accepting": 89.5833333333, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 19.4, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.71, + "avgdiff": 1, + "expectedWait": 2.8358025967, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 70.3852327448, + "pct_remaining5m": null, + "sum": 1.042325, + "tx_atabove": 106, + "hashpower_accepting": 89.5833333333, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 19.5, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.71, + "avgdiff": 1, + "expectedWait": 2.8358025967, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 70.4052969502, + "pct_remaining5m": null, + "sum": 1.042325, + "tx_atabove": 106, + "hashpower_accepting": 89.5833333333, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 19.8, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.71, + "avgdiff": 1, + "expectedWait": 2.8358025967, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 70.8266452648, + "pct_remaining5m": 0, + "sum": 1.042325, + "tx_atabove": 106, + "hashpower_accepting": 89.5833333333, + "hpa_coef2": -0.067, + "total_seen_30m": 18, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 19.9, + "pct_mined_5m": 100, + "total_seen_5m": 10, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.71, + "avgdiff": 1, + "expectedWait": 2.8358025967, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 0, + "hashpower_accepting2": 75.2708667737, + "pct_remaining5m": 0, + "sum": 0.90310625, + "tx_atabove": 106, + "hashpower_accepting": 95.3125, + "hpa_coef2": -0.067, + "total_seen_30m": 144, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 20, + "pct_mined_5m": 100, + "total_seen_5m": 185, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.62, + "avgdiff": 1, + "expectedWait": 2.4672551317, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 75.3009630819, + "pct_remaining5m": null, + "sum": 0.89650625, + "tx_atabove": 95, + "hashpower_accepting": 95.3125, + "hpa_coef2": -0.067, + "total_seen_30m": 3, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 20.2, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.62, + "avgdiff": 1, + "expectedWait": 2.4510248666, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 75.3210272873, + "pct_remaining5m": 0, + "sum": 0.89650625, + "tx_atabove": 95, + "hashpower_accepting": 95.3125, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 20.3, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.62, + "avgdiff": 1, + "expectedWait": 2.4510248666, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 77.7387640449, + "pct_remaining5m": 0, + "sum": 0.88385, + "tx_atabove": 95, + "hashpower_accepting": 95.8333333333, + "hpa_coef2": -0.067, + "total_seen_30m": 24, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 20.5, + "pct_mined_5m": 100, + "total_seen_5m": 9, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.61, + "avgdiff": 1, + "expectedWait": 2.420199561, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 77.7688603531, + "pct_remaining5m": 0, + "sum": 0.88325, + "tx_atabove": 94, + "hashpower_accepting": 95.8333333333, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 20.7, + "pct_mined_5m": 100, + "total_seen_5m": 2, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.61, + "avgdiff": 1, + "expectedWait": 2.4187478768, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 77.9093097913, + "pct_remaining5m": null, + "sum": 0.87059375, + "tx_atabove": 94, + "hashpower_accepting": 96.3541666667, + "hpa_coef2": -0.067, + "total_seen_30m": 7, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 20.9, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.6, + "avgdiff": 1, + "expectedWait": 2.3883285027, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 0, + "hashpower_accepting2": 79.7752808989, + "pct_remaining5m": 0, + "sum": 0.87059375, + "tx_atabove": 94, + "hashpower_accepting": 96.3541666667, + "hpa_coef2": -0.067, + "total_seen_30m": 39, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 21, + "pct_mined_5m": 100, + "total_seen_5m": 36, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.6, + "avgdiff": 1, + "expectedWait": 2.3883285027, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 79.7953451043, + "pct_remaining5m": 0, + "sum": 0.86819375, + "tx_atabove": 90, + "hashpower_accepting": 96.3541666667, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 21.1, + "pct_mined_5m": 100, + "total_seen_5m": 2, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.6, + "avgdiff": 1, + "expectedWait": 2.3826033871, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 79.8154093098, + "pct_remaining5m": null, + "sum": 0.86819375, + "tx_atabove": 90, + "hashpower_accepting": 96.3541666667, + "hpa_coef2": -0.067, + "total_seen_30m": 2, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 21.4, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.6, + "avgdiff": 1, + "expectedWait": 2.3826033871, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 79.845505618, + "pct_remaining5m": 0, + "sum": 0.86819375, + "tx_atabove": 90, + "hashpower_accepting": 96.3541666667, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 21.7, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.6, + "avgdiff": 1, + "expectedWait": 2.3826033871, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 80.3069823435, + "pct_remaining5m": 0, + "sum": 0.86819375, + "tx_atabove": 90, + "hashpower_accepting": 96.3541666667, + "hpa_coef2": -0.067, + "total_seen_30m": 9, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 21.9, + "pct_mined_5m": 100, + "total_seen_5m": 3, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.6, + "avgdiff": 1, + "expectedWait": 2.3826033871, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 80.8888443018, + "pct_remaining5m": 0, + "sum": 0.8555375, + "tx_atabove": 90, + "hashpower_accepting": 96.875, + "hpa_coef2": -0.067, + "total_seen_30m": 13, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 22, + "pct_mined_5m": 100, + "total_seen_5m": 13, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.59, + "avgdiff": 1, + "expectedWait": 2.352638584, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 80.9089085072, + "pct_remaining5m": null, + "sum": 0.8555375, + "tx_atabove": 90, + "hashpower_accepting": 96.875, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 22.1, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.59, + "avgdiff": 1, + "expectedWait": 2.352638584, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 80.91894061, + "pct_remaining5m": 0, + "sum": 0.8555375, + "tx_atabove": 90, + "hashpower_accepting": 96.875, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 22.2, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.59, + "avgdiff": 1, + "expectedWait": 2.352638584, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 80.9289727127, + "pct_remaining5m": null, + "sum": 0.8555375, + "tx_atabove": 90, + "hashpower_accepting": 96.875, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 22.3, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.59, + "avgdiff": 1, + "expectedWait": 2.352638584, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 80.9490369181, + "pct_remaining5m": 0, + "sum": 0.8555375, + "tx_atabove": 90, + "hashpower_accepting": 96.875, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 22.5, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.59, + "avgdiff": 1, + "expectedWait": 2.352638584, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 80.9791332263, + "pct_remaining5m": 0, + "sum": 0.8555375, + "tx_atabove": 90, + "hashpower_accepting": 96.875, + "hpa_coef2": -0.067, + "total_seen_30m": 2, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 22.8, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.59, + "avgdiff": 1, + "expectedWait": 2.352638584, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 80.9891653291, + "pct_remaining5m": null, + "sum": 0.8555375, + "tx_atabove": 90, + "hashpower_accepting": 96.875, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 22.9, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.59, + "avgdiff": 1, + "expectedWait": 2.352638584, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 0, + "hashpower_accepting2": 81.47070626, + "pct_remaining5m": 0, + "sum": 0.8555375, + "tx_atabove": 90, + "hashpower_accepting": 96.875, + "hpa_coef2": -0.067, + "total_seen_30m": 15, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 23, + "pct_mined_5m": 100, + "total_seen_5m": 19, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.59, + "avgdiff": 1, + "expectedWait": 2.352638584, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 81.4907704655, + "pct_remaining5m": 0, + "sum": 0.8531375, + "tx_atabove": 86, + "hashpower_accepting": 96.875, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 23.1, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.59, + "avgdiff": 1, + "expectedWait": 2.3469990216, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 81.5108346709, + "pct_remaining5m": 0, + "sum": 0.8525375, + "tx_atabove": 85, + "hashpower_accepting": 96.875, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 23.3, + "pct_mined_5m": 100, + "total_seen_5m": 2, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.59, + "avgdiff": 1, + "expectedWait": 2.3455912446, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 81.6011235955, + "pct_remaining5m": 0, + "sum": 0.8525375, + "tx_atabove": 85, + "hashpower_accepting": 96.875, + "hpa_coef2": -0.067, + "total_seen_30m": 3, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 23.7, + "pct_mined_5m": 100, + "total_seen_5m": 3, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.59, + "avgdiff": 1, + "expectedWait": 2.3455912446, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 81.621187801, + "pct_remaining5m": 0, + "sum": 0.8525375, + "tx_atabove": 85, + "hashpower_accepting": 96.875, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 23.9, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.59, + "avgdiff": 1, + "expectedWait": 2.3455912446, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 0, + "hashpower_accepting2": 81.8719903692, + "pct_remaining5m": 0, + "sum": 0.8525375, + "tx_atabove": 85, + "hashpower_accepting": 96.875, + "hpa_coef2": -0.067, + "total_seen_30m": 7, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 24, + "pct_mined_5m": 100, + "total_seen_5m": 9, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.59, + "avgdiff": 1, + "expectedWait": 2.3455912446, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 81.8820224719, + "pct_remaining5m": 0, + "sum": 0.8501375, + "tx_atabove": 81, + "hashpower_accepting": 96.875, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 24.3, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.59, + "avgdiff": 1, + "expectedWait": 2.3399685755, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 81.9121187801, + "pct_remaining5m": 0, + "sum": 0.8501375, + "tx_atabove": 81, + "hashpower_accepting": 96.875, + "hpa_coef2": -0.067, + "total_seen_30m": 2, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 24.6, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.59, + "avgdiff": 1, + "expectedWait": 2.3399685755, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 81.9321829856, + "pct_remaining5m": 0, + "sum": 0.8501375, + "tx_atabove": 81, + "hashpower_accepting": 96.875, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 24.7, + "pct_mined_5m": 100, + "total_seen_5m": 2, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.59, + "avgdiff": 1, + "expectedWait": 2.3399685755, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 0, + "hashpower_accepting2": 83.3868378812, + "pct_remaining5m": 0, + "sum": 0.83688125, + "tx_atabove": 80, + "hashpower_accepting": 97.3958333333, + "hpa_coef2": -0.067, + "total_seen_30m": 24, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 25, + "pct_mined_5m": 100, + "total_seen_5m": 32, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.58, + "avgdiff": 1, + "expectedWait": 2.3091540608, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 83.6276083467, + "pct_remaining5m": 0, + "sum": 0.82128125, + "tx_atabove": 54, + "hashpower_accepting": 97.3958333333, + "hpa_coef2": -0.067, + "total_seen_30m": 10, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 26, + "pct_mined_5m": 100, + "total_seen_5m": 7, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.57, + "avgdiff": 1, + "expectedWait": 2.2734107799, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 0, + "hashpower_accepting2": 83.7379614767, + "pct_remaining5m": 0, + "sum": 0.82008125, + "tx_atabove": 52, + "hashpower_accepting": 97.3958333333, + "hpa_coef2": -0.067, + "total_seen_30m": 5, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 27, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.57, + "avgdiff": 1, + "expectedWait": 2.2706843231, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 83.9887640449, + "pct_remaining5m": 0, + "sum": 0.81948125, + "tx_atabove": 51, + "hashpower_accepting": 97.3958333333, + "hpa_coef2": -0.067, + "total_seen_30m": 13, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 28, + "pct_mined_5m": 100, + "total_seen_5m": 7, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.57, + "avgdiff": 1, + "expectedWait": 2.2693223212, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 84.0690208668, + "pct_remaining5m": 0, + "sum": 0.806825, + "tx_atabove": 51, + "hashpower_accepting": 97.9166666667, + "hpa_coef2": -0.067, + "total_seen_30m": 4, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 29, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.56, + "avgdiff": 1, + "expectedWait": 2.240782197, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 0, + "hashpower_accepting2": 85.8447030498, + "pct_remaining5m": 0, + "sum": 0.7809125, + "tx_atabove": 50, + "hashpower_accepting": 98.9583333333, + "hpa_coef2": -0.067, + "total_seen_30m": 55, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 30, + "pct_mined_5m": 100, + "total_seen_5m": 49, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.55, + "avgdiff": 1, + "expectedWait": 2.1834637674, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 85.9751203852, + "pct_remaining5m": 0, + "sum": 0.7743125, + "tx_atabove": 39, + "hashpower_accepting": 98.9583333333, + "hpa_coef2": -0.067, + "total_seen_30m": 6, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 31, + "pct_mined_5m": 100, + "total_seen_5m": 5, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.54, + "avgdiff": 1, + "expectedWait": 2.169100358, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 86.1356340289, + "pct_remaining5m": 0, + "sum": 0.7743125, + "tx_atabove": 39, + "hashpower_accepting": 98.9583333333, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 32, + "pct_mined_5m": 100, + "total_seen_5m": 4, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.54, + "avgdiff": 1, + "expectedWait": 2.169100358, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 86.2760834671, + "pct_remaining5m": 0, + "sum": 0.7743125, + "tx_atabove": 39, + "hashpower_accepting": 98.9583333333, + "hpa_coef2": -0.067, + "total_seen_30m": 3, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 33, + "pct_mined_5m": 100, + "total_seen_5m": 6, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.54, + "avgdiff": 1, + "expectedWait": 2.169100358, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 86.4165329053, + "pct_remaining5m": 0, + "sum": 0.7737125, + "tx_atabove": 38, + "hashpower_accepting": 98.9583333333, + "hpa_coef2": -0.067, + "total_seen_30m": 6, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 34, + "pct_mined_5m": 60, + "total_seen_5m": 5, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.54, + "avgdiff": 1, + "expectedWait": 2.1677992881, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 0.5, + "hashpower_accepting2": 86.7475922953, + "pct_remaining5m": 0, + "sum": 0.7737125, + "tx_atabove": 38, + "hashpower_accepting": 98.9583333333, + "hpa_coef2": -0.067, + "total_seen_30m": 10, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 35, + "pct_mined_5m": 100, + "total_seen_5m": 17, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.54, + "avgdiff": 1, + "expectedWait": 2.1677992881, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 86.7877207063, + "pct_remaining5m": 0, + "sum": 0.7725125, + "tx_atabove": 36, + "hashpower_accepting": 98.9583333333, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 36, + "pct_mined_5m": 100, + "total_seen_5m": 2, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.54, + "avgdiff": 1, + "expectedWait": 2.1651994891, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 86.8579454254, + "pct_remaining5m": 0, + "sum": 0.7725125, + "tx_atabove": 36, + "hashpower_accepting": 98.9583333333, + "hpa_coef2": -0.067, + "total_seen_30m": 2, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 37, + "pct_mined_5m": 66, + "total_seen_5m": 3, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.54, + "avgdiff": 1, + "expectedWait": 2.1651994891, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 86.908105939, + "pct_remaining5m": 0, + "sum": 0.7725125, + "tx_atabove": 36, + "hashpower_accepting": 98.9583333333, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 38, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.54, + "avgdiff": 1, + "expectedWait": 2.1651994891, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 86.9783306581, + "pct_remaining5m": 0, + "sum": 0.7725125, + "tx_atabove": 36, + "hashpower_accepting": 98.9583333333, + "hpa_coef2": -0.067, + "total_seen_30m": 3, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 39, + "pct_mined_5m": 100, + "total_seen_5m": 2, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.54, + "avgdiff": 1, + "expectedWait": 2.1651994891, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 1, + "hashpower_accepting2": 87.4498394864, + "pct_remaining5m": 0, + "sum": 0.75985625, + "tx_atabove": 36, + "hashpower_accepting": 99.4791666667, + "hpa_coef2": -0.067, + "total_seen_30m": 16, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 40, + "pct_mined_5m": 100, + "total_seen_5m": 14, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.54, + "avgdiff": 1, + "expectedWait": 2.1379688654, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 1, + "hashpower_accepting2": 89.6167736758, + "pct_remaining5m": 0, + "sum": 0.75805625, + "tx_atabove": 33, + "hashpower_accepting": 99.4791666667, + "hpa_coef2": -0.067, + "total_seen_30m": 112, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 41, + "pct_mined_5m": 100, + "total_seen_5m": 57, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.54, + "avgdiff": 1, + "expectedWait": 2.1341239829, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 89.6869983949, + "pct_remaining5m": 0, + "sum": 0.75445625, + "tx_atabove": 27, + "hashpower_accepting": 99.4791666667, + "hpa_coef2": -0.067, + "total_seen_30m": 2, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 42, + "pct_mined_5m": 100, + "total_seen_5m": 3, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.53, + "avgdiff": 1, + "expectedWait": 2.1264549491, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 89.7070626003, + "pct_remaining5m": null, + "sum": 0.75385625, + "tx_atabove": 26, + "hashpower_accepting": 99.4791666667, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 43, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.53, + "avgdiff": 1, + "expectedWait": 2.1251794588, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 1, + "hashpower_accepting2": 89.9478330658, + "pct_remaining5m": 0, + "sum": 0.75385625, + "tx_atabove": 26, + "hashpower_accepting": 99.4791666667, + "hpa_coef2": -0.067, + "total_seen_30m": 9, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 44, + "pct_mined_5m": 100, + "total_seen_5m": 9, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.53, + "avgdiff": 1, + "expectedWait": 2.1251794588, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 90.088282504, + "pct_remaining5m": 0, + "sum": 0.7394, + "tx_atabove": 23, + "hashpower_accepting": 100, + "hpa_coef2": -0.067, + "total_seen_30m": 8, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 45, + "pct_mined_5m": 100, + "total_seen_5m": 5, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.53, + "avgdiff": 1, + "expectedWait": 2.0946783304, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 1, + "hashpower_accepting2": 90.4995987159, + "pct_remaining5m": 0, + "sum": 0.7394, + "tx_atabove": 23, + "hashpower_accepting": 100, + "hpa_coef2": -0.067, + "total_seen_30m": 17, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 46, + "pct_mined_5m": 100, + "total_seen_5m": 19, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.53, + "avgdiff": 1, + "expectedWait": 2.0946783304, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 90.5999197432, + "pct_remaining5m": 0, + "sum": 0.7382, + "tx_atabove": 21, + "hashpower_accepting": 100, + "hpa_coef2": -0.067, + "total_seen_30m": 4, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 47, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.53, + "avgdiff": 1, + "expectedWait": 2.0921662239, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 90.6199839486, + "pct_remaining5m": null, + "sum": 0.7382, + "tx_atabove": 21, + "hashpower_accepting": 100, + "hpa_coef2": -0.067, + "total_seen_30m": 2, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 48, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.53, + "avgdiff": 1, + "expectedWait": 2.0921662239, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 90.6500802568, + "pct_remaining5m": null, + "sum": 0.7382, + "tx_atabove": 21, + "hashpower_accepting": 100, + "hpa_coef2": -0.067, + "total_seen_30m": 2, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 49, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.53, + "avgdiff": 1, + "expectedWait": 2.0921662239, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 1, + "hashpower_accepting2": 94.1412520064, + "pct_remaining5m": 0, + "sum": 0.7382, + "tx_atabove": 21, + "hashpower_accepting": 100, + "hpa_coef2": -0.067, + "total_seen_30m": 62, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 50, + "pct_mined_5m": 100, + "total_seen_5m": 71, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.53, + "avgdiff": 1, + "expectedWait": 2.0921662239, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 94.2114767255, + "pct_remaining5m": 0, + "sum": 0.7358, + "tx_atabove": 17, + "hashpower_accepting": 100, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 51, + "pct_mined_5m": 100, + "total_seen_5m": 3, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.52, + "avgdiff": 1, + "expectedWait": 2.0871510456, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 94.4422150883, + "pct_remaining5m": 0, + "sum": 0.7358, + "tx_atabove": 17, + "hashpower_accepting": 100, + "hpa_coef2": -0.067, + "total_seen_30m": 5, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 52, + "pct_mined_5m": 100, + "total_seen_5m": 2, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.52, + "avgdiff": 1, + "expectedWait": 2.0871510456, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 94.4723113965, + "pct_remaining5m": null, + "sum": 0.7358, + "tx_atabove": 17, + "hashpower_accepting": 100, + "hpa_coef2": -0.067, + "total_seen_30m": 2, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 54, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.52, + "avgdiff": 1, + "expectedWait": 2.0871510456, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 94.4823434992, + "pct_remaining5m": null, + "sum": 0.7346, + "tx_atabove": 15, + "hashpower_accepting": 100, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 56, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.52, + "avgdiff": 1, + "expectedWait": 2.0846479665, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 0, + "hashpower_accepting2": 95.0140449438, + "pct_remaining5m": 0, + "sum": 0.7346, + "tx_atabove": 15, + "hashpower_accepting": 100, + "hpa_coef2": -0.067, + "total_seen_30m": 27, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 60, + "pct_mined_5m": 100, + "total_seen_5m": 17, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.52, + "avgdiff": 1, + "expectedWait": 2.0846479665, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 0, + "hashpower_accepting2": 95.6059390048, + "pct_remaining5m": 0, + "sum": 0.7334, + "tx_atabove": 13, + "hashpower_accepting": 100, + "hpa_coef2": -0.067, + "total_seen_30m": 28, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 61, + "pct_mined_5m": 100, + "total_seen_5m": 14, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.52, + "avgdiff": 1, + "expectedWait": 2.0821478893, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 96.8699839486, + "pct_remaining5m": 0, + "sum": 0.7322, + "tx_atabove": 11, + "hashpower_accepting": 100, + "hpa_coef2": -0.067, + "total_seen_30m": 21, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 63, + "pct_mined_5m": 100, + "total_seen_5m": 25, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.52, + "avgdiff": 1, + "expectedWait": 2.0796508104, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 1, + "hashpower_accepting2": 98.3948635634, + "pct_remaining5m": 0, + "sum": 0.7298, + "tx_atabove": 7, + "hashpower_accepting": 100, + "hpa_coef2": -0.067, + "total_seen_30m": 83, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 64, + "pct_mined_5m": 100, + "total_seen_5m": 38, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.52, + "avgdiff": 1, + "expectedWait": 2.0746656331, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 98.4149277689, + "pct_remaining5m": 0, + "sum": 0.728, + "tx_atabove": 4, + "hashpower_accepting": 100, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 65, + "pct_mined_5m": 100, + "total_seen_5m": 2, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.52, + "avgdiff": 1, + "expectedWait": 2.0709345939, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 98.4951845907, + "pct_remaining5m": 0, + "sum": 0.7274, + "tx_atabove": 3, + "hashpower_accepting": 100, + "hpa_coef2": -0.067, + "total_seen_30m": 3, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 66, + "pct_mined_5m": 100, + "total_seen_5m": 3, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.52, + "avgdiff": 1, + "expectedWait": 2.0696924058, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 98.5052166934, + "pct_remaining5m": null, + "sum": 0.7274, + "tx_atabove": 3, + "hashpower_accepting": 100, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 69, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.52, + "avgdiff": 1, + "expectedWait": 2.0696924058, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 98.5152487961, + "pct_remaining5m": null, + "sum": 0.7274, + "tx_atabove": 3, + "hashpower_accepting": 100, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 70, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.52, + "avgdiff": 1, + "expectedWait": 2.0696924058, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 98.5553772071, + "pct_remaining5m": 0, + "sum": 0.7274, + "tx_atabove": 3, + "hashpower_accepting": 100, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 72, + "pct_mined_5m": 100, + "total_seen_5m": 2, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.52, + "avgdiff": 1, + "expectedWait": 2.0696924058, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 98.5754414125, + "pct_remaining5m": 0, + "sum": 0.7274, + "tx_atabove": 3, + "hashpower_accepting": 100, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 73, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.52, + "avgdiff": 1, + "expectedWait": 2.0696924058, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 98.5854735152, + "pct_remaining5m": 0, + "sum": 0.7274, + "tx_atabove": 3, + "hashpower_accepting": 100, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 77, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.52, + "avgdiff": 1, + "expectedWait": 2.0696924058, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 98.6055377207, + "pct_remaining5m": null, + "sum": 0.7274, + "tx_atabove": 3, + "hashpower_accepting": 100, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 79, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.52, + "avgdiff": 1, + "expectedWait": 2.0696924058, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 98.8663723917, + "pct_remaining5m": 0, + "sum": 0.7274, + "tx_atabove": 3, + "hashpower_accepting": 100, + "hpa_coef2": -0.067, + "total_seen_30m": 14, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 80, + "pct_mined_5m": 100, + "total_seen_5m": 6, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.52, + "avgdiff": 1, + "expectedWait": 2.0696924058, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 98.8864365971, + "pct_remaining5m": 0, + "sum": 0.7268, + "tx_atabove": 2, + "hashpower_accepting": 100, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 84, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.52, + "avgdiff": 1, + "expectedWait": 2.0684509628, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 98.9466292135, + "pct_remaining5m": 0, + "sum": 0.7268, + "tx_atabove": 2, + "hashpower_accepting": 100, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 88, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.52, + "avgdiff": 1, + "expectedWait": 2.0684509628, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 98.9566613162, + "pct_remaining5m": null, + "sum": 0.7268, + "tx_atabove": 2, + "hashpower_accepting": 100, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 90, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.52, + "avgdiff": 1, + "expectedWait": 2.0684509628, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 99.0469502408, + "pct_remaining5m": 0, + "sum": 0.7268, + "tx_atabove": 2, + "hashpower_accepting": 100, + "hpa_coef2": -0.067, + "total_seen_30m": 4, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 91, + "pct_mined_5m": 100, + "total_seen_5m": 3, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.52, + "avgdiff": 1, + "expectedWait": 2.0684509628, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 99.1272070626, + "pct_remaining5m": 0, + "sum": 0.7268, + "tx_atabove": 2, + "hashpower_accepting": 100, + "hpa_coef2": -0.067, + "total_seen_30m": 3, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 96, + "pct_mined_5m": 100, + "total_seen_5m": 2, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.52, + "avgdiff": 1, + "expectedWait": 2.0684509628, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 99.1372391653, + "pct_remaining5m": 0, + "sum": 0.7268, + "tx_atabove": 2, + "hashpower_accepting": 100, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 97, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.52, + "avgdiff": 1, + "expectedWait": 2.0684509628, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 99.1472712681, + "pct_remaining5m": 0, + "sum": 0.7268, + "tx_atabove": 2, + "hashpower_accepting": 100, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 99, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.52, + "avgdiff": 1, + "expectedWait": 2.0684509628, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 99.7090690209, + "pct_remaining5m": 0, + "sum": 0.7268, + "tx_atabove": 2, + "hashpower_accepting": 100, + "hpa_coef2": -0.067, + "total_seen_30m": 23, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 100, + "pct_mined_5m": 100, + "total_seen_5m": 22, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.52, + "avgdiff": 1, + "expectedWait": 2.0684509628, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 99.8394863563, + "pct_remaining5m": 0, + "sum": 0.7268, + "tx_atabove": 2, + "hashpower_accepting": 100, + "hpa_coef2": -0.067, + "total_seen_30m": 7, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 101, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.52, + "avgdiff": 1, + "expectedWait": 2.0684509628, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 99.9097110754, + "pct_remaining5m": 0, + "sum": 0.7268, + "tx_atabove": 2, + "hashpower_accepting": 100, + "hpa_coef2": -0.067, + "total_seen_30m": 2, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 120, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.52, + "avgdiff": 1, + "expectedWait": 2.0684509628, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 99.9297752809, + "pct_remaining5m": 0, + "sum": 0.7268, + "tx_atabove": 2, + "hashpower_accepting": 100, + "hpa_coef2": -0.067, + "total_seen_30m": null, + "int2": 6.9238, + "pct_remaining30m": null, + "gasprice": 134, + "pct_mined_5m": 100, + "total_seen_5m": 2, + "pct_mined_30m": null, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.52, + "avgdiff": 1, + "expectedWait": 2.0684509628, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": 0, + "hashpower_accepting2": 99.9498394864, + "pct_remaining5m": 0, + "sum": 0.7268, + "tx_atabove": 2, + "hashpower_accepting": 100, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 137, + "pct_mined_5m": 100, + "total_seen_5m": 1, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.52, + "avgdiff": 1, + "expectedWait": 2.0684509628, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + }, + { + "intercept": 4.8015, + "age": null, + "hashpower_accepting2": 99.9699036918, + "pct_remaining5m": null, + "sum": 0.7256, + "tx_atabove": 0, + "hashpower_accepting": 100, + "hpa_coef2": -0.067, + "total_seen_30m": 1, + "int2": 6.9238, + "pct_remaining30m": 0, + "gasprice": 180, + "pct_mined_5m": null, + "total_seen_5m": null, + "pct_mined_30m": 100, + "tx_atabove_coef": 0.0006, + "average": 600, + "safelow": 600, + "nomine": 550, + "expectedTime": 0.52, + "avgdiff": 1, + "expectedWait": 2.0659703104, + "avgdiff_coef": -1.6459, + "hpa_coef": -0.0243 + } + ], + "gasExpress": { + "safeLow": 2, + "standard": 3, + "fast": 10, + "fastest": 52, + "block_time": 15, + "blockNum": 6693030 + }, + "metametrics": { + "mockMetaMetricsResponse": true + } +} diff --git a/test/e2e/helpers.js b/test/e2e/helpers.js index a65512383..a10dd17e3 100644 --- a/test/e2e/helpers.js +++ b/test/e2e/helpers.js @@ -13,7 +13,7 @@ const { installWebExt, } = require('./func') const { until } = require('selenium-webdriver') -const fetchMockResponses = require('./fetch-mocks.js') +const fetchMockResponses = require('./fetch-mocks.json') const tinyDelayMs = 200 const regularDelayMs = tinyDelayMs * 2 @@ -81,31 +81,36 @@ async function prepareExtensionForTesting () { async function setupFetchMocking (driver) { // define fetchMocking script, to be evaluated in the browser - function fetchMocking () { + function fetchMocking (fetchMockResponses) { window.origFetch = window.fetch.bind(window) window.fetch = async (...args) => { const url = args[0] if (url === 'https://ethgasstation.info/json/ethgasAPI.json') { - return { json: async () => JSON.parse(fetchMockResponses.ethGasBasic) } + return { json: async () => clone(fetchMockResponses.ethGasBasic) } } else if (url === 'https://ethgasstation.info/json/predictTable.json') { - return { json: async () => JSON.parse(fetchMockResponses.ethGasPredictTable) } + return { json: async () => clone(fetchMockResponses.ethGasPredictTable) } } else if (url.match(/chromeextensionmm/)) { - return { json: async () => JSON.parse(fetchMockResponses.metametrics) } + return { json: async () => clone(fetchMockResponses.metametrics) } } else if (url === 'https://dev.blockscale.net/api/gasexpress.json') { - return { json: async () => JSON.parse(fetchMockResponses.gasExpress) } + return { json: async () => clone(fetchMockResponses.gasExpress) } } return window.origFetch(...args) } + if (window.chrome && window.chrome.webRequest) { + window.chrome.webRequest.onBeforeRequest.addListener(cancelInfuraRequest, {urls: ['https://*.infura.io/*']}, ['blocking']) + } function cancelInfuraRequest (requestDetails) { console.log(`fetchMocking - Canceling request: "${requestDetails.url}"`) return { cancel: true } } - if (window.chrome && window.chrome.webRequest) { - window.chrome.webRequest.onBeforeRequest.addListener(cancelInfuraRequest, {urls: ['https://*.infura.io/*']}, ['blocking']) + function clone (obj) { + return JSON.parse(JSON.stringify(obj)) } } + // fetchMockResponses are parsed last minute to ensure that objects are uniquely instantiated + const fetchMockResponsesJson = JSON.stringify(fetchMockResponses) // eval the fetchMocking script in the browser - await driver.executeScript(`(${fetchMocking})()`) + await driver.executeScript(`(${fetchMocking})(${fetchMockResponsesJson})`) } async function loadExtension (driver, extensionId) { diff --git a/test/e2e/metamask-ui.spec.js b/test/e2e/metamask-ui.spec.js index 236d807fb..7c565157e 100644 --- a/test/e2e/metamask-ui.spec.js +++ b/test/e2e/metamask-ui.spec.js @@ -30,7 +30,7 @@ describe('MetaMask', function () { const largeDelayMs = regularDelayMs * 2 this.timeout(0) - this.bail(true) + // this.bail(true) before(async function () { const result = await prepareExtensionForTesting() From 17e7b1a8cba379488bf07e4850cb08627a93ae4c Mon Sep 17 00:00:00 2001 From: kumavis Date: Tue, 10 Sep 2019 23:10:24 +0800 Subject: [PATCH 05/10] test:e2e - only overwrite window.fetch once per session --- test/e2e/address-book.spec.js | 3 --- test/e2e/from-import-ui.spec.js | 3 --- test/e2e/incremental-security.spec.js | 3 --- test/e2e/metamask-responsive-ui.spec.js | 3 --- test/e2e/metamask-ui.spec.js | 3 --- test/e2e/send-edit.spec.js | 3 --- test/e2e/web3.spec.js | 3 --- 7 files changed, 21 deletions(-) diff --git a/test/e2e/address-book.spec.js b/test/e2e/address-book.spec.js index b23aa94ad..c7d846e5a 100644 --- a/test/e2e/address-book.spec.js +++ b/test/e2e/address-book.spec.js @@ -30,9 +30,6 @@ describe('MetaMask', function () { const result = await prepareExtensionForTesting() driver = result.driver extensionId = result.extensionId - }) - - beforeEach(async function () { await setupFetchMocking(driver) }) diff --git a/test/e2e/from-import-ui.spec.js b/test/e2e/from-import-ui.spec.js index c0d0048f1..3bc31734a 100644 --- a/test/e2e/from-import-ui.spec.js +++ b/test/e2e/from-import-ui.spec.js @@ -30,9 +30,6 @@ describe('Using MetaMask with an existing account', function () { before(async function () { const result = await prepareExtensionForTesting() driver = result.driver - }) - - beforeEach(async function () { await setupFetchMocking(driver) }) diff --git a/test/e2e/incremental-security.spec.js b/test/e2e/incremental-security.spec.js index 7bf9d0902..f8d82abc3 100644 --- a/test/e2e/incremental-security.spec.js +++ b/test/e2e/incremental-security.spec.js @@ -32,9 +32,6 @@ describe('MetaMask', function () { const result = await prepareExtensionForTesting() driver = result.driver extensionId = result.extensionId - }) - - beforeEach(async function () { await setupFetchMocking(driver) }) diff --git a/test/e2e/metamask-responsive-ui.spec.js b/test/e2e/metamask-responsive-ui.spec.js index 90b81df41..ae45c6c08 100644 --- a/test/e2e/metamask-responsive-ui.spec.js +++ b/test/e2e/metamask-responsive-ui.spec.js @@ -30,9 +30,6 @@ describe('MetaMask', function () { const result = await prepareExtensionForTesting() driver = result.driver extensionId = result.extensionId - }) - - beforeEach(async function () { await setupFetchMocking(driver) }) diff --git a/test/e2e/metamask-ui.spec.js b/test/e2e/metamask-ui.spec.js index 7c565157e..cd7c68c31 100644 --- a/test/e2e/metamask-ui.spec.js +++ b/test/e2e/metamask-ui.spec.js @@ -36,9 +36,6 @@ describe('MetaMask', function () { const result = await prepareExtensionForTesting() driver = result.driver extensionId = result.extensionId - }) - - beforeEach(async function () { await setupFetchMocking(driver) }) diff --git a/test/e2e/send-edit.spec.js b/test/e2e/send-edit.spec.js index c007b82fd..3f12aaaf2 100644 --- a/test/e2e/send-edit.spec.js +++ b/test/e2e/send-edit.spec.js @@ -27,9 +27,6 @@ describe('Using MetaMask with an existing account', function () { before(async function () { const result = await prepareExtensionForTesting() driver = result.driver - }) - - beforeEach(async function () { await setupFetchMocking(driver) }) diff --git a/test/e2e/web3.spec.js b/test/e2e/web3.spec.js index e22d0e596..a0df97b4e 100644 --- a/test/e2e/web3.spec.js +++ b/test/e2e/web3.spec.js @@ -41,9 +41,6 @@ describe('Using MetaMask with an existing account', function () { before(async function () { const result = await prepareExtensionForTesting() driver = result.driver - }) - - beforeEach(async function () { await setupFetchMocking(driver) }) From d2376ac2682b1df7bc3a6cedac427fd0f94a27a2 Mon Sep 17 00:00:00 2001 From: kumavis Date: Tue, 10 Sep 2019 23:43:41 +0800 Subject: [PATCH 06/10] test:e2e - refactor missed spec file --- test/e2e/ethereum-on.spec.js | 62 ++++-------------------------------- 1 file changed, 6 insertions(+), 56 deletions(-) diff --git a/test/e2e/ethereum-on.spec.js b/test/e2e/ethereum-on.spec.js index c9ef38a4a..71ecbd70a 100644 --- a/test/e2e/ethereum-on.spec.js +++ b/test/e2e/ethereum-on.spec.js @@ -19,8 +19,9 @@ const { verboseReportOnFailure, waitUntilXWindowHandles, switchToWindowWithTitle, + setupFetchMocking, + prepareExtensionForTesting, } = require('./helpers') -const fetchMockResponses = require('./fetch-mocks.js') describe('MetaMask', function () { let extensionId @@ -35,61 +36,10 @@ describe('MetaMask', function () { this.bail(true) before(async function () { - let extensionUrl - switch (process.env.SELENIUM_BROWSER) { - case 'chrome': { - const extPath = path.resolve('dist/chrome') - driver = buildChromeWebDriver(extPath) - extensionId = await getExtensionIdChrome(driver) - await delay(largeDelayMs) - extensionUrl = `chrome-extension://${extensionId}/home.html` - break - } - case 'firefox': { - const extPath = path.resolve('dist/firefox') - driver = buildFirefoxWebdriver() - await installWebExt(driver, extPath) - await delay(largeDelayMs) - extensionId = await getExtensionIdFirefox(driver) - extensionUrl = `moz-extension://${extensionId}/home.html` - break - } - } - // Depending on the state of the application built into the above directory (extPath) and the value of - // METAMASK_DEBUG we will see different post-install behaviour and possibly some extra windows. Here we - // are closing any extraneous windows to reset us to a single window before continuing. - const [tab1] = await driver.getAllWindowHandles() - await closeAllWindowHandlesExcept(driver, [tab1]) - await driver.switchTo().window(tab1) - await driver.get(extensionUrl) - }) - - beforeEach(async function () { - await driver.executeScript( - 'window.origFetch = window.fetch.bind(window);' + - 'window.fetch = ' + - '(...args) => { ' + - 'if (args[0] === "https://ethgasstation.info/json/ethgasAPI.json") { return ' + - 'Promise.resolve({ json: () => Promise.resolve(JSON.parse(\'' + fetchMockResponses.ethGasBasic + '\')) }); } else if ' + - '(args[0] === "https://ethgasstation.info/json/predictTable.json") { return ' + - 'Promise.resolve({ json: () => Promise.resolve(JSON.parse(\'' + fetchMockResponses.ethGasPredictTable + '\')) }); } else if ' + - '(args[0].match(/chromeextensionmm/)) { return ' + - 'Promise.resolve({ json: () => Promise.resolve(JSON.parse(\'' + fetchMockResponses.metametrics + '\')) }); } else if ' + - '(args[0] === "https://dev.blockscale.net/api/gasexpress.json") { return ' + - 'Promise.resolve({ json: () => Promise.resolve(JSON.parse(\'' + fetchMockResponses.gasExpress + '\')) }); } ' + - 'return window.origFetch(...args); };' + - 'function cancelInfuraRequest(requestDetails) {' + - 'console.log("Canceling: " + requestDetails.url);' + - 'return {' + - 'cancel: true' + - '};' + - ' }' + - 'window.chrome && window.chrome.webRequest && window.chrome.webRequest.onBeforeRequest.addListener(' + - 'cancelInfuraRequest,' + - '{urls: ["https://*.infura.io/*"]},' + - '["blocking"]' + - ');' - ) + const result = await prepareExtensionForTesting() + driver = result.driver + extensionId = result.extensionId + await setupFetchMocking(driver) }) afterEach(async function () { From ded3b7df62cf3c078169e58b582e70a56d35a9ff Mon Sep 17 00:00:00 2001 From: kumavis Date: Tue, 10 Sep 2019 23:43:59 +0800 Subject: [PATCH 07/10] test:e2e - fix responsie argument --- test/e2e/helpers.js | 6 +++--- test/e2e/metamask-responsive-ui.spec.js | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/test/e2e/helpers.js b/test/e2e/helpers.js index a10dd17e3..7ab78e895 100644 --- a/test/e2e/helpers.js +++ b/test/e2e/helpers.js @@ -39,13 +39,13 @@ module.exports = { } -async function prepareExtensionForTesting () { +async function prepareExtensionForTesting ({ responsive }={}) { let driver, extensionId, extensionUrl const targetBrowser = process.env.SELENIUM_BROWSER switch (targetBrowser) { case 'chrome': { const extPath = path.resolve('dist/chrome') - driver = buildChromeWebDriver(extPath, { responsive: true }) + driver = buildChromeWebDriver(extPath, { responsive }) await delay(largeDelayMs) extensionId = await getExtensionIdChrome(driver) extensionUrl = `chrome-extension://${extensionId}/home.html` @@ -53,7 +53,7 @@ async function prepareExtensionForTesting () { } case 'firefox': { const extPath = path.resolve('dist/firefox') - driver = buildFirefoxWebdriver({ responsive: true }) + driver = buildFirefoxWebdriver({ responsive }) await installWebExt(driver, extPath) await delay(largeDelayMs) extensionId = await getExtensionIdFirefox(driver) diff --git a/test/e2e/metamask-responsive-ui.spec.js b/test/e2e/metamask-responsive-ui.spec.js index ae45c6c08..a413aae5c 100644 --- a/test/e2e/metamask-responsive-ui.spec.js +++ b/test/e2e/metamask-responsive-ui.spec.js @@ -27,7 +27,7 @@ describe('MetaMask', function () { this.bail(true) before(async function () { - const result = await prepareExtensionForTesting() + const result = await prepareExtensionForTesting({ responsive: true }) driver = result.driver extensionId = result.extensionId await setupFetchMocking(driver) From b2e1f14039d5709d759d92071f7b19364c15a32f Mon Sep 17 00:00:00 2001 From: kumavis Date: Tue, 10 Sep 2019 23:45:43 +0800 Subject: [PATCH 08/10] test:e2e - fix bail condition --- test/e2e/metamask-ui.spec.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/e2e/metamask-ui.spec.js b/test/e2e/metamask-ui.spec.js index cd7c68c31..d935e0707 100644 --- a/test/e2e/metamask-ui.spec.js +++ b/test/e2e/metamask-ui.spec.js @@ -30,7 +30,7 @@ describe('MetaMask', function () { const largeDelayMs = regularDelayMs * 2 this.timeout(0) - // this.bail(true) + this.bail(true) before(async function () { const result = await prepareExtensionForTesting() From 8eb3e4705a695b30874bae964b98858c330f7bdd Mon Sep 17 00:00:00 2001 From: kumavis Date: Wed, 11 Sep 2019 00:11:49 +0800 Subject: [PATCH 09/10] lint fix --- test/e2e/ethereum-on.spec.js | 9 --------- test/e2e/helpers.js | 2 +- 2 files changed, 1 insertion(+), 10 deletions(-) diff --git a/test/e2e/ethereum-on.spec.js b/test/e2e/ethereum-on.spec.js index 71ecbd70a..144da97a4 100644 --- a/test/e2e/ethereum-on.spec.js +++ b/test/e2e/ethereum-on.spec.js @@ -1,18 +1,11 @@ -const path = require('path') const assert = require('assert') const webdriver = require('selenium-webdriver') const { By, until } = webdriver const { delay, - buildChromeWebDriver, - buildFirefoxWebdriver, - installWebExt, - getExtensionIdChrome, - getExtensionIdFirefox, } = require('./func') const { checkBrowserForConsoleErrors, - closeAllWindowHandlesExcept, findElement, findElements, openNewPage, @@ -24,7 +17,6 @@ const { } = require('./helpers') describe('MetaMask', function () { - let extensionId let driver let publicAddress @@ -38,7 +30,6 @@ describe('MetaMask', function () { before(async function () { const result = await prepareExtensionForTesting() driver = result.driver - extensionId = result.extensionId await setupFetchMocking(driver) }) diff --git a/test/e2e/helpers.js b/test/e2e/helpers.js index 7ab78e895..9e12ba8da 100644 --- a/test/e2e/helpers.js +++ b/test/e2e/helpers.js @@ -39,7 +39,7 @@ module.exports = { } -async function prepareExtensionForTesting ({ responsive }={}) { +async function prepareExtensionForTesting ({ responsive } = {}) { let driver, extensionId, extensionUrl const targetBrowser = process.env.SELENIUM_BROWSER switch (targetBrowser) { From ef3f7b77f2ee585c4ae0d34e094fb19fb73483f2 Mon Sep 17 00:00:00 2001 From: kumavis Date: Wed, 11 Sep 2019 00:13:21 +0800 Subject: [PATCH 10/10] test:integration - fix renamed test data file --- test/integration/lib/confirm-sig-requests.js | 2 +- test/integration/lib/currency-localization.js | 2 +- test/integration/lib/tx-list-items.js | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/test/integration/lib/confirm-sig-requests.js b/test/integration/lib/confirm-sig-requests.js index 60566bdfe..65cec89e7 100644 --- a/test/integration/lib/confirm-sig-requests.js +++ b/test/integration/lib/confirm-sig-requests.js @@ -3,7 +3,7 @@ const { timeout, queryAsync, } = require('../../lib/util') -const fetchMockResponses = require('../../e2e/fetch-mocks.js') +const fetchMockResponses = require('../../e2e/fetch-mocks.json') QUnit.module('confirm sig requests') diff --git a/test/integration/lib/currency-localization.js b/test/integration/lib/currency-localization.js index 3d686d9c4..748590205 100644 --- a/test/integration/lib/currency-localization.js +++ b/test/integration/lib/currency-localization.js @@ -4,7 +4,7 @@ const { queryAsync, findAsync, } = require('../../lib/util') -const fetchMockResponses = require('../../e2e/fetch-mocks.js') +const fetchMockResponses = require('../../e2e/fetch-mocks.json') QUnit.module('currency localization') diff --git a/test/integration/lib/tx-list-items.js b/test/integration/lib/tx-list-items.js index 4c6c30611..105e3d687 100644 --- a/test/integration/lib/tx-list-items.js +++ b/test/integration/lib/tx-list-items.js @@ -3,7 +3,7 @@ const { queryAsync, findAsync, } = require('../../lib/util') -const fetchMockResponses = require('../../e2e/fetch-mocks.js') +const fetchMockResponses = require('../../e2e/fetch-mocks.json') QUnit.module('tx list items')