Show Idle (>14 d.) Chans


← 2021-06-13 | 2021-06-15 →
whaack: !e view-block 388610
whaack: !e view-block 388610
whaack: !e view-raw-block 388610
whaack: !e height
whaack: !e view-raw-block 687485
whaack: !e balance 1Fx3N5iFPDQxUKhhmDJqCMmi3U8Y7gSncx
whaack: !e balance 1Fx3N5iFPDQxUKhhmDJqCMmi3U8Y7gSncx
whaack: !e balance 19vAwujzTjTzJhQQtdQFKeP5u3msLusgWs
whaack: !e balance 19vAwujzTjTzJhQQtdQFKeP5u3msLusgWs
whaack: !e balance 1Fx3N5iFPDQxUKhhmDJqCMmi3U8Y7gSncx
whaack: !e utxos 1Fx3N5iFPDQxUKhhmDJqCMmi3U8Y7gSncx
whaack: Hm now that doesn't make much sense
whaack: !e utxos 1Fx3N5iFPDQxUKhhmDJqCMmi3U8Y7gSncx
whaack: !e height
whaack: !e height
whaack: !e view-block 300000
trbexplorer: height: 300000
trbexplorer: size: 128810
trbexplorer: version: 2
trbexplorer: prev_hash: 000000000000000067ecc744b5ae34eebbde14d21ca4db51652e4d67e155f07e
trbexplorer: hash: 000000000000000082ccf8f1557c5d40b21edabb18d2d691cfbf87118bac7254
trbexplorer: merkle_root: 915c887a2d9ec3f566a648bedcf4ed30d0988e22268cfe43ab5b0cf8638999d3
trbexplorer: timestamp: 1399703554
trbexplorer: target: 419465580
trbexplorer: nonce: 222771801
whaack: !e height
trbexplorer: 388613
whaack: !e -paste view-block 300000
trbexplorer: whaack: my valid commands are: src, uptime, version, help, view-address, view-txn-by-hash, verify-all, view-block, view-merkle-root, remove-top-blocks, height, push, verify-block, view-raw-block, utxos, balance, view-raw-txn-by-pos, view-txn-by-pos
whaack: !e view-block -paste 300000
whaack: !e view-block -paste 300000
whaack: !e view-block -paste 300000
whaack: !e view-raw-block 300000
whaack: !e view-raw-block 500
whaack: !e view-raw-block 200
whaack: !e utxos 1Fx3N5iFPDQxUKhhmDJqCMmi3U8Y7gSncx
whaack: !e utxos 19vAwujzTjTzJhQQtdQFKeP5u3msLusgWs
trbexplorer: No UTXOs found.
whaack: !e view-txn-by-pos 200000 0
whaack: !e view-address ac7bef08091e3c1f682e8a9b1265ab1771db1efb3c3bbdf87e8a66ba2e7876a537656eb13e2709c4c2237f13f901e043cf615c1884e886e9a11bbbab344263bdb00441
whaack: !e view-address 3X
trbexplorer: Invalid address checksum.
whaack: !e balance 1Fx3N5iFPDQxUKhhmDJqCMmi3U8Y7gSncx
trbexplorer: SATOSHIS 14906482013
trbexplorer: BITCOIN 149.06482013
whaack: !e help
trbexplorer: whaack: my valid commands are: src, uptime, version, help, view-address, view-txn-by-hash, verify-all, view-block, view-merkle-root, remove-top-blocks, height, push, verify-block, view-raw-block, utxos, balance, view-raw-txn-by-pos, view-txn-by-pos
billymg: nice
billymg: i'm hoping i can get back to working on the crawler this week and get the www version published soon. i would also like to create a www interface for this block explorer if you have any interest in collaborating on that
whaack: billymg: yup, I'm happy to work on making this available via http
whaack: given the segshit mania, afaik this is the only block explorer that has a way to view a valid block (via view-raw-block)
billymg: awesome, my plan is to have it live at blocks.bitdash.io (or similar) -- i have plans for that site to be a sort of trb hub (with the crawler, logs, explorer, written guides, trb patches, etc.)
billymg: idea is to have something that at first glance almost looks like a prb item (in terms of visual polish), but under the hood it's all trb
billymg: hoping that will bridge the gap for some of the bitcoin twitter folks
whaack: billymg: very cool, the crawler + block explorer will be nice to have side by side
whaack: billymg: Does bitdash haVe a sync'd trb and an SSD with > 1 TB of space?
billymg: whaack: the current server is a scrawny rockchip, that will have to be changed pretty soon
billymg: even just with the logotron you can see it struggle sometimes
whaack: billymg: Yeah I see it taking an extra second to load the names. I would work on getting a box syncing trb asap - that takes 1-2 months at least, and then syncing up my block explorer is going to take an additional 1-2 months
billymg: whaack: damn, and that's on your amd machine too?
whaack: billymg: No, on my amd machine I think it will take about 20 days
billymg: well i've got a synced trb already, locally, once you've published the explorer source i can start syncing that
billymg: whaack: how big is the explorer's db?
whaack: billymg: Running "wc" on the db now, I think it's about the same size a sa fully sync'd trbs
billymg: whaack: i could also swing by with a thumb drive and grab the db at some point
whaack: alternatively you could skip the sync and just load in my db. The explorer doesn't verify anything when syncing anyways, and there is a command you can run that will check the hash of txns can be used to construct the merkle root, the header hashes to the block, etc. for all blocks
whaack: heh exactly
whaack: the sanity-check command only checks hashes though, it doesn't verify values for inputs/outputs match, sigs, or any other trb rule
billymg: whaack: is that related to syncing with the trb db?
whaack: billymg: I'm not sure I understand your question. My block explorer syncs from trb, which ensures that it has data that is compliant with the rules of bitcoin. It has a command that makes sure all bits are in order after all the read, writes, indexing, etc. by reconstructing and checking all the hashes.
whaack: billymg: the db is 500GB atm
billymg: whaack: i guess i was just asking if that sanity-check command was something to be run when using a manually acquired db
billymg: or if that sanity-check command *is* the sync
whaack: billymg: ah okay, no the sanity-check is not the sync command, its to be used after acquiring the db (whether manually or via syncing)
billymg: whaack: ok gotcha
whaack: and ftr the total disk space being used on my SDD is 835GB
whaack realizes he is going to have to order another ssd for his local machine.
whaack: !e help
trbexplorer: whaack: my valid commands are: src, uptime, version, help, view-address, view-txn-by-hash, verify-all, view-block, view-merkle-root, remove-top-blocks, height, push, verify-block, view-raw-block, utxos, balance, view-raw-txn-by-pos, view-txn-by-pos
whaack: billymg: Do you have any other commands that you think should be added?
whaack: Top one I can think of is something like suggest-fee
whaack: I've ommitted displaying fees since it adds more code to the already rather large codebase and the fee information is a bit redundant since it can be calculated from the information already given
whaack: !e view-txn 7301b595279ece985f0c415e420e425451fcf7f684fcce087ba14d10ffec1121
whaack: !e view-txn-by-pos 300000 1
trbexplorer: whaack: my valid commands are: src, uptime, version, help, view-address, view-merkle-root, view-block, verify-all, view-txn, height, push, view-raw-txn, verify-block, view-raw-block, utxos, balance
whaack: 1e view-txn 300000 1
whaack: !e view-txn 300000 1
whaack: !e view-block 300000
whaack: !e help view-block
trbexplorer: whaack: my valid commands are: src, uptime, version, help, view-address, view-merkle-root, view-block, verify-all, view-txn, height, push, view-raw-txn, verify-block, view-raw-block, utxos, balance
whaack: !e help help view-block
trbexplorer: whaack: my valid commands are: src, uptime, version, help, view-address, view-merkle-root, view-block, verify-all, view-txn, height, push, view-raw-txn, verify-block, view-raw-block, utxos, balance
billymg: for the logs, looks like view-txn covers the first one
bitdashbot: Logged on 2021-06-14 20:06:38 whaack: !e view-txn 7301b595279ece985f0c415e420e425451fcf7f684fcce087ba14d10ffec1121
billymg: and the two that preceded it: whaack: i think for a www interface you'd also need a way to view inputs and outputs for a given transaction, as well as a way to build a list of transactions for a given address; if that's not already possible via any of the existing commands
billymg: !e view-address 18cBEMRxXHqzWWCxZNtU91F5sbUNKhL5PX
trbexplorer: Address not found.
billymg: !e view-address 1CK6KHY6MHgYvmRQ4PAafKYDrg1ejbH1cE
billymg will bbl
← 2021-06-13 | 2021-06-15 →