How to change your vote weight on tribes

in #tribes10 months ago

Now that LeoDex is not around, a few people have been asking how to adjust their vote weight on tribes like LEO so they can vote a higher percentage than their Hive vote. This is done so they can avoid wasting voting power for tribe tokens.

There currently is not an interface to do this, but it is a simple custom json operation. I'm going to walk you through the simpliest way to make this change so you can do it immediately without waiting for an user interface.

This trick requires you to have Hive Keychain installed.

Instructions

  1. Go to any Hive website, like peakd.com.
  2. Hit F12 to open up dev console.
  3. Make sure you have console selected, this is where we can type in commands.
  4. Type var json = {"symbol": "LEO", "vote_weight_multiplier": 4} replacing LEO with the tribe token you want to modify and 4 with the additional weight you want to apply. 4 will apply 400% vote weight, so a 25% hive vote becomes 100% LEO vote. This step will not do anything immediately, we are just setting a variable with some JSON data.
  5. Type hive_keychain.requestCustomJson('MYUSERNAME', 'scot_set_vote', 'Posting', JSON.stringify(json), 'Update Vote Weight', console.log) replacing "MYUSERNAME" with your username you want to affect.
  6. Say ok to the prompt.

That's it! You just broadcasted a custom json.

You can visit https://hub.peakd.com/@MYUSERNAME to see your broadcast operation.

You can visit https://scot-api.hive-engine.com/@MYUSERNAME?token=LEO&hive=1 to see if the change has taken affect. At the very end of the data you will see this:

Within about 30 seconds, it should reflect your choice above.

Posted Using InLeo Alpha

Sort:  

Thanks for this useful tip!
!discovery 25
@tipu curate

For whales, this feature is for sure useful.
Thank you!
It will come in handy soon))))

Hive is a unique platform. It has incredible capabilities for folks as can use them.

Yeah, I've had the opportunity to see that on more than one occasion.

This is a concise explanation of how to use an extremely powerful tool on Hive.

Thanks!

Thank you. Been looking for this for a bit now.

yo I've actually needed this and is a reason why i delegate my leo out instead of voting with both, interesting. will have to test at some point

Ideally you use a dedicated account, it's just easier that way, but this is a viable alternative but not as efficient in all cases.


This post was shared and voted inside the discord by the curators team of discovery-it
Join our Community and follow our Curation Trail
Discovery-it is also a Witness, vote for us here
Delegate to us for passive income. Check our 80% fee-back Program

Ah, very useful. I have no idea about json, so this is well outside of my wheelhouse. Thank you, Marky!

The best way to change the multiplier was in Leodex (and I use it a lot like 3 years ago)... Which is not possible these days due to the Leodex is not working...

Really?
Wow!!!!
I’d surely give this a try

Cool trick, but I think frontends or hive keychain should provide this setting in a more user friendly way.

Super cool trick! Also, this is permanent, right? Noob question surely, but I had to ask it to be sure 😅

Yes until you change it. But it is per tribe so you need to set it for each tribe specifically.

Awesome, thanks! While waiting for a more user-friendly way to do it, your solution is a great way to get the job done :)

i loved the tip! i didn't know it was possible to execute actions directly in the frontend console... does that mean i can create account creation tokens, stake and unstake and all actions this way using the correct hived code?

Thanks for sharing this!

Its good trick. Before we were using other UI, It is also better. Thank you.

IS there a place/ a way to know all the tokens you can add a voting multiplier

Any tribe token should support it but most tribes are dead at this point.

Btw it isn't working :
var json = {"symbol": "PGM", "vote_weight_multiplier": 4}
hive_keychain.requestCustomJson('MEMESS', 'scot_set_vote', 'Posting', JSON.stringify(json), 'Update Vote Weight', console.log
VM640:2 Uncaught SyntaxError: missing ) after argument list

like what i am supposed to do?

Missing the trailing )

noice, worked out well now

Yes, lot of things are dead but i don't vote enough to use all my VP on all the tribe tokens so i will set a multiplier to use a bit more of the VP daily. It's a cool bonus though.
There is still a bunch of tribes alive or with worthy token like alive or bee or leo, but i delegate my leo to @meowcurator because they add compound delegation rewards and it's cool even if not the biggest apr

After setting this, if you voted for a LEO post with >25% weight, wouldn't the LEO tribe vote be invalidated?

No, I believe how it works is when you make a vote, and the scot bot indexer looks to see if it is a tribe, it will use this to adjust the vote given on the tribe side. After the vote has been done, it won't know anything about this parameter unless you change your vote.

big movement in your wallet: 15 minutes ago Transfer 20002.538 HIVE to ipromote

Wow, you know how to read, I'm impressed. Big? not really.

How's the gambling site running? kryptogamers.com

No clue

You would never move such amounts, if it weren't your project DH...

If you say so!