HiveJS: get info and vote for witness - Informationen erhalten und für Witness voten #16
hive-169321·@hive-coding·
0.000 HBDHiveJS: get info and vote for witness - Informationen erhalten und für Witness voten #16
## DE (EN below) In meinem letzten [Beitrag](https://ecency.com/hive-169321/@hive-coding/hivejs-how-to-delegtae-hivepower) habe ich gezeigt, wie man mit HiveJS HivePower delegiert. In diesem Beitrag zeige ich wie man Witnesse abruft und wie man für einen Wittness ein Vote abgibt. ## Wittness nach Votes abrufen In der [Dokumentation](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#witnesses) finden wir diverse Möglichkeiten, um Witnesse abzurufen. Eine davon ist die Witnesse nach den Votes, die sie erhalten abzurufen.  Dies erfolgt über die Funktion [hive.api.getWitnessesByVote](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-witnesses-by-vote), die 2 Parameter erwartet. * **from** Witnessname ab dem die Ausgabe erfolgen soll * **limit** Anzahl der Witnesses die ausgegeben werden soll. Um die Top 100 auszugeben, gibt man einen leeren String und 100 an. ## für einen Witness Voten  Mit der Funktion [hive.broadcast.accountWitnessVote](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#account-witness-vote) kann ein Vote für einen Witness abgegeben werden. * **wif** private Aktiv-Key des Voters * **account** Nutzername des Voters * **witness** Witnessname für den gevotet wird * **approve** true order false um eine Stimme abzugeben bzw. wieder zu entziehen. ## Witness proxy  Mit der Funktion [hive.broadcast.accountWitnessProxy](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#account-witness-proxy) kann ein Witness proxy gesetzt werden, sodass man automatisch die gleichen Witnesses votet wie der gesetzte Proxy. * **wif** private Aktiv-Key des Nutzers * **account** Nutzername des Nutzers, der dem Proxy folgen soll * **proxy** Nutzername, dessen Votes man folgt. ## Witness Votes eines Nutzers  Möchte man wissen, für welche Witnesse ein Nutzer ein Vote abgegeben hat, nutzt man die Funktion [hive.api.getAccounts](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-accounts). Die Witnesses sind über Witness_votes abrufbar. Diesmal gibt es kein Beispielcode von mir, da es doch sehr simpel ist. Wer Fragen hat, kann gern ein Kommentar da lassen. Am besten @mein-senf-dazu erwähnen, damit ich es mitbekomme. ## EN In my last [post](https://ecency.com/hive-169321/@hive-coding/hivejs-how-to-delegate-hivepower), I showed how to delegate HivePower using HiveJS. In this post I show how to retrieve Witnesse and how to cast a vote for a Wittness. ## Retrieve Wittness by Votes In the [documentation](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#witnesses) we can find various ways to retrieve Witnesse. One of them is to retrieve wittnesses according to the votes they receive.  This is done using the [hive.api.getWitnessesByVote](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-witnesses-by-vote) function, which expects 2 parameters. * **from** witness name from which the output should be done. * **limit** number of witnesses to be output. To output the top 100, specify an empty string and 100. ## for one witness vote  The [hive.broadcast.accountWitnessVote](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#account-witness-vote) function can be used to cast a vote for a Witness. * **wif** private active key of the voter. **account** username of the voter **witness** Witnessname for which a vote is made * **approve** true or false to cast or withdraw a vote. ## Witness proxy  With the function [hive.broadcast.accountWitnessProxy](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#account-witness-proxy) a witness proxy can be set, so that you automatically vote the same witnesses as the set proxy. * **wif** private active key of the user * **account** username of the user who should follow the proxy * **proxy** username whose votes to follow. ## Witness votes of a user  If one wants to know for which witnesses a user has cast a vote, one uses the function [hive.api.getAccounts](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-accounts). The witnesses can be retrieved via Witness_votes. This time there is no example code from me, because it is very simple. If you have any questions, feel free to leave a comment. It's best to mention @mein-senf-dazu, so I get it. Translated with www.DeepL.com/Translator (free version)
👍 xchng, condeas, linuxbot, elector, goldfoot, botito, tobor, hadaly, dotmatrix, curabot, chomps, freysa, lunapark, weebo, otomo, swissbot, quicktrade, buffybot, hypnobot, psybot, chatbot, psychobot, misery, freebot, cresus, honeybot, dtake, quicktrades, droida, yintercept, mister.reatard, fredfettmeister, aioflureedb, eddwood, cleanyourcity, bhattg, good-karma, esteemapp, esteem.app, ecency, ecency.stats, xecency, drwom, paulmoon410, auleo, cherryng, dbuzz, fairyberry, anhdaden146, richardslater, iamraincrystal, rbhayes, faireye, eliel, fw206, hivetrending, hive.pizza, drunksamurai, anikekirsten, fieryfootprints, veryanprime, monica-ene, rondonshneezy, cooperclub, wizzitywillican, onewolfe, nane-qts, zeclipse, gwajnberg, incantia, fireguardian, luciannagy, shauner, kingneptune, vokus, dadspardan, creodas, pizzabot, dajokawild, dibblers.dabs, john9inch, rayius, trentonlundy1, thaddeusprime, epicur0, h3m4n7, spiritverve, stickupcash, kqaosphreak, cherute, thunderjack, crypt0gnome, lothbrox, blocktunes, studio3141, hurtlocker, huzzah, farpetrad, sabajfa, fefe99, nyxlabs, gloriaolar, thelogicaldude, blocktunesdao, photographercr, cleanplanet, gregan, otp-one, iliyan90, koychev22, elkakoycheva, ississ89, velinov86, sneji79, tiger85, alicewonderyoga, tbabachev, silviq93, vaketo, mobluesbetter, pavlevskifamily, mmanolev33, hive-bulgaria, dontcare89, theargirova, didivelikova, diyan3973lenkov, iliev26, mestanophoto, selena14, mihaylov, dakothelion, tammie.brown, projectmamabg, snedeva, maysia57, roflie, th4488, siphon.tribes, milaan, mosesessien, darth-azrael, darth-cryptic, retrodroid, opinizeunltd, misterc, larus, lilacse, apineda, vazquez4x, roky, asklanbudi, a-quarius, ertytux, hhguild-curator, dede85, steemadi, sveydi, christopher2002, yensesa, cvrle, novahive, penderis, smokingfit, reysito, memes01, konti,