LGTM, so far. I can at least run these scripts. I haven't dug any deeper yet.
bucky:multisig-guide-beem (master)$ python3 get_transaction.py
usage: get_transaction.py [-h] --account ACCOUNT --to TO --amount AMOUNT
--asset ASSET [--memo MEMO]
get_transaction.py: error: the following arguments are required: --account, --to, --amount, --asset
bucky:multisig-guide-beem (master)$ python3 set_authorities.py
usage: set_authorities.py [-h] [--key-weight key weight]
[--account-weight account weight] --threshold
THRESHOLD --account ACCOUNT --role ROLE
set_authorities.py: error: the following arguments are required: --threshold, --account, --role
bucky:multisig-guide-beem (master)$ python3 sign_and_broadcast.py
usage: sign_and_broadcast.py [-h] --trx TRX [--append-signature] [--broadcast]
sign_and_broadcast.py: error: the following arguments are required: --trx
bucky:multisig-guide-beem (master)$
These are expected results since I didn't set up a multi-key account. I'll dig a little deeper later on.
Thanks for trying it out! :)
Everything seems to work as expected. I'm partial the gist approach because it's all in one place. :)
cool, thanks for the feedback!