Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🐛 Incomplete Listing of Active dReps in Govtool #2187

Open
kneerose opened this issue Oct 21, 2024 · 4 comments
Open

🐛 Incomplete Listing of Active dReps in Govtool #2187

kneerose opened this issue Oct 21, 2024 · 4 comments
Assignees
Labels
🐛 Bug Something isn't working Other area

Comments

@kneerose
Copy link
Contributor

kneerose commented Oct 21, 2024

Area

Other

Domain

gov.tools

Which wallet were you using?

No response

Context

  • The dRep directory in Govtool is not displaying all active dReps. According to Adastat API, there are 485 active dReps, but only 262 are shown in Govtool.

  • But if I search for a dRep that is not listed on the active dRep list in Govtool, it will still return a response. For example, drep1000002hneyj7jl9y95m0zxdsg6dp9n9y59lvlm7xjqp4qh2jx7h is not on the active dRep list, but when I search for it, it shows a response.

Steps to reproduce

  1. Access the Govtool dRep list with active status: Govtool dRep List
  2. Compare the list with the data from Adastat API: Adastat API
  3. Notice the discrepancy in the number of active dReps.

Actual behavior

The list in Govtool only shows 262 active dReps, missing several entries that are present in the Adastat data.

Expected behavior

The Govtool should display all active dReps in the directory

Possible Reason

Screenshot from 2024-10-21 15-06-30

Screenshot from 2024-10-21 15-09-09
These might be the reason for not listed all active dReps on dRep list
It would be better to compare drep_hash and drep_registration rather than drep_hash and drep_distr table

Possible solution

  • use drep_registration.drep_hash_id instead of drep_distr.hash_id
WITH RankedDreps AS (
    SELECT
        dr.drep_hash_id,
        dr.tx_id,
        b.block_no AS block_no,
        dr.deposit,
        ROW_NUMBER() OVER (PARTITION BY dr.drep_hash_id ORDER BY b.block_no DESC) AS rn
    FROM
        drep_registration dr
            JOIN
        public.tx t ON t.id = dr.tx_id
            JOIN
        public.block b ON b.id = t.block_id
)
SELECT
    drep_hash_id,
    tx_id
FROM
    RankedDreps
WHERE
    rn = 1 and ( deposit is null or deposit>=0 )

Additional Details:

  • The following active dReps are listed in the Adastat API but are not shown in the Govtool dRep list:
