A repository to assist DAO members with signing.
Brew - /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Git - brew install git
Github CLI - brew install gh Logging into your github account is simple. gh auth login and follow the directions. Feel free to use the github website UI if you dont feel comfortable operating via the CLI.
gh repo fork https://github.com/Osmosis-MD/TransactionsExample of how to create a send tx for others to sign.
osmosisd tx bank send <wallet_name> <destination_address> <amount>uosmo --chain-id osmosis-1 --generate-only >> tx.jsoncd ~/Transactions
git pullosmosisd tx sign <tx name>.json --from <DAO wallet name> --multisig osmo1ddvq48lvj7z4kzpzg9fhyls4v2adhpkjnhk5a5 --chain-id osmosis-1 --node <RPC_node_address> >> <signed_tx_name>.jsongit add .
git commit .
gh pr create- If you are attempting to sign multiple tx's before the last signed tx is broadcasted be sure to append
--sequence <sequence_number>to your signing command.