Hive HardFork 25 Jump Starter Kit
hive-160391·@gtg·
0.000 HBDHive HardFork 25 Jump Starter Kit
Intended for the Hive API node operators, witnesses, and developers. At the time of Eclipse release I made a similar post that saved many (hours) of lives, so I’m creating an updated one for the upcoming Hard Fork 25. <center>https://www.youtube.com/watch?v=mrwgrOhl7Yw</center><sup>Yes, new Hive Hard Fork, new fancy logo reveal.</sup> # Code ## GitLab https://gitlab.syncad.com/hive/hive Our core development efforts takes place in a community hosted GitLab repository (thanks @blocktrades). There's Hive core itself, but also many other Hive related software repositories. ## GitHub https://github.com/openhive-network/hive We use it as a push mirror for GitLab repository, mostly for visibility and decentralization - if you have an account on GitHub please fork at least [hive](https://github.com/openhive-network/hive) and [hivemind](https://github.com/openhive-network/hivemind) and star them if you haven’t done so yet. We haven't paid much attention to it but apparently it's important for some outside metrics. <center> <sup>Please click both buttons</sup></center> # Services ## API node https://api.openhive.network Soon to be switched to `v1.25.0` but because it’s heavily used in Hive related R&D it might not be your best choice if you are looking for a fast API node without any rate limiting. During the maintenance mode, it will fall back to https://api.hive.blog ## Seed node `hived` `v1.25.0` listens on `gtg.openhive.network:2001` to use it in your `config.ini` file just add the line: ``` p2p-seed-node = gtg.openhive.network:2001 ``` If you don't have any `p2p-seed-node = ` entries in your config file, built-in defaults will be used (which contains my node too). # Stuff for download TL;DR https://gtg.openhive.network/get ## Binaries `./get/bin`contains `hived` and `cli_wallet` binaries built on `Ubuntu 18.04 LTS` which should also run fine on `Ubuntu 20.04 LTS` ## Blocks `./get/blockchain` As usual, the `block_log` file, roughly 350GB and counting. For testing needs there's also `block_log.5M` that is limited to first 5 million blocks. ## Snapshots ### API `./get/snapshot/api/` contains a relatively recent snapshot of the API node with all the fancy plugins. There’s a snapshot for the upcoming version `v1.25.0` but also for the old one `v1.24.8` if you need to switch back. Uncompressed snapshot takes roughly 480GB There’s also the `example-api-config.ini` file out there that contains settings compatible with the snapshot. To decompress, you can use simply run it through something like: `lbzip2 -dc | tar xv` (Using parallel bzip2 on multi-threaded systems might save you a lot of time) To use snapshot you need: - A `block_log` file, not smaller than the one used when the snapshot was made. - A `config.ini` file, compatible with the snapshot (see above), adjusted to your needs, without changes that could affect it in a way that changes the state. - A `hived` binary compatible with the snapshot All of that you can find above. Run `hived` with `--load-snapshot name`, assuming the snapshot is stored in `snapshot/name` `hived` API node runtime currently takes 823GB (incl. shm 19GB, excl. snapshot) ### Exchanges There’s also a snapshot meant for exchanges in `./get/snapshot/exchange/` that allows them to quickly get up and running, it requires a compatible configuration and that exchange account is one of those who are tracked by my node. If you run an exchange and want to be on that list to use a snapshot, just please let me know. ## Hivemind database dump `./get/hivemind/` contains a relatively recent dump of the Hivemind database. I use self-describing file names such as: `hivemind-20210616-47a41c96.dump` Date when dump was taken, revision of `hivemind` that was running it. You need at least that version, remember about `intarray` extension Consider running `pg_restore` with at least `-j 6` to run long running tasks in parallel After restoring the database, make sure to run the `db_upgrade` script. Even though during full sync database size peaks easily over 750GB, when restored from dump it takes roughly 500GB. Dump file itself is just 53GB. ### All resources are offered AS IS.
👍 eval, sho-t, techslut, gmlgang, lizanomadsoul, wolffeys, manncpt, jnmarteau, memepress, opt2o, thehealthylife, senseiphil, omarcitorojas, payger, globalschool, bpcvoter, lukmarcus, glastar, bitsharesorg, gerber, polish.hive, dcityrewards, apasia.tech, emrebeyler, nealmcspadden, mice-k, ezzy, exyle, steem.leo, huaren.news, hivecur, reazuliqbal, daan, dune69, iansart, alphacore, shitsignals, jeanlucsr, felander, caladan, piotrgrafik, chronocrypto, unconditionalove, pkocjan, bestboom, steem.services, swisswitness, emsonic, dalz, engrave, bobby.madagascar, ldp, followjohngalt, determine, permaculturedude, haikusailor, mfblack, imagenius, threejay, milu-the-dog, tiffin, asteroids, leo.syndication, one.life, maxuvd, curamax, dpend.active, monster-burner, sketching, hivechat, dcrops, photo-hive-five, mrstaf, kimchi-king, freddio, luppers, dlike, merlin7, lividseagulls, joele, sevillaespino, blockbrothers, nateaguila, cakemonster, steemindian, triplea.bot, ribary, x9ed1732b, ebargains, thegreens, roger.remix, ladysalsa, glodniwiedzy, angatt, voter001, mismo, sam99, hungryharish, hungryanu, jphamer1, miketr, herbacianymag, berthold, bilpcoinbot, sharkthelion, triviummethod, zimnaherbata, hatschi0773, boneym, onealfa, gerbo, boobcat, dineroconopcion, karja, investyourvote, cheer-up, planosdeunacasa, osmi, zonabitcoin, djkrad, alexanderlara, aballarde53, hendersonp, ubikalo, fjcalduch, fsegredo1, henlicps, juanmanuellopez1, kermosura, trxjjbtc, elgranpoeta, helengutier2, intacto, themarkymark, holger80, buzzbee, buildawhale, upmyvote, poshbot, lemouth, yogacoach, therealwolf, revisesociology, choco11oreo11, thehive, joseph6232, emaillisahere, caoimhin, djtrucker, podg3, misstaken, jussbren, likwid, suigener1s, thehouse, bilpcoinbpc, holoferncro, recoveryinc, ballsy, samrisso, makerhacks, itinerantph, jan23com, littleshadow, yeswecan, the-table, roomservice, movement19, lesmouths-travel, kgakakillerg, promobot, marshalmugi, honeychip, kgsupport, ninnu, dagobert007, omstavan, smartsteem, fourfourfun, hiveonboard, jaguarosky, tombstone, frassman, epicdice, silverquest, fullnodeupdate, acta, itchyfeetdonica, oflyhigh, netaterra, exec, somebody, xiaohui, bubke, kimzwarch, laoyao, midnightoil, bxt, lingfei, helene, blackbunny, wherein, therealyme, forecasteem, kingscrown, roleerob, solarwarrior, cnstm, boatymcboatface, theshell, jaybird, buzzbeergeek, likuang007, lianjingmedia, freiheit50, ewkaw, cst90, dadview, lloyddavis, adventureevryday, steemitcitizen, mdosev, patricklancaster, dying, abachon, grecki-bazar-ewy, anmitsu, marekwojciakcom, kekos, mborg, pl-kuchnia, punia, levi-miron, steemitboard, mahdiyari, arcange, fengchao, hijosdelhombre, khalil319, afterglow, thevil, creodas, backinblackdevil, tr77, jjangjjanggirl, botante, properfraction, mehmetfix, yoshiko, cryptocurator, sallyfun, fukako, detlev, sm-jewel, gloriaolar, jga, ichigo, nekoneko, eita, tr777, yoshiko.pal, highonthehog, hanshotfirst, kinakomochi, shogo, smon-fan, smoner, smonian, smonbear, lays, beerbloke, raphaelle, hilty, tinkerbell-luv, hiroharry, chihaha, tejimundo, sbi5, yintercept, thenightflier, sbi-tokens, gabriele-gio, vagabondspirit, roxane, cryptololo, rafalski, patronpass, laloretoyya, actifit-devil, pladozero, borislavzlatanov, sevenoh-fiveoh, blocktrades, roelandp, tomatom, jancharlest, marblely, zerofive, goodcontentbot, bilpcoinrecords, potpourry, curationvoter, marblesz, psicologiaexpres, laruche, walterjay, felt.buzz, zonguin, aidefr, robotics101, itharagaian, orlandumike, pboulet, solarphasing, hive-143869, comprendre.hive, curationhelper, lugaxker, lpv, duke77, studio666, letenebreux, cercle, buildahouse, kattycrochet, idkpdx, imcore, davidesimoncini, anttn, kennyroy, dragibusss, gtg, hivelist, ganjafarmer, thatsweeneyguy, cconn, tomwafula, minerspost, darkpylon, plusvault, cryptoninja.guru, gradeon, hive-169313, bambukah, auracraft, marcon, stevejhuggett, narodowcy.net, francosteemvotes, gabrielatravels, celinavisaez, cronicasdelcesar, evildido, saberinteresante, florenceboens, ykretz, amblog, petertag, squidben1, mammasitta, ausbitbank, massivevibration, onartbali, nityabusiness1, starrouge, pantsulachain, ancolie, dubignyp, tamito0201, beerlover, testers, as31, livinguktaiwan, martibis, sinochip, kiddarko, drsensor, palasatenea, androshchuk, noble-noah, alebeta, johnolusegun, bargolis, logic, gribouille, wilfredn, steembet.asia, stranger27, nrg, ubg, asgarth, cryptotradingfr, holovision, dannychain, gifty-e, vikisecrets, nuthman, shahab021, mikebaroudi, tamaralovelace, smonia, sicarius, m31, statorcrime, jasonherzmartin, giuatt07, dnflsms, breezin, jocieprosza, pogarda, hierkraj, borran, thrasher666, acidyo, rahul.stan, ashleykalila, oscurity, worldwildflora, mister-meeseeks, ghaazi, rendrianarma, leveluplifestyle, auliaarma, emprendedoras, aaalviarez, udeesther, justyy, syh7758520, breelikeatree, hectorfaria1, tradingideas, jewel-lover, keepit2, tina-tina, happiness19, ssc-token, gdhaetae, tradingideas2, bowess, fernandosoder, eroche, tarazkp, babytarazkp, mes, khaiyoui, drag33, gavanator, photographercr, trumpikas, eliasseth, cesinfenianos, youngelder, jessy22, taskmaster4450, unyimeetuk, susie-saver, rozku, arabisouri, daddydog, cienciadivertida, tracer-paulo, brian.rrr, passion-fruit, raspibot, barcisz, fortune-master, hdmed, floatinglin, elderson, josueclassic, sn0n, futurecurrency, ryzeonline, sv-krasnova, enforcer48, rishi556, fakegod, sadvil, traciyork, yourtop3, plantstoplanks, cheese4ead, geekgirl, ayrin344, amyli33, sk1920, amr008, softworld, santigs, anzirpasai, bashadow, tormenta, yuriks2000, deepresearch, kingsofa, sarmaticus, sensorycznyswiat, sarmagames, kriszrokk, chunchun123, davidcrosscr, spiritabsolute, phuong.sitha, artistparthoroy, techcoderx, wulff-media, cranium, candyboy, smon-joa, louisthomas, iktisat, denizcakmak, pitboy, racibo, regenerette, allmonitors, kawsar8035, teammo, muenchen, robertmendontza, jamesbattler, partitura, varunpinto, marian0, titusfrost, magin.pintor, isabelpena, soyunasantacruz, leancenter, manniman, tcpaikano, mama13, zerga, martie7, pstryk, estevan95, dragokazo, inertia, sujitsawant, rt395, lunaticpandora, cryptosharon, yacobh, elenasteem, rinconpoetico, josuemental, irondragon, resiliencia, osavi, freeescritura, emilycorvof, watchlist, zdigital222, barton26, stefano.massari, denisdenis, mproxima, rmach, timcliff, ace108, tomaszs77, yazp, littleboy, konti, igormuba, papowich, orkin420, andablackwidow, kaeserotor, smooth, sunsetjesus, decentralizedgg, wil.metcalfe, greenhouseradio, my451r, ratnaayub, apshamilton, yaelg, hamismsf, jpbliberty, draggingsurf, brianoflondon, hivehydra, blocktvnews, gamer00, ambyr00, kiemis, gr33nm4ster, brazilec, trangtran23, galih.amenk, venus2203, bstj, odessamama, arminius3301, tanzeelasarfraz,