From d5489ef7bdcd6f345e7ef157b4949f28ade4b7e8 Mon Sep 17 00:00:00 2001 From: micimize Date: Wed, 2 Aug 2017 14:22:59 -1000 Subject: [PATCH 1/4] fix slightly out of date pa interfaces, update docs a bit --- pacli/__main__.py | 7 ++++--- pacli/keystore.py | 8 +++++--- requirements.txt | 3 +-- 3 files changed, 10 insertions(+), 8 deletions(-) diff --git a/pacli/__main__.py b/pacli/__main__.py index 8f733ba..2fb162b 100644 --- a/pacli/__main__.py +++ b/pacli/__main__.py @@ -335,7 +335,7 @@ def new_deck(provider, deck, broadcast): ''' Spawn a new PeerAssets deck. - pacli deck -new '{"name": "test", "number_of_decimals": 1, "issue_mode": "ONCE"}' + pacli deck --new '{"name": "test", "number_of_decimals": 1, "issue_mode": "ONCE"}' Will return deck span txid. ''' @@ -780,7 +780,8 @@ def cli(): parser.add_argument("--newaddress", action="store_true", help="generate a new address and import to wallet") parser.add_argument("--status", action="store_true", help="show pacli status") - parser.add_argument("--addressbalance", action="store", nargs=2, help="check card balance of the address") + parser.add_argument("--addressbalance", action="store", + metavar=('DECK_ID', 'ADDRESS'), nargs=2, help="check card balance of the address") deck = subparsers.add_parser('deck', help='Deck manipulation.') deck.add_argument("--list", action="store_true", help="list decks") @@ -827,7 +828,7 @@ def main(): provider = pa.Holy(network=Settings.network) provider = KeyedProvider(provider,keysJson=mykeys) - set_up(provider) + set_up(provider.provider) args = cli() diff --git a/pacli/keystore.py b/pacli/keystore.py index 96f260f..2b6efef 100644 --- a/pacli/keystore.py +++ b/pacli/keystore.py @@ -55,13 +55,15 @@ def __getattr__(self, name): @classmethod def importprivkey(self, privkey: str, label: str) -> int: """import with