Welcome to the Dash Forum!

Please sign up to discuss the most innovative cryptocurrency!

Governance questions

Discussion in 'Development Tech Discussion' started by dashvolution, Oct 15, 2017.

  1. dashvolution

    dashvolution New Member

    Joined:
    Oct 5, 2017
    Messages:
    5
    Likes Received:
    1
    Trophy Points:
    3
    Hi,

    I'm reading the dash source code to understand how things are done. Starting from no knowledge at all about a software and with no documentation more than the source code comments it's quite difficult but more or less I'm starting to get why things are made in a certain way.

    I still have some questions I hope you can point me to where they are implemented:

    - I see that there are three kinds of gobjects: proposals, triggers and whatchdogs. What are the last two?
    - Regarding proposals, what is the method/function in charge of paying the most voted budgets and how does it gets the available amount of money for that month?
    - I've read that the miner creating a proper block decides which masternode is gonna be paid. Is that correct?
    - Where is the code in charge to check that a node actually has 1000 DASH to become a masternode?

    Thank you for your help guys!