The following guide will allow a user to propose a payment in DAPP by msig for the guardians to review.
git clone https://github.com/liquidapps-io/dappgovernance
cd dappgovernance/msigs
npm i
This will clone the governance repository, change directory into the msigs folder, and install the necessary magic to make the msig work, namely eosjs.
From here, you must create a secrets.json file in /dappgovernance/msigs where you will store the different variables.
private_key - this is the key for the msig_proposer account
proposal_name - this is the name of the proposal must be a-z 1-5 and 12 or less characters in length
msig_proposer - the account that is proposing the msig
expiration - the expiration time for the trx, to make this easy simply update the year or month, in this case the example is November 29th, 2021 23:11:48 UTC.
Once you have your settings set, run the script with