Created
August 23, 2023 21:45
-
-
Save jgensler8/53b1c57b774ef816ecb86660ed9eca51 to your computer and use it in GitHub Desktop.
first.lol webhook + submit
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env ts-node | |
// based on https://gist.github.com/tbtstl/4461367d2af6f9281be1d0331a0f01e7 | |
import { createPublicClient, createWalletClient, parseGwei, publicActions, webSocket, Block } from 'viem' | |
import { zora } from 'viem/chains' | |
import { privateKeyToAccount } from 'viem/accounts' | |
import { readFileSync } from 'fs'; | |
const delay = (ms: number) => new Promise(res => setTimeout(res, ms)); | |
async function clients(privateKey: `0x${string}`): Promise<any> { | |
const account = privateKeyToAccount(privateKey); | |
const publicClient = createPublicClient({ | |
chain: zora, | |
transport: webSocket() | |
}) | |
const client = createWalletClient({ | |
account, | |
chain: zora, | |
transport: webSocket() | |
}) | |
console.info(`address: ${client.account.address}`) | |
return { | |
account, publicClient, client | |
} | |
} | |
let cachedBlockNumber = 0; | |
const sendTransaction = async (publicClient: any, client: any) => { | |
let blockNumberBefore = cachedBlockNumber; | |
// @ts-ignore | |
const FIRST_LOL_ADDRESS = '0xfC2d34A2A545dbE210aD0D8CC0E0e943AAcFF621'; | |
let error = false; | |
let hash = ""; | |
const before = new Date().getTime(); | |
try { | |
hash = await client.sendTransaction({ | |
to: FIRST_LOL_ADDRESS, | |
value: 0n, | |
// gasPrice: BigInt(gasPrice * 1e9), | |
gasPrice: parseGwei('1'), | |
gas: 53_000n, | |
data: '0x37dfbc4b' | |
}) | |
} catch { | |
error = true | |
} | |
const after = new Date().getTime(); | |
const diff = after - before; | |
let blockNumberAfter = 0; | |
let blockNumberDiff = 0; | |
try { | |
if(!error) { | |
const transaction = await publicClient.waitForTransactionReceipt({ hash }) | |
if (transaction.logs.length === 0) { | |
console.warn(`Unable to claim block ${transaction.blockNumber}, gas price likely too low`) | |
} else { | |
blockNumberAfter = parseInt(transaction.blockNumber.toString()) | |
blockNumberDiff = blockNumberAfter - blockNumberBefore; | |
console.log(`Claimed block ${transaction.blockNumber}`) | |
} | |
} | |
} catch (e) { | |
console.debug(`tx error`) | |
error = true; | |
} | |
return { | |
timeBefore: before, | |
timeAfter: after, | |
timeDiff: diff, | |
blockNumberBefore: blockNumberBefore, | |
blockNumberAfter: blockNumberAfter, | |
blockNumberDiff: blockNumberDiff, | |
error: error, | |
} | |
}; | |
const main = async () => { | |
// const args = process.argv.slice(2); | |
// if (args.length !== 2) { | |
// console.error('Please provide the private key and gas price as arguments.'); | |
// process.exit(1); | |
// } | |
// const [privateKey, gasPrice] = args; | |
const privateKeyRaw = readFileSync('private.key', 'utf-8'); | |
const privateKey = privateKeyRaw; | |
// Ensure you handle private key with caution in real-world scenarios! | |
if (!privateKey.match(/^0x[0-9a-fA-F]{64}$/)) { | |
console.error('Invalid private key format.'); | |
process.exit(1); | |
} | |
const {account, publicClient, client} = await clients(privateKey as `0x${string}`); | |
// console.debug(account) | |
// console.debug(publicClient) | |
// console.debug(client) | |
const unwatch = publicClient.watchBlocks({ | |
onBlock: (block: Block) => { | |
if(!block.number) { | |
return | |
} | |
cachedBlockNumber = parseInt(block.number.toString()) | |
const now = new Date() | |
let delay = now.getTime() / 1000 - parseInt(block.timestamp.toString()); | |
console.debug(`delay: ${delay} block: ${block.number}`) | |
sendTransaction(publicClient, client).then(results => { | |
console.debug(results) | |
}) | |
} | |
}) | |
}; | |
main().catch(console.error); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
timeBefore: 1692826576673, | |
timeAfter: 1692826576936, | |
timeDiff: 263, | |
blockNumberBefore: 3066369, | |
blockNumberAfter: 3066370, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.2669999599456787 block: 3066371 | |
delay: -0.3269999027252197 block: 3066372 | |
Claimed block 3066371 | |
{ | |
timeBefore: 1692826578673, | |
timeAfter: 1692826578928, | |
timeDiff: 255, | |
blockNumberBefore: 3066370, | |
blockNumberAfter: 3066371, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066372 | |
{ | |
timeBefore: 1692826580734, | |
timeAfter: 1692826581024, | |
timeDiff: 290, | |
blockNumberBefore: 3066371, | |
blockNumberAfter: 3066372, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.3259999752044678 block: 3066373 | |
delay: -0.3280000686645508 block: 3066374 | |
Claimed block 3066373 | |
{ | |
timeBefore: 1692826582675, | |
timeAfter: 1692826582950, | |
timeDiff: 275, | |
blockNumberBefore: 3066372, | |
blockNumberAfter: 3066373, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066374 | |
{ | |
timeBefore: 1692826584675, | |
timeAfter: 1692826584932, | |
timeDiff: 257, | |
blockNumberBefore: 3066373, | |
blockNumberAfter: 3066374, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.3250000476837158 block: 3066375 | |
delay: -0.22900009155273438 block: 3066376 | |
Claimed block 3066375 | |
{ | |
timeBefore: 1692826586674, | |
timeAfter: 1692826586939, | |
timeDiff: 265, | |
blockNumberBefore: 3066374, | |
blockNumberAfter: 3066375, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066376 | |
{ | |
timeBefore: 1692826588676, | |
timeAfter: 1692826588940, | |
timeDiff: 264, | |
blockNumberBefore: 3066375, | |
blockNumberAfter: 3066376, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.32200002670288086 block: 3066377 | |
delay: -0.32899999618530273 block: 3066378 | |
Claimed block 3066377 | |
{ | |
timeBefore: 1692826590773, | |
timeAfter: 1692826591045, | |
timeDiff: 272, | |
blockNumberBefore: 3066376, | |
blockNumberAfter: 3066377, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066378 | |
{ | |
timeBefore: 1692826592679, | |
timeAfter: 1692826592945, | |
timeDiff: 266, | |
blockNumberBefore: 3066377, | |
blockNumberAfter: 3066378, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.3280000686645508 block: 3066379 | |
delay: -0.33100008964538574 block: 3066380 | |
Claimed block 3066379 | |
{ | |
timeBefore: 1692826594673, | |
timeAfter: 1692826594922, | |
timeDiff: 249, | |
blockNumberBefore: 3066378, | |
blockNumberAfter: 3066379, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066380 | |
{ | |
timeBefore: 1692826596674, | |
timeAfter: 1692826596922, | |
timeDiff: 248, | |
blockNumberBefore: 3066379, | |
blockNumberAfter: 3066380, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.2990000247955322 block: 3066381 | |
delay: -0.3259999752044678 block: 3066382 | |
Claimed block 3066381 | |
{ | |
timeBefore: 1692826598670, | |
timeAfter: 1692826598927, | |
timeDiff: 257, | |
blockNumberBefore: 3066380, | |
blockNumberAfter: 3066381, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066382 | |
{ | |
timeBefore: 1692826600703, | |
timeAfter: 1692826600954, | |
timeDiff: 251, | |
blockNumberBefore: 3066381, | |
blockNumberAfter: 3066382, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.3250000476837158 block: 3066383 | |
delay: -0.32399988174438477 block: 3066384 | |
Claimed block 3066383 | |
{ | |
timeBefore: 1692826602675, | |
timeAfter: 1692826602919, | |
timeDiff: 244, | |
blockNumberBefore: 3066382, | |
blockNumberAfter: 3066383, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066384 | |
{ | |
timeBefore: 1692826604676, | |
timeAfter: 1692826604938, | |
timeDiff: 262, | |
blockNumberBefore: 3066383, | |
blockNumberAfter: 3066384, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.3269999027252197 block: 3066385 | |
delay: -0.3299999237060547 block: 3066386 | |
Claimed block 3066385 | |
{ | |
timeBefore: 1692826606678, | |
timeAfter: 1692826606939, | |
timeDiff: 261, | |
blockNumberBefore: 3066384, | |
blockNumberAfter: 3066385, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066386 | |
{ | |
timeBefore: 1692826608674, | |
timeAfter: 1692826608942, | |
timeDiff: 268, | |
blockNumberBefore: 3066385, | |
blockNumberAfter: 3066386, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.32399988174438477 block: 3066387 | |
delay: -0.3280000686645508 block: 3066388 | |
Claimed block 3066387 | |
{ | |
timeBefore: 1692826610670, | |
timeAfter: 1692826610909, | |
timeDiff: 239, | |
blockNumberBefore: 3066386, | |
blockNumberAfter: 3066387, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066388 | |
{ | |
timeBefore: 1692826612677, | |
timeAfter: 1692826612941, | |
timeDiff: 264, | |
blockNumberBefore: 3066387, | |
blockNumberAfter: 3066388, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.32899999618530273 block: 3066389 | |
delay: -0.32899999618530273 block: 3066390 | |
Claimed block 3066389 | |
{ | |
timeBefore: 1692826614673, | |
timeAfter: 1692826614926, | |
timeDiff: 253, | |
blockNumberBefore: 3066388, | |
blockNumberAfter: 3066389, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066390 | |
{ | |
timeBefore: 1692826616673, | |
timeAfter: 1692826616912, | |
timeDiff: 239, | |
blockNumberBefore: 3066389, | |
blockNumberAfter: 3066390, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.32899999618530273 block: 3066391 | |
delay: -0.33299994468688965 block: 3066392 | |
Claimed block 3066391 | |
{ | |
timeBefore: 1692826618672, | |
timeAfter: 1692826618929, | |
timeDiff: 257, | |
blockNumberBefore: 3066390, | |
blockNumberAfter: 3066391, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066392 | |
{ | |
timeBefore: 1692826620672, | |
timeAfter: 1692826620934, | |
timeDiff: 262, | |
blockNumberBefore: 3066391, | |
blockNumberAfter: 3066392, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.3250000476837158 block: 3066393 | |
delay: -0.3280000686645508 block: 3066394 | |
Claimed block 3066393 | |
{ | |
timeBefore: 1692826622668, | |
timeAfter: 1692826622921, | |
timeDiff: 253, | |
blockNumberBefore: 3066392, | |
blockNumberAfter: 3066393, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066394 | |
{ | |
timeBefore: 1692826624676, | |
timeAfter: 1692826624935, | |
timeDiff: 259, | |
blockNumberBefore: 3066393, | |
blockNumberAfter: 3066394, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.3299999237060547 block: 3066395 | |
delay: -0.2969999313354492 block: 3066396 | |
Claimed block 3066395 | |
{ | |
timeBefore: 1692826626672, | |
timeAfter: 1692826626924, | |
timeDiff: 252, | |
blockNumberBefore: 3066394, | |
blockNumberAfter: 3066395, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066396 | |
{ | |
timeBefore: 1692826628670, | |
timeAfter: 1692826628917, | |
timeDiff: 247, | |
blockNumberBefore: 3066395, | |
blockNumberAfter: 3066396, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.3269999027252197 block: 3066397 | |
delay: -0.32200002670288086 block: 3066398 | |
Claimed block 3066397 | |
{ | |
timeBefore: 1692826630704, | |
timeAfter: 1692826630958, | |
timeDiff: 254, | |
blockNumberBefore: 3066396, | |
blockNumberAfter: 3066397, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066398 | |
{ | |
timeBefore: 1692826632674, | |
timeAfter: 1692826632932, | |
timeDiff: 258, | |
blockNumberBefore: 3066397, | |
blockNumberAfter: 3066398, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.32200002670288086 block: 3066399 | |
delay: -0.3039999008178711 block: 3066400 | |
Claimed block 3066399 | |
{ | |
timeBefore: 1692826634679, | |
timeAfter: 1692826634925, | |
timeDiff: 246, | |
blockNumberBefore: 3066398, | |
blockNumberAfter: 3066399, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066400 | |
{ | |
timeBefore: 1692826636678, | |
timeAfter: 1692826636932, | |
timeDiff: 254, | |
blockNumberBefore: 3066399, | |
blockNumberAfter: 3066400, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.2609999179840088 block: 3066401 | |
delay: -0.3299999237060547 block: 3066402 | |
Claimed block 3066401 | |
{ | |
timeBefore: 1692826638696, | |
timeAfter: 1692826638954, | |
timeDiff: 258, | |
blockNumberBefore: 3066400, | |
blockNumberAfter: 3066401, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066402 | |
{ | |
timeBefore: 1692826640739, | |
timeAfter: 1692826640984, | |
timeDiff: 245, | |
blockNumberBefore: 3066401, | |
blockNumberAfter: 3066402, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.3269999027252197 block: 3066403 | |
delay: -0.3299999237060547 block: 3066404 | |
Claimed block 3066403 | |
{ | |
timeBefore: 1692826642670, | |
timeAfter: 1692826642925, | |
timeDiff: 255, | |
blockNumberBefore: 3066402, | |
blockNumberAfter: 3066403, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066404 | |
{ | |
timeBefore: 1692826644673, | |
timeAfter: 1692826644914, | |
timeDiff: 241, | |
blockNumberBefore: 3066403, | |
blockNumberAfter: 3066404, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.3299999237060547 block: 3066405 | |
delay: -0.3299999237060547 block: 3066406 | |
Claimed block 3066405 | |
{ | |
timeBefore: 1692826646670, | |
timeAfter: 1692826646928, | |
timeDiff: 258, | |
blockNumberBefore: 3066404, | |
blockNumberAfter: 3066405, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066406 | |
{ | |
timeBefore: 1692826648670, | |
timeAfter: 1692826648936, | |
timeDiff: 266, | |
blockNumberBefore: 3066405, | |
blockNumberAfter: 3066406, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.3250000476837158 block: 3066407 | |
delay: -0.3280000686645508 block: 3066408 | |
Claimed block 3066407 | |
{ | |
timeBefore: 1692826650670, | |
timeAfter: 1692826650924, | |
timeDiff: 254, | |
blockNumberBefore: 3066406, | |
blockNumberAfter: 3066407, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.33100008964538574 block: 3066409 | |
Claimed block 3066408 | |
{ | |
timeBefore: 1692826652676, | |
timeAfter: 1692826652931, | |
timeDiff: 255, | |
blockNumberBefore: 3066407, | |
blockNumberAfter: 3066408, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066409 | |
{ | |
timeBefore: 1692826654673, | |
timeAfter: 1692826654926, | |
timeDiff: 253, | |
blockNumberBefore: 3066408, | |
blockNumberAfter: 3066409, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.25500011444091797 block: 3066410 | |
delay: -0.29200005531311035 block: 3066411 | |
Claimed block 3066410 | |
{ | |
timeBefore: 1692826656670, | |
timeAfter: 1692826656926, | |
timeDiff: 256, | |
blockNumberBefore: 3066409, | |
blockNumberAfter: 3066410, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066411 | |
{ | |
timeBefore: 1692826658747, | |
timeAfter: 1692826659013, | |
timeDiff: 266, | |
blockNumberBefore: 3066410, | |
blockNumberAfter: 3066411, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.3280000686645508 block: 3066412 | |
delay: -0.2990000247955322 block: 3066413 | |
Claimed block 3066412 | |
{ | |
timeBefore: 1692826660709, | |
timeAfter: 1692826660953, | |
timeDiff: 244, | |
blockNumberBefore: 3066411, | |
blockNumberAfter: 3066412, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066413 | |
{ | |
timeBefore: 1692826662673, | |
timeAfter: 1692826662934, | |
timeDiff: 261, | |
blockNumberBefore: 3066412, | |
blockNumberAfter: 3066413, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.25099992752075195 block: 3066414 | |
delay: -0.2330000400543213 block: 3066415 | |
Claimed block 3066414 | |
{ | |
timeBefore: 1692826664702, | |
timeAfter: 1692826664961, | |
timeDiff: 259, | |
blockNumberBefore: 3066413, | |
blockNumberAfter: 3066414, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066415 | |
{ | |
timeBefore: 1692826666751, | |
timeAfter: 1692826667013, | |
timeDiff: 262, | |
blockNumberBefore: 3066414, | |
blockNumberAfter: 3066415, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.3299999237060547 block: 3066416 | |
delay: -0.3299999237060547 block: 3066417 | |
Claimed block 3066416 | |
{ | |
timeBefore: 1692826668768, | |
timeAfter: 1692826669019, | |
timeDiff: 251, | |
blockNumberBefore: 3066415, | |
blockNumberAfter: 3066416, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066417 | |
{ | |
timeBefore: 1692826670672, | |
timeAfter: 1692826670921, | |
timeDiff: 249, | |
blockNumberBefore: 3066416, | |
blockNumberAfter: 3066417, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.26399993896484375 block: 3066418 | |
delay: -0.3190000057220459 block: 3066419 | |
Claimed block 3066418 | |
{ | |
timeBefore: 1692826672670, | |
timeAfter: 1692826672933, | |
timeDiff: 263, | |
blockNumberBefore: 3066417, | |
blockNumberAfter: 3066418, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066419 | |
{ | |
timeBefore: 1692826674737, | |
timeAfter: 1692826674997, | |
timeDiff: 260, | |
blockNumberBefore: 3066418, | |
blockNumberAfter: 3066419, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.32399988174438477 block: 3066420 | |
delay: -0.3250000476837158 block: 3066421 | |
Claimed block 3066420 | |
{ | |
timeBefore: 1692826676682, | |
timeAfter: 1692826676934, | |
timeDiff: 252, | |
blockNumberBefore: 3066419, | |
blockNumberAfter: 3066420, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066421 | |
{ | |
timeBefore: 1692826678676, | |
timeAfter: 1692826678924, | |
timeDiff: 248, | |
blockNumberBefore: 3066420, | |
blockNumberAfter: 3066421, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.3190000057220459 block: 3066422 | |
delay: -0.3299999237060547 block: 3066423 | |
Claimed block 3066422 | |
{ | |
timeBefore: 1692826680675, | |
timeAfter: 1692826680928, | |
timeDiff: 253, | |
blockNumberBefore: 3066421, | |
blockNumberAfter: 3066422, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066423 | |
{ | |
timeBefore: 1692826682681, | |
timeAfter: 1692826682934, | |
timeDiff: 253, | |
blockNumberBefore: 3066422, | |
blockNumberAfter: 3066423, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.3280000686645508 block: 3066424 | |
delay: -0.23600006103515625 block: 3066425 | |
Claimed block 3066424 | |
{ | |
timeBefore: 1692826684670, | |
timeAfter: 1692826684921, | |
timeDiff: 251, | |
blockNumberBefore: 3066423, | |
blockNumberAfter: 3066424, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066425 | |
{ | |
timeBefore: 1692826686673, | |
timeAfter: 1692826686934, | |
timeDiff: 261, | |
blockNumberBefore: 3066424, | |
blockNumberAfter: 3066425, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.3259999752044678 block: 3066426 | |
delay: -0.2869999408721924 block: 3066427 | |
Claimed block 3066426 | |
{ | |
timeBefore: 1692826688764, | |
timeAfter: 1692826689022, | |
timeDiff: 258, | |
blockNumberBefore: 3066425, | |
blockNumberAfter: 3066426, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066427 | |
{ | |
timeBefore: 1692826690675, | |
timeAfter: 1692826690926, | |
timeDiff: 251, | |
blockNumberBefore: 3066426, | |
blockNumberAfter: 3066427, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.3259999752044678 block: 3066428 | |
delay: -0.3280000686645508 block: 3066429 | |
Claimed block 3066428 | |
{ | |
timeBefore: 1692826692714, | |
timeAfter: 1692826692972, | |
timeDiff: 258, | |
blockNumberBefore: 3066427, | |
blockNumberAfter: 3066428, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066429 | |
{ | |
timeBefore: 1692826694675, | |
timeAfter: 1692826694924, | |
timeDiff: 249, | |
blockNumberBefore: 3066428, | |
blockNumberAfter: 3066429, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.3320000171661377 block: 3066430 | |
delay: -0.3299999237060547 block: 3066431 | |
Claimed block 3066430 | |
{ | |
timeBefore: 1692826696672, | |
timeAfter: 1692826696924, | |
timeDiff: 252, | |
blockNumberBefore: 3066429, | |
blockNumberAfter: 3066430, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066431 | |
{ | |
timeBefore: 1692826698668, | |
timeAfter: 1692826698916, | |
timeDiff: 248, | |
blockNumberBefore: 3066430, | |
blockNumberAfter: 3066431, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.3259999752044678 block: 3066432 | |
delay: -0.3299999237060547 block: 3066433 | |
Claimed block 3066432 | |
{ | |
timeBefore: 1692826700671, | |
timeAfter: 1692826700916, | |
timeDiff: 245, | |
blockNumberBefore: 3066431, | |
blockNumberAfter: 3066432, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066433 | |
{ | |
timeBefore: 1692826702675, | |
timeAfter: 1692826702924, | |
timeDiff: 249, | |
blockNumberBefore: 3066432, | |
blockNumberAfter: 3066433, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: 0.003000020980834961 block: 3066434 | |
delay: -0.26799988746643066 block: 3066435 | |
Claimed block 3066434 | |
{ | |
timeBefore: 1692826704671, | |
timeAfter: 1692826704918, | |
timeDiff: 247, | |
blockNumberBefore: 3066433, | |
blockNumberAfter: 3066434, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066435 | |
{ | |
timeBefore: 1692826707003, | |
timeAfter: 1692826707246, | |
timeDiff: 243, | |
blockNumberBefore: 3066434, | |
blockNumberAfter: 3066435, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.3259999752044678 block: 3066436 | |
delay: -0.3259999752044678 block: 3066437 | |
Claimed block 3066436 | |
{ | |
timeBefore: 1692826708732, | |
timeAfter: 1692826708996, | |
timeDiff: 264, | |
blockNumberBefore: 3066435, | |
blockNumberAfter: 3066436, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066437 | |
{ | |
timeBefore: 1692826710675, | |
timeAfter: 1692826710922, | |
timeDiff: 247, | |
blockNumberBefore: 3066436, | |
blockNumberAfter: 3066437, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.3299999237060547 block: 3066438 | |
delay: -0.32399988174438477 block: 3066439 | |
Claimed block 3066438 | |
{ | |
timeBefore: 1692826712675, | |
timeAfter: 1692826712923, | |
timeDiff: 248, | |
blockNumberBefore: 3066437, | |
blockNumberAfter: 3066438, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066439 | |
{ | |
timeBefore: 1692826714671, | |
timeAfter: 1692826714919, | |
timeDiff: 248, | |
blockNumberBefore: 3066438, | |
blockNumberAfter: 3066439, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.3280000686645508 block: 3066440 | |
delay: -0.3299999237060547 block: 3066441 | |
Claimed block 3066440 | |
{ | |
timeBefore: 1692826716676, | |
timeAfter: 1692826716930, | |
timeDiff: 254, | |
blockNumberBefore: 3066439, | |
blockNumberAfter: 3066440, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066441 | |
{ | |
timeBefore: 1692826718673, | |
timeAfter: 1692826718922, | |
timeDiff: 249, | |
blockNumberBefore: 3066440, | |
blockNumberAfter: 3066441, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.252000093460083 block: 3066442 | |
delay: -0.3299999237060547 block: 3066443 | |
Claimed block 3066442 | |
{ | |
timeBefore: 1692826720671, | |
timeAfter: 1692826720922, | |
timeDiff: 251, | |
blockNumberBefore: 3066441, | |
blockNumberAfter: 3066442, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066443 | |
{ | |
timeBefore: 1692826722749, | |
timeAfter: 1692826723001, | |
timeDiff: 252, | |
blockNumberBefore: 3066442, | |
blockNumberAfter: 3066443, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.3280000686645508 block: 3066444 | |
delay: -0.3320000171661377 block: 3066445 | |
Claimed block 3066444 | |
{ | |
timeBefore: 1692826724671, | |
timeAfter: 1692826724930, | |
timeDiff: 259, | |
blockNumberBefore: 3066443, | |
blockNumberAfter: 3066444, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066445 | |
{ | |
timeBefore: 1692826726673, | |
timeAfter: 1692826726929, | |
timeDiff: 256, | |
blockNumberBefore: 3066444, | |
blockNumberAfter: 3066445, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.3299999237060547 block: 3066446 | |
delay: -0.30699992179870605 block: 3066447 | |
Claimed block 3066446 | |
{ | |
timeBefore: 1692826728669, | |
timeAfter: 1692826728918, | |
timeDiff: 249, | |
blockNumberBefore: 3066445, | |
blockNumberAfter: 3066446, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066447 | |
{ | |
timeBefore: 1692826730671, | |
timeAfter: 1692826730922, | |
timeDiff: 251, | |
blockNumberBefore: 3066446, | |
blockNumberAfter: 3066447, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.3299999237060547 block: 3066448 | |
delay: -0.3299999237060547 block: 3066449 | |
Claimed block 3066448 | |
{ | |
timeBefore: 1692826732694, | |
timeAfter: 1692826732937, | |
timeDiff: 243, | |
blockNumberBefore: 3066447, | |
blockNumberAfter: 3066448, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066449 | |
{ | |
timeBefore: 1692826734671, | |
timeAfter: 1692826734922, | |
timeDiff: 251, | |
blockNumberBefore: 3066448, | |
blockNumberAfter: 3066449, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.3280000686645508 block: 3066450 | |
delay: -0.32899999618530273 block: 3066451 | |
Claimed block 3066450 | |
{ | |
timeBefore: 1692826736671, | |
timeAfter: 1692826736927, | |
timeDiff: 256, | |
blockNumberBefore: 3066449, | |
blockNumberAfter: 3066450, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066451 | |
{ | |
timeBefore: 1692826738673, | |
timeAfter: 1692826738929, | |
timeDiff: 256, | |
blockNumberBefore: 3066450, | |
blockNumberAfter: 3066451, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.3320000171661377 block: 3066452 | |
delay: -0.3280000686645508 block: 3066453 | |
Claimed block 3066452 | |
{ | |
timeBefore: 1692826740671, | |
timeAfter: 1692826740926, | |
timeDiff: 255, | |
blockNumberBefore: 3066451, | |
blockNumberAfter: 3066452, | |
blockNumberDiff: 1, | |
error: false | |
} | |
Claimed block 3066453 | |
{ | |
timeBefore: 1692826742669, | |
timeAfter: 1692826742915, | |
timeDiff: 246, | |
blockNumberBefore: 3066452, | |
blockNumberAfter: 3066453, | |
blockNumberDiff: 1, | |
error: false | |
} | |
delay: -0.3320000171661377 block: 3066454 | |
{ | |
timeBefore: 1692826746669, | |
timeAfter: 1692826746917, | |
timeDiff: 248, | |
blockNumberBefore: 3066454, | |
blockNumberAfter: 0, | |
blockNumberDiff: 0, | |
error: true | |
} | |
delay: -0.3340001106262207 block: 3066455 | |
{ | |
timeBefore: 1692826748666, | |
timeAfter: 1692826748926, | |
timeDiff: 260, | |
blockNumberBefore: 3066455, | |
blockNumberAfter: 0, | |
blockNumberDiff: 0, | |
error: true | |
} | |
delay: -0.32899999618530273 block: 3066456 | |
Claimed block 3066454 | |
{ | |
timeBefore: 1692826744673, | |
timeAfter: 1692826744913, | |
timeDiff: 240, | |
blockNumberBefore: 3066453, | |
blockNumberAfter: 3066454, | |
blockNumberDiff: 1, | |
error: false | |
} | |
{ | |
timeBefore: 1692826750672, | |
timeAfter: 1692826750923, | |
timeDiff: 251, | |
blockNumberBefore: 3066456, | |
blockNumberAfter: 0, | |
blockNumberDiff: 0, | |
error: true | |
} | |
delay: -0.3269999027252197 block: 3066457 | |
{ | |
timeBefore: 1692826752673, | |
timeAfter: 1692826752922, | |
timeDiff: 249, | |
blockNumberBefore: 3066457, | |
blockNumberAfter: 0, | |
blockNumberDiff: 0, | |
error: true | |
} | |
delay: -0.3340001106262207 block: 3066458 | |
{ | |
timeBefore: 1692826754666, | |
timeAfter: 1692826754912, | |
timeDiff: 246, | |
blockNumberBefore: 3066458, | |
blockNumberAfter: 0, | |
blockNumberDiff: 0, | |
error: true | |
} | |
delay: -0.3280000686645508 block: 3066459 | |
{ | |
timeBefore: 1692826756673, | |
timeAfter: 1692826756926, | |
timeDiff: 253, | |
blockNumberBefore: 3066459, | |
blockNumberAfter: 0, | |
blockNumberDiff: 0, | |
error: true | |
} | |
delay: -0.3299999237060547 block: 3066460 | |
{ | |
timeBefore: 1692826758670, | |
timeAfter: 1692826758905, | |
timeDiff: 235, | |
blockNumberBefore: 3066460, | |
blockNumberAfter: 0, | |
blockNumberDiff: 0, | |
error: true | |
} | |
delay: -0.25 block: 3066461 | |
{ | |
timeBefore: 1692826760750, | |
timeAfter: 1692826760991, | |
timeDiff: 241, | |
blockNumberBefore: 3066461, | |
blockNumberAfter: 0, | |
blockNumberDiff: 0, | |
error: true | |
} | |
delay: -0.30299997329711914 block: 3066462 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment