Skip to content

JeremyParish69/Transactions

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Transactions

A repository to assist DAO members with signing.

Dependencies

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.

Fork & clone the repo

gh repo fork https://github.com/Osmosis-MD/Transactions

Add your unsigned TX

Example 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.json

Other DAO members can pull new unsigned TX's

cd ~/Transactions

git pull

Create a signed TX

osmosisd tx sign <tx name>.json --from <DAO wallet name> --multisig osmo1ddvq48lvj7z4kzpzg9fhyls4v2adhpkjnhk5a5 --chain-id osmosis-1 --node <RPC_node_address> >> <signed_tx_name>.json

Create a pull request

git add .

git commit .

gh pr create

Random pointers to help

  • 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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published