Witness Essentials: Pricefeed Update (Docker Support, USDT > USD Calculation)
steem·@therealwolf·
0.000 HBDWitness Essentials: Pricefeed Update (Docker Support, USDT > USD Calculation)
 --- `Witness Essentials: Pricefeed` received an update, which includes: - Docker Support (incl. PM2 for 24/7 uptime) - USDT > USD Calculation (USDT Peg is broken) - Few smaller changes (Private Active-key is now saved inside the config.json instead of .env, better logging, etc.) Github: https://github.com/witness-essentials/pricefeed --- <h2>What is Witness Essentials?</h2> `Witness Essentials` is a collection of important tools for witnesses. Github Organization: https://github.com/witness-essentials More Info: <a href="https://steemit.com/witness-update/@therealwolf/witness-essentials-hf20-ready">Witness Essentials Explained</a> If you're interested in working with me on them, let me know so I can invite you into the organization. --- <h2>Pricefeed Overview</h2> The goal for this script was to bring another great alternative to the landscape of witness-tools. @someguy123 & @drakos are providing two other great scripts. But for decentralisation, it's better to have more alternatives, than not enough. Here are a few of the key features: - 5 major exchanges supported - Transaction signing either via private signing-key or private active-key - RPC Failover - USDT > USD calculation (can be disabled in the config) - PEG support - Robust error handling. --- <h2>Getting Started</h2> The easiest way to get started is to use Docker: ``` git clone https://github.com/witness-essentials/pricefeed.git cd pricefeed chmod +x run.sh ./run.sh install_docker ./run.sh build ./run.sh start ``` For more detailed installation instructions (incl. manually with node) check out the repository: **Github:** https://github.com/witness-essentials/pricefeed --- <h2>Update Instructions</h2> If you're upgrading from an old version, make sure to edit the config accordingly. The `.env`-file has been removed and the private active-key has to be added to the config now. But only if you're not using the private signing-key feature AND/OR if the witness is disabled and you want to still publish the feed. --- <h2>For Utopian</h2> I initially re-worked and published the new price feed in the aftermath of HF20 and due to the voting mana drainage, I didn't add it to utopian-io. If the previous world could be considered in the review of this contribution, that would be great! Link: https://steemit.com/witness-category/@therealwolf/signing-keys--pricefeed---witness-essentials-solution Commits: https://github.com/witness-essentials/pricefeed/commits/master --- Alrighty then, I wish all of you a successful week! *@therealwolf* --- <sup>If you believe that I'm of value for Steem, then please <a href="https://steemit.com/~witnesses">vote for me</a> as witness. You can also set me as a <a href="https://v2.steemconnect.com/sign/account-witness-proxy?proxy=therealwolf&approve=1">proxy</a> and I'll vote on great witnesses for you. You can learn more about me and my witness infrastructure on <a href="https://therealwolf.me">therealwolf.me</a>.</sup>
👍 signus, phoenix.rising, iykecollins, cjunros, semtroneum, macmaniac77, itwasabeginning, rival, jaraumoses, synerqix, orthodoxnudism, curbot, coinsandchains, wanwenguo, eforucom, percygeorge, zool237, reazuliqbal, codingdefined, mariusjuk, akomoajong, amosbastian, abbyrich, hezziebees, therealwolf, wolfofsteem, artbunny, randomatrix, smartmarket, helpie, ade-greenwise, humanduck, redrica, hz432creations, melavie, art-mess, pechichemena, kernelillo, luisferchav, soulturtle, mountainjewel, carpedimus, atomcollector, zipporah, spawnband, veckinon, javicuesta, free-reign, misterro, isaria, anouk.nox, socent, eonwarped, lunaticpandora, silentscreamer, warpedpoetic, hazem91, juandvg, siomarasalmeron, foxyspirit, frejafri, flordiaman, melor9, lillywilton, preventsuicide, eonwarp, ozgurcinarli, mwfiae, tonpa, markaustin, beautifuldata, rivalzzz, gnomba, belaviel, delusionalmadman, easyman, craignow, blog-fictions, copyit, ravenox, ausbitbank, crimsonclad, discordiant, clayboyn, bluengel, patlu, blowmywhistle, snackaholic, jeff-kubitz, zeddjacob, ees, ipkiss, hobo66, febri, voxmortis, arquiatra, holdemaid, torico, durbisrodriguez, rawmoonlight, berniesanders, nextgencrypto, daan, thecyclist, engagement, iflagtrash, randomthoughts, thedelegator, krazypoet, trevorpetrie, ngc, paintingangels, gamsam, raoufwilly, msp-lovebot, gnarlyanimations, bobdos, fabpoleo24, sunshinebear, carlos2115, elohim4, mrbigglesworth1, colt45-2zigzags, kokeshlover, supernaturallove, aurorious, outsidemydoor, friskykitty, clyde.ericson, la-a, singingintherain, byebyebirdie, momstermania, craniumgames, yestermorrow, seanlloyd, amymya, themarkymark, loshcat, camuel, anarcho-andrei, verhp11, lordbutterfly, marysemciver, omitaylor, musicvoter, karonte, evecab, avesa, infamousit, grizzle, recordpool, elamental, witnesspage, adam-aj, hhtb, jonmagnusson, accountcreators, taaveti, kaigo, huch, sighmanjestah, emrebeyler, daily.readings, mops2e, espoem, steem-ua, newsrx, spivey, grzesiekb, stricker, elevator09, mystic-aviator, hungryhustle, ratticus, dfen, alainite, tibfox, flamo, powerpaul, richestroomba, expectantfig, scribdbloat, amphora, ubuntuhof, joslud, steemtank, joejoekeys, vimukti-ananda, jeremypark03, vladimir-simovic, jjay, utopian-io, kaczynski, remind-me, zeroex,