[
"drep1000002hneyj7jl9y95m0zxdsg6dp9n9y59lvlm7xjqp4qh2jx7h",
"drep12hw0lzdzsfe5zg4u32kjf6lrpvhqevr84c8pyr9zs4m22yajlqw",
"drep179850zzjpj4g743sh2rc0w2t0llhcafcld537uan5xn6v4ge0dl",
"drep1z67p8w5nt04jjmzu076dnerc2z345m8anvddmu6ne8nfgexmh9g",
"drep1f8n3k4npnjg2sfyma84s42zlemt0ncxlrwmy2pnpv6lgkxq5lhc",
"drep1al4xku2xh9vv6cruz7w63x3y2pss0qgdmstr7vw98plgw9zfg3r",
"drep1h2c6fhxd62jp0arcfnwwhwacxqj0u0wtu2gyz40uazjxqs7rv5x",
"drep1gnxjs820d0ayrzufqxnfjt7n0s3qj762lvs5he3cnjt6se5tjqq",
"drep1gfrlpu284cy9an3speadg2g0jseqrqy4mcvk7g45rlrw6jurrwv",
"drep1xnnxc6gtjyda49syl022lrs6a8ytz7zg6vjfq7v94k7dqt98wu2",
"drep1m3xlg9ml488f399uky7trdar84r9px34a6g9z0txe62hswykzpw",
"drep1txy8dm53aaxeuy8efqkvs8sdmv7m6h5j6azq7rf5vec5ccrs5e8",
"drep18hnkf5fu7q9hk95t7hafj3wu2ks2j5aumrdafj7v38s6xnegf03",
"drep10xsx5twpkug72ch52f7ysrtcxtcau2n5rplcnsupvpnvqsqrnyl",
"drep1eatusvvx3yvdeefnkze8j3ftrmwwgzvesh8uekdrdz95j2cms5k",
"drep1g0y6cwk57cw29472pm7vpwqtg7c09rgrl7deq4ahkqjpjcjll2w",
"drep1h7awxc06wqc89tsmta4gtnvytn7r9lw5pvvlnsr2ar6luwn2jrs",
"drep16zwejdjgm63azpx7raylspj7wvawnjwcgu77le5z8ux4xsedtzw",
"drep1fqfg7f2qmm6dc4mdjdt34fml32ukv4dygqc53rucsam67q70p9z",
"drep1zrv7yg6sujp2rzas2at99qj5pmud6wnp2nxhewt7dvz52x3pukj",
"drep13jeqhlynxf4vaqe6mv0r0xfmnd952zjd3jqnhljxxds6c00cztm",
"drep1sf2wntzlqwn44usgvhway4024j70ug4k62t8u397yskpvgxhq09",
"drep1fnumq3n8mzedjep56y9yflx3ddtkq9jxmngykveawd6vkx7p06y",
"drep14nys84knugup94a6endwz65crtqpsm7ce4mfgr22gjcm5azklxw",
"drep15v2a3djn6jp0efdr7q5ym9gndzj3gs83mtj0ngcvm73gugewgp2",
"drep197vrvw5thxhux8t9w5lc6lk6etm9cs44n2dav7jhe689u3gy4hs",
"drep1g059t6tuptuldzddum53lm363e3xj237w4kqvxpqjzqa50r4z5k",
"drep1aedt7mcgtm6armaypcrcypvuzx0z5xqyj0q77q53hug3c2jkam4",
"drep1xt7mz4vps99ruacy5tpk6x620qta6ystxhjtx83tjr3n2mg8skf",
"drep12xhxd3y3wanzfwfzwstat8zd77r52mx2vxqz6m07klnyvyhf7fl",
"drep1z60zgqvhu4ty75ltkxnrknfethxh3n9vwq5g40xcv8y4vp8s3p2",
"drep1hsclvjegdzhltnu9yek5asjedkjtzg763m8cl46krfplvgks70z",
"drep1udzxju0gt844dzk4s87d9vk79lql9vfd3qhrq9ms9pa2xllt5a0",
"drep1m4zmrfswvf0e2xu29f28mm4mn2n289w7zdxlaq5gj095v2cq4qr",
"drep1g4r8sq8554m2euwakh6wq6g76dzpatrullgcmwp2tcphv8y0xwd",
"drep1x45z8ntumqvata787epqnr9n7jnz242hr39nlzlltt8cq8c93k2",
"drep1v520qaglzjgah35ju2rexqyp85fqtd965ufkvw4etz4mwdgmz2d",
"drep1aaa7vvrlzcnvryjxy9cq346fksygppew3ylm999y7u4dyfqek9p",
"drep1m4482zwcxjx8addrtm4489rg38zcj4a2ful9jenxl6u3x2vkn0u",
"drep10g5e0pdr5zj7m2xuvjlauu6xg77yccv9yzukd0gpwhhkjam27cy",
"drep1hmtfse5v2xn5pe45va78qsktnc8807ak8k5vydmzy7n45p54pgt",
"drep1s0q86gha8hdq4dgy5usve5evf7c77y3srqvxespmf56c7q55rm2",
"drep144wfkax4lcn9rwfp66z9l60a5ra58nlfwdvl8spenddr5t3m03n",
"drep1wag488nllncaf8ef7la6wrugz3s3e8399x2dq46srwcq2pl0v60",
"drep1m0n0kl4kyxmfdmyn6gypj5w4acerzskx8zpnjn288fwfcquaq7c",
"drep17gkfelzk93thqfaselspj2juh5wkgtqqe7xdhf34ap9xv2h7syk",
"drep164cs4lja083klyc8gvrqje49w3lut7z2q3r9n3c3n46560wudmk",
"drep1t0rpat8je8jyqg07feaq932qrtpty9c269wer9mlwy8w6hpqttc",
"drep1afrkn0g7na9d0ahc3zj9nvnlk8zzdw6pre09whf0p9kvzljedj0",
"drep1yvsn7mpypmtm2x2jzmx4es43zwn332w9u4taewq9z23rs398595",
"drep102j4x2aqqj06l88678r8pnml58jc0c8gqltseswyjj3zkc60d43",
"drep1vwq48jx7d9clps6wkx64yaqvruxrge4ulu45qua2xmjgukw9wae",
"drep1va9myj6l39j2ja4g3w6w7gygtycjxh7p3098trkq0p85kvdrvlt",
"drep19ervrqweq8vr50csuuysuuavzj2ffhpt8sufvpkwuqxjvxehnck",
"drep1sykgm32etsv58sekj2xrdv4kvfycfm7l25kvy3hjvssx2ygagmd",
"drep1tnlscvpyqzx5qemzqlyx6v38gdwtepc6q48p7e2pn3gqua4t8vw",
"drep10xm0dgqfw9le9av4zc97kjfdh8pd8fverrs3ekpnu982q38y6x7",
"drep1z55gvtqtqhavjdyzlmgmh7ntzutdkvdkaq6jc8vc7f2hvg0d0s5",
"drep1zpq3lch4hatmvctpcnma2sl96vjawd76gqq0h3vu28zkvms9xxw",
"drep1hjq8wx6effgg9angf9ddpwcljt5nupswukvql8qsgq9fscyscyk",
"drep1lvph5f02spd6zjn9ncchwntjcsgexkpqdd43k76q8f232e0dcru",
"drep15td6lshfws8kezwkts6ysjacashk9y6ldl2v50klr3v8urfg02k",
"drep1knfjmx50fh4vsyznaefn4xl49pg9wdy2a463sr457mj5u92jrel",
"drep1ad63e79n0yzk7h03l529wtwzhlwcajdxjlr2508c88mvj97agxs",
"drep1cfegf9ffrpzktxqak3ld5gguuz8d6gdkgzem2xf8jwkxqqsfcf4",
"drep13zz5ngfxrjhm8lfqdrh8cr7flfemwh4ds2d9kh4xlcf6yvxrt9r",
"drep1af3rzgy0d4m4tx00lv3c5ecjfk0nc8j25qs5x2kszcjn2a3h6l8",
"drep1phescp0plhtdvh55jv5yghheddpfx43x3y8d9dw8step5frdqa8",
"drep10qpmwuv8353rudgphpkhsq3sa7mw6m6hgyyc902e504jzwwprpq",
"drep1xa6mmkku2rea0v6n3u9vxlg9njfc4d4t08t4es7fv3ngwzru0dv",
"drep16f59075r6mu6zma7gqsfwfc308pl3gk4x7stakh8e2w0q9dsmez",
"drep1ah936sns4wq4r2pqkgtu544vrp6euccmr9sn6cpllfv42j9dtpa",
"drep1s2ge9n486hmq99cnu4y404lfd668cytxt5scjfrpdcwyxuaaxwr",
"drep1spw5ad6tmfu56wkz04eagn6cm6vudr4lhrrc9t4dcgk9s33h7k2",
"drep1r86k3fq5g2rta8lhmgplpzhy76ym3d56lstptxalkszvgsr7xpz",
"drep1ezvalde0809f2n9grhwfp5dq394mt036g88usvffwhrs2rm4az3",
"drep1464zsa2x2qpj7dht8jgegq7zq9v2kpgjsql5n3n40dyrynhwzly",
"drep1aa6q3maf5a2yuzpp5xkvmwtpzn794z84uxtd5mq5jqlkz8yyua8",
"drep1n054amcvhv8mskwgqd2d8g60ncpdugpewk5q3gky94whc29ssyk",
"drep12a70cvh5tw5phkuhrvzk2ugg3vxdxsq5xsd4ysvgjshezsqeawh",
"drep1tj4y2kjghc8529jf99ye2tykuzyn5nsdk9w7r32qen6skd0mjx4",
"drep1kl4yss3v5qsw9j9smpakfcwhm7yrw0zkv3es80qx73wl5n09y59",
"drep1gc3k97dkt6x6hd97u8a7kggrscnr5hdrsv24mws208myx5l5dhe",
"drep1sq32cj9r4y4r6yxxglyjnasu2hhmlwttpex8ryy8eksvkpavjx7",
"drep1904hk8cmdhpe9w97g4rl3r7d4yedwe30pmw0jstl9673w2gv0xn",
"drep1zfc4t0s58ln3mwumm8halypvgd60ud8sxmzgngar58nsgcf0gpp",
"drep1q2xyaed4v08w0m0z86aytxg3kydughe0llnh2wul5avakyhzakq",
"drep106asgfntqf5snyw7glg3tk9a2gh7epcps7kf98j9ma4czh2r0f3",
"drep1dyghg6elsf2rdlxek5csra5zu66esyxzae2k0zu9pmppw0yrjvr",
"drep1lu087a83rlpcydnvs926c86578muld3nccxlglglg8z3xdm5ap8",
"drep1xek543gacds6sy76tku75hl9mgqmu93wnh4t6nlrmvfn7ehvjxq",
"drep1rrcnc3h2tv5c2ql4kdg4d2nd7ln0zqz94hcxmz3h0v72xx79jd7",
"drep1e05xm8h6kwp7vdth8vx0ydcja8px5gfdpddxd77365gnkqnjg29",
"drep1dt9lfakgez530ax03qr6aecuuzjqlhem27u9s67ee5lfwe9jng7",
"drep12z5r3ezr0gdta8ukyu7l347ekh75wfsys8swgz2g50y65tkayfp",
"drep1pn7hetvqplnxhx8h86r44n93d0sza5pldwpe4fw2wx92sv4j5k8",
"drep1459wcwf5srwpervr0rd75cuxcxj9vx6h627juk20uecrvyms7jk",
"drep1qa4ez2gycz86vy3a44lw0k6gjnq9fha5xfzr80czwrqpwlqvxmx",
"drep1tu8a3ju44s0savkcdmfl3ejr0gw2xzc4e4jf6243785j255d3sp",
"drep1ax5kayyqlal38jlyx7e3qey96jtgwkr3p7mn7nhytfs05yhgwhq",
"drep1gprwv3s0c7xskdprstawmx007amuhxwa7jahfrqwh5t05jwm04h",
"drep1rm7m95wu0qzrf2xwjm3d30xvnku5l7q52n068t9t290dczdearf",
"drep1cjqhrytq270xtumz5rzsccvlzkh0xqyt48x26j0fwlfyqtklyph",
"drep1hfunfrx05c4pcr6c7q5r0y25edgnspd5hq22tgvgcsga6hxqcej",
"drep1ra57hne7decdf0uejjq5pulyntnhs6cxxlf6zk3h4z6uvz25a7s",
"drep1hysu6lx05gepv4de7tnjcarfrmqtvl9y60e5hjg49dj77hwwgrk",
"drep1378kvl7nwsk78nr496q7vhmh642myeaepus5w9z9xcur5l6gtsn",
"drep1wg0demrn992g05q43d2qaulddctksyczarjnhfxga9mtxhtv8x9",
"drep163qk5sm6y3fjcsnagqjtetzj80dwnjv4hjvlm8rkmgv26l5k2yw",
"drep1z59e30e6r98kndrna3zjm92tj9l53nkxsdny2ju4ychw79yj47s",
"drep1hlgk29tyu0lyhtjruxnwhcysa0w0d8hn4f5ysea5jgvuguhg2hd",
"drep14q6ns48605zkf6u6mts8dahakcf38ys43x4m8z2yd84suqcf6c5",
"drep1pz7q3jezaha3tyfymkuw4qmgx7xjy44rpnqzpw2zaav2qkd548m",
"drep1u2w8acafysp8xy9ruzeg4vlkzjkx8dgglyfkdxr4rw2x7f3ekxf",
"drep15ep58js7066mhy0y5wwrlkmh96hncl7g0qynt9qn2qzp22dnmsp",
"drep1rjkeeaxrw8wcur9x0kavl5jhygs30r5saywwet25zret5rtsuf3",
"drep10dr7dgw7nmpdvyapavjl9e8pwpgfgznnecg5fka2jad5ulzyhwl",
"drep1cz40lxq79nhpmjhw49uldhk5aj40dak9tydx6ykduk0z2nkee0j",
"drep1a8a83l3tpdtktg967697qrv5nepv5ch8ts8zzzrz5nxuukfr3y2",
"drep1598emjkjrrkq6dcdn5f9fk8hrsw92wt8zyh95crtu5amsxr9hec",
"drep159xnrxsy44agpep4ywvsy0p09e0fahkj9xg5n6qsyc9m5efurmc",
"drep17czj282vmnekz3lz4gdxjcjkw8dskx7m9ql4kdwd73m2ys4j3lg",
"drep1p9fky6thpkr4fmq620txxmws67za4h5p7mqxvsnnsjg2gvxkgyq",
"drep1qh4xalyhysjwl4zf66vtjm958vm8h8cykuhqrc2fcey2jnmtvdx",
"drep1508rppkf6gv9rlx5uuyytj7k3mwf05c2mmw8hlpq43juzrzk8es",
"drep1pa2swx9szn9s8qdlpv646u7vce46uaavwhhmvkk56std52m864q",
"drep1xvdsf99p008ay3k9rsyqsgch6lnkd8n8zf98w44sa82u2hdgu8j",
"drep1tdget3269ppj258h5kzlp2qjchm24mqyu9c9gms4rrvvqvaj948",
"drep1jhfqw0y6hnftfqjz0z7mr9pjuqgq02djhtrsjw5jcx9r7nmp37x",
"drep18mkkzdkce07ye0h555zm3rurnhpy4uek4gvc9t4aq7pcul7yajp",
"drep18vf8kasajmmtc9qu34q9phed9900s8xnrruqud26wa9cs2q0egr",
"drep18yffk3quka4scz3twtupa6m97pgqgmlqvusnefpc3gzn6kw492d",
"drep12d5ahxfwwezh6xf38gfgkkus2kr9ljxg65flmkaa8gkq72vkypc",
"drep1l473su75l78suw2yskyqyz4yp8f80c0780a25u5tucw2ve2xw8z",
"drep1mdahm9zyaxyjr8ajmqev6qxmvhyvw2q7kzyhyvs3ny3hxxvvmpd",
"drep12w0jfwz4edxknkss8sjsf6fgswz5jkr28m2cfe4mdaztqzk0ymd",
"drep1eqn7ryvfk9xxt9mc0pma0m6ma4saleeday2th6d3k45ns8j6emw",
"drep1q39wjtvhutnarh6yqh7qrmu32yqh0ns79r65yn0a2qa327x2rg3",
"drep1wy5t9xc2ptwswf2x5amrar4fh5vnd0zp557q3kl3nnntgc9mn95",
"drep18d02ma9c6qc7u628lr8jntlr0hq39mu7avydwjmvtpyfssv9uav",
"drep1ya7dvl6qt4p6kcgkwmgasfncllqgdwveds98g252xz3w2eykxh0",
"drep1qequkus44n8wwhz5jjgvpdj75ru8lgmn39sy8psa9q2kcw63v69",
"drep1w8gkkyvd2kup0eega35lgpu5ahsx99ynrt34p362qvhq6gcp8w2",
"drep1qzt2th4c890q6fjxnssg97923gpxjd03uukgv5hj9k3ajzvnstm",
"drep1s3p8l92psgnd2dts5qt8efmnthrcce0qnh7htelzl7pezdn5y43",
"drep1sxk09gqqle5umu2qlcjp72nz4tllekvznlt7u5luhkdnqskjj7a",
"drep19anze72jut4y9cqwnua3rx2t8e3mfq90unkvr753kwqd5uhhddd",
"drep10rp22wqqusm9u9rfcducy9fe3svuc5sxw2ku9kce8cgqsp89zvm",
"drep1krv5688t5fqvqkfnwq0ushlyehqplkhwwlfcfk8wsf2n2nm0pse",
"drep1sh5vv20c33rz48xnyp5w5p2gyp5vmycy9daawtwfxcyfqqrd4cn",
"drep1c3yfav7xeewdgvhqc3p6n2vxxh0n7n3uu9tu8m7ek9xd5cj9v3z",
"drep12wq973hzd3rlsargfdu6yflg25t2m9kw8dcww9sgspqfk24duuj",
"drep1fa72lmatejclugnwzmkl0pujm4e0jjd33l6k2k65gn85vfddk6m",
"drep1u4dxf4qwx3xtnknsmgsxecmcncwpyz4tp4ne47ehnrfesarcmlc",
"drep14r3cfh2r3zvlq2hj5slt754eamvkwhpyg2q6gnlttqx274gvgnf",
"drep1fak2f7re5w6uuz0fl9u33ag4z9ac20rgakmckddyxgjjyq059qe",
"drep1fec56m63r8upm9z6jauttx4zux2f05d7glyg4dcypmdf5w9hzjd",
"drep1tgvgq8zdsljpkadf3dmmyze2zh2xjr46qurc9e5y39kvgv9ped6",
"drep1qvvsnyjez3mxvm2tyukgxgx330lmnjt240j6758w3tfjjqpxfud",
"drep1rsutz65473znrj5mxv4z4xr72f5kfl4lnsmm4kvvla8mwjnaq75",
"drep1yxt7kfc7hgnnx4gw2xqrpgyp55cctjnh6wvlvwt0ck4pvcs3pap",
"drep16hju38dppe8t2lhfk2sy2kveanaz6h48erlcezsl5r3x5gewn4z",
"drep1h3kqmjuv7k008v9u53vgnwu8vqyxwapw40jc43m3kvm2w326299",
"drep1afuyfqpfq633yphc77jf7dpg4lwlgxgsxnu6vxde2u3y7xn25qc",
"drep1thdvqzwm37ul9mj06c6juf8wy3wk20x4q72jffnts8quue525mv",
"drep12a486rxd2zy6e8qefuwls7nuwc9h8u43c580q0rjf0xdjhlqge6",
"drep1p7xg2538y450rfw832r4vqcn7lxhk9dndra5rvl644tvw257rw6",
"drep1cnrmh6lym8a54f89p9u7jht20kewccquh99nzpgxauvx5mwv497",
"drep1mnfgvucchj9za9zp3xafe4ldjzwpfvw0fkexlpz8qzmx2tlt8hf",
"drep1exdgf89aq3scdvuu05un5kngfgjau5vh8d4l972jaglqkjj2lkt",
"drep18xfw7ejssggf286u79zzsmkarh7wuxeczl2u4n3j2pvu683j8vw",
"drep1747z8symgkvtnp37v9x5jqjw8mdrslpgfgxd3v3t4awfxrpfyaq",
"drep1fxclrspcrq2gtphzd2eyz6lwvd69gwtymyy2gmtc9jtxzm7kzym",
"drep1wgwvqcaztmjjrmy9au9a5qhhhshxae8ju2530qnprd8vyueajv2",
"drep1yn6hlm88yyacdm9lej0n2kp4u9y2m55mnha82ugn46afkspmyfv",
"drep1ajmmrps8mkm59yma0r2syv9ne8p0a748gas2588gr2x6q5qrd5e",
"drep1srrfjku9xakl5kfpzgkedx20nyfwgp920pwnfl2h56njgvf8qwy",
"drep1exw7u2wgr5f8juxzetejeudzc7d0wt47f0n07r348e07xn8s58j",
"drep1354sytnvd9vfemthjqqqy3rukdnkgh5hxynykq5qhu0870r7zua",
"drep1jwwnle5ky60m22q8cgf986lyftegzm6t4ea5tx3f4nas78kfs86",
"drep18rs3skwj58udl2u7ej6dmtmnptvawj26h2prfpm9g2k3jhjntpf",
"drep10ygzpegn25c7x6kt4pfyr3rs82ehkvcpeqdn3huvh0hnvw5jq84",
"drep1lvs070xte7kfunnmx260lnc8fr66rpu7xzt90fz9s2ee5rympw9",
"drep1sfrwwzrrnvll46sgx66tpkgl8uqmrm523yjkf886yaxh6mvczf4",
"drep17uraeuw76zh88hdyt8ac69mwatdsz2a2hgncftzdqzdszpfmk4c",
"drep1c0uv6z9uywhq2pslkj3sp8j0hzd2uyyzjt49y989rmucysxtd2j",
"drep1x462leyxfdczga3wld5affp9qvkentwn4wqlypr53nvwsjasw9v",
"drep1elaryel264kl9yzsyrrnah5v9r92l97t5p6hkl27uqueclk2k9t",
"drep196ncstz9an8xke3emn7eckz0zffr9nmhd6cuvuanwn2cknvws67",
"drep1cu20k5kl242hsua55ejawxg2nhux5nqd76drxeag930v6q6z4wk",
"drep1zx9u26d8jyulc0klk5jwg7dhku0jm8ntc3s3643kse7ks2na5ud",
"drep1kycm43zxnjur3vku2eh4u5fv7uam57620qwnz58yusr8y022xl8",
"drep1v0nrfwvvmwec3z2adtlxh9m6dmf4ft86fn55r79snprvynkpdzs",
"drep1f7ng3m7gq6eaw6fufmva66uppvhs8ltzm9nsw85jxpa07z69rzy",
"drep12yvqp9xce03lgxyhp3a0c6ztpx06w6duncpd8dle4xs7ynxftl9",
"drep15qh3g7k907ru8aw3ct2mw6uyuxe5v8d6zzcz7pdck0gays4rq5x",
"drep1cdrlkzu9neregad4wlu6pfn00tvnlsqcxxg0yu3yssqsquhfm6j",
"drep12wnsskr7qmr9jaqdampwsqyexmz94supx88603g0r28ssnfrk4f",
"drep1paamjlvwscwkjkncxg6jflvxu03ujf97sw9rzwc49ukdsl25x5n",
"drep1scme2wjrsmsyay3avgz8md25p5zgtqlcevq5rlsg6h86qkzvlzm",
"drep122wd9ku9j2qetvr2n8yqfgapm820yzlxh6fa983w9pt6yry7wey",
"drep1wrgh82x40ktxp27caqlts0a2uf4gphl2pp9zlvkh0lnnsmd5m40",
"drep1fgj46n9vvfyxg3q0qlcm3a6tf0vvjv9wuhkvrtcm35c0vrtxfky",
"drep1uc9qz3gg3f50rq576fyxf9kmf3k976qqst0f9cm56gutvguq5m8",
"drep1qufe0rxxke9a6de2jz62ssr9lh7qdd72ywd0wu0tascqvmhpxel",
"drep1dlp9vtz952q2dwydwdhs6tmevtgul3ce7l5lk0t9k5prs5c9u6x",
"drep1t8gpsdj2a06amlmfxaqa79ne537dx08g7fh2uwlg66x3g5x8n2r",
"drep1mzrmdls3na3e0f5l3zdkd63272l7kts4ahnlqsqwet70vmchd2k",
"drep122rgx3yhs7awjuxfe8kza5fz9qhyag7pdmfan55kh9gnc8394zp",
"drep1d3gwr8a6537a0g3x59w5vvfm9vygq3d3lcsknaqpt47ssh0d4d2",
"drep107e480v044a2rjjny8xg6xvjurpgrxkg75f5jnfa35dwswcd7we",
"drep109sf5yy88t6lqrgtfw2uejek9z7kqqupzwckexp4e25a6j28a5v",
"drep156ve0n0022grgwz5yu49n6t0w60njz2veehux865e5e5kyfc0lq",
"drep1rkkxhukd4q7vtg9tx6cv7gq8mxxrxzrkplljyhusr20t6v7jp44",
"drep12lc3u3xz3h0l9vc4uku57m4cl44lcvdvjuugct48ch92gt8mfv9",
"drep1u05yg5ttgkchzpwly339xrc026x27unxjd6vd7dv7umzj2xns0e",
"drep1sz060pl2nh4nrq59c6m8ug45uee4fgxmhl29ujereya8jqhnr65",
"drep1vhzjtaezsrc3f3llde8nyt9gcx6s3akmrl5hxg7xaqs9c379mvw",
"drep1tfv86z8swpdfhrfzvqcsy7850p0ag82ny4zlwa652pxv633pkf9",
"drep1rzx40e940r986szxqam9vv5qs2jellg5jc7n2yu6eymj6mre4kp",
"drep1wf9d9vl7fea4qn23sjpxrg89gzq7fysef4pv76h0qtffq7j2ryr",
"drep1m4c093chadd8z57jw5akenn38euxmg0laghfw62stvv95t3th7a",
"drep1nu929l5ev3elr89vyutv5s6gpdl5n5f4jnh6mzdwkz6rkqq5mdz",
"drep1fj40ksfux7pmf8rzqnlajrjqnf888t323vv7yur3p7z0w4pwtrk",
"drep1ar0plaaktpmkpl5aeampxkmextxvhg6wfr534yyey8l2jncx9jn",
"drep1ng2exqa5zjz8wfd87wd7kkmlmurx2ef79ddlag7lww8hvtnjzuq",
"drep15t44tkj2h0x7p2n8ewufh4fsk754adlftngrefzgz587sgm4k45",
"drep1a634qrnysw6ldfdzz9nljkazr9scks7y5hfuhj4hmepqwqkrpmh",
"drep138wvk4kvnpeflff3pvghqla6stey9unksj47rvydwzwtq0z3k2d",
"drep1enh9g7luafcdafndmz7en6jsyvfm7u387xcmjcpcmh486et7433",
"drep1zekyxrq5auz5c8gf0p6zehtmfnl7s9q4uqq8m4wkvm4e764u3yw",
"drep1lzfnx73pg39ehw6da2p6zhj54ttu7xfc7c9n0mrjfgqv6ga4l05",
"drep109rd2sz08kvw089d4hw7zy2ygjs575rwh429ntn37fx5v3pwhtl",
"drep1n6gwr6wsyhawt2lewpssmqqnfu4ss75h0stc25lkpsl2q72gycy",
"drep18cv5szwmq2ycn4xndxc8xrxvl8vnpnwawrpft9w9x6tjsg7eedn"
];
@kneerose kneerose added the 🐛 Bug Something isn't working label Oct 21, 2024
@jdyczka
Copy link
Contributor

