elif args.sub == 'send': privkey = args.key recipient = args.to amount = args.amount message = 'nickel test' a = Account(privkey) print " [+] PREPARING TRANSACTION" ok, j = c.transferPrepare(a.getHexPublicKey(), recipient, amount, message) elif args.sub == 'remote': privkey = args.key remote = args.remote a = Account(privkey) print " [+] PREPARING IMPORTANCE TRANSFER TRANSACTION" ok, j = c.importanceTransferPrepare(a.getHexPublicKey(), remote, False if args.cancel else True) elif args.sub == 'multisig-create': privkey = args.key cosignatories = args.add a = Account(privkey) print " [+] PREPARING MULTISIG CREATE" ok, j = c.multisigCreatePrepare(a.getHexPublicKey(), cosignatories) elif args.sub == 'multisig-transfer': privkey = args.key multisig = args.multisig recipient = args.to amount = args.amount message = 'nickel multisig test' a = Account(privkey)
elif args.sub == 'send': privkey = args.key recipient = args.to amount = args.amount message = 'nickel test' a = Account(privkey) print " [+] PREPARING TRANSACTION" ok, j = c.transferPrepare(a.getHexPublicKey(), recipient, amount, message) elif args.sub == 'remote': privkey = args.key remote = args.remote a = Account(privkey) print " [+] PREPARING IMPORTANCE TRANSFER TRANSACTION" ok, j = c.importanceTransferPrepare(a.getHexPublicKey(), remote, False if args.cancel else True) elif args.sub == 'multisig-create': privkey = args.key cosignatories = args.add a = Account(privkey) print " [+] PREPARING MULTISIG CREATE" ok, j = c.multisigCreatePrepare(a.getHexPublicKey(), cosignatories) elif args.sub == 'multisig-transfer': privkey = args.key multisig = args.multisig recipient = args.to amount = args.amount message = 'nickel multisig test' a = Account(privkey)