if len(promoKitArgList)<3: printHelp() operation = promoKitArgList[1] walletFile = promoKitArgList[2] if not os.path.exists(walletFile): print 'Wallet file was not found: %s' % walletFile masterWallet = PyBtcWallet().readWalletFile(walletFile, False) if operation == '--create': if len(promoKitArgList)<6: printHelp() else: numWallets = int(promoKitArgList[3]) addrsPerWallet = int(promoKitArgList[4]) walletLabel = promoKitArgList[5] walletList = createWalletList(numWallets, walletLabel) masterWallet = importAddrsToMasterWallet( \ masterWallet, walletList, addrsPerWallet, "Master Promo Wallet", ) # Didn't want to fit these into the argument list. Need to edit based on event printWalletList(walletList, "$10 in Bitcoins. ", "November 1st, 2014") elif operation == '--distribute': if len(promoKitArgList)<4: printHelp() else: amountPerAddr = int(promoKitArgList[3]) distributeBtc(masterWallet, amountPerAddr, masterWallet.getLinearAddrList(withImported=False)) elif operation == '--sweep': sweepImportedAddrs(masterWallet) else: printHelp()
if len(promoKitArgList)<3: printHelp() operation = promoKitArgList[1] walletFile = promoKitArgList[2] if not os.path.exists(walletFile): print 'Wallet file was not found: %s' % walletFile masterWallet = PyBtcWallet().readWalletFile(walletFile, False) if operation == '--create': if len(promoKitArgList)<6: printHelp() else: numWallets = int(promoKitArgList[3]) addrsPerWallet = int(promoKitArgList[4]) walletLabel = promoKitArgList[5] walletList = createWalletList(numWallets, walletLabel) masterWallet = importAddrsToMasterWallet( \ masterWallet, walletList, addrsPerWallet, "Master Promo Wallet", ) # Didn't want to fit these into the argument list. Need to edit based on event printWalletList(walletList, "$10 in Bitcoins. ", "November 1st, 2014") elif operation == '--distribute': if len(promoKitArgList)<4: printHelp() else: amountPerAddr = int(promoKitArgList[3]) distributeBtc(masterWallet, amountPerAddr, masterWallet.getLinearAddrList(withImported=False)) elif operation == '--sweep': sweepImportedAddrs(masterWallet) else: printHelp()
printHelp() operation = promoKitArgList[1] walletFile = promoKitArgList[2] if not os.path.exists(walletFile): print 'Wallet file was not found: %s' % walletFile masterWallet = PyBtcWallet().readWalletFile(walletFile, False) if operation == '--create': if len(promoKitArgList) < 6: printHelp() else: numWallets = int(promoKitArgList[3]) addrsPerWallet = int(promoKitArgList[4]) walletLabel = promoKitArgList[5] walletList = createWalletList(numWallets, walletLabel) masterWallet = importAddrsToMasterWallet( \ masterWallet, walletList, addrsPerWallet, "Master Promo Wallet", ) # Didn't want to fit these into the argument list. Need to edit based on event printWalletList(walletList, "$10 in Bitcoins. ", "November 1st, 2014") elif operation == '--distribute': if len(promoKitArgList) < 4: printHelp() else: amountPerAddr = int(promoKitArgList[3]) distributeBtc(masterWallet, amountPerAddr, masterWallet.getLinearAddrList(withImported=False)) elif operation == '--sweep': sweepImportedAddrs(masterWallet) else: printHelp()