Пример #1
0
                              amount, message, mosaics)

elif args.sub == 'remote':
    privkey = args.key
    remote = args.remote
    a = Account(privkey)
    print " [+] PREPARING IMPORTANCE TRANSFER TRANSACTION"
    ok, j = c.prepareImportanceTransfer(a.getHexPublicKey(), args.multisig,
                                        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-signature':
    privkey = args.key
    multisig = args.multisig
    txHash = args.hash
    a = Account(privkey)
    print " [+] PREPARING MULTISIG SIGNATURE"
    ok, j = c.multisigSignaturePrepare(a.getHexPublicKey(), multisig, txHash)

elif args.sub == 'multisig-modification':
    privkey = args.key
    multisig = args.multisig
    remove = args.rem
    a = Account(privkey)
    print " [+] PREPARING MULTISIG MODIFICATION REMOVAL"
	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)
	print " [+] PREPARING MULTISIG TRANSFER TRANSACTION"
	ok, j = c.multisigTransferPrepare(a.getHexPublicKey(), multisig, recipient, amount, message)

elif args.sub == 'multisig-signature':
	privkey = args.key
	multisig = args.multisig
	txHash = args.hash