jdyczka commented Oct 21, 2024

It's a feature 😄
We're not showing Direct Voters in the DRep Directory unless you search for a specific id

@kneerose
Copy link
Contributor Author

@jdyczka , if that's the case, how can I view the list of direct voters? I think it would be ideal to display direct voters in the dRep directory, with an option to filter by direct voters, alongside other filters like active, inactive, and retired dReps.

What do you think? Where would you suggest displaying the list of direct voters, @m-i-k-e ?

  • In the network, direct voters are more important than inactive or retired dReps.

  • Once retired, a dRep will remain listed on the directory page indefinitely.

  • Currently, the default dRep list is randomized, showing a mix of inactive, active, and retired dReps. It would be better to display the active randomize dReps by default. what is your opinion @jdyczka ?

@jdyczka
Copy link
Contributor

jdyczka commented Oct 22, 2024

@kneerose As for fetching only active DReps by default, I agree that it seems like a good idea. Although, I'm not sure when the DRep becomes inactive. If it happens after a relatively short period maybe we should include them by default after all.

I personally feel like I don't know enough about how users use GovTool or how we want them to use it, so certainly @m-i-k-e is a better person to answer this question, but here is how I understand the logic behind this decision. From a technical standpoint there is no distinction between DReps and Direct Voters. Direct Voters are essentially DReps without metadata. As I understand the main purpose of DRep Directory is for the user to find a representative for themselves to delegate their voting power to. In that case it makes sense to only show DReps who have the metadata which tells the user what they can expect from that DRep.

@MSzalowski
Copy link
Contributor

MSzalowski commented Oct 22, 2024

Although, I'm not sure when the DRep becomes inactive.

That is specified in epoch params

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐛 Bug Something isn't working Other area
Projects
Status: No status
Status: No status
Development

No branches or pull requests

4 participants