def transaction(): form = TransactionForm() formNL = TransactionFormNotLoggedIn() #print(form.sender.data, form.reciever.data, form.amount.data, form.key.data); #print("hi"); if form.validate_on_submit(): print("hi") #print(form.sender.data, form.reciever.data, form.amount.data, form.key.data); #print(type(form.key.data)); feedback = blockchainObj.addTransaction(form.sender.data, form.reciever.data, form.amount.data, form.key.data, form.key.data) if feedback: flash(f'Transaction Made!', 'success') else: flash(f'Error!', 'danger') return render_template('transaction.html', title="Transaction", blockchain=blockchainObj, form=form, formNL=formNL) if formNL.validate_on_submit(): return redirect(url_for('login')) return render_template('transaction.html', title="Transaction", blockchain=blockchainObj, form=form, formNL=formNL)
def new_transaction(): values = request.get_json() required = ["sender", "reciever", "amt"] if not all(k in values for k in required): return "Missing values", 400 index = blockchainObj.addTransaction(values["sender"], values["reciever"], values["amt"]) response = {"message": f"Transaction will be added to Block {index}"} return jsonify(response), 201
def new_transaction(): values = request.get_json() required = ['sender', 'reciever', 'amt'] if not all(k in values for k in required): return 'Missing values', 400 index = blockchainObj.addTransaction(values['sender'], values['reciever'], values['amt']) response = {'message': f'Transaction will be added to Block {index}'} return jsonify(response), 201
def transaction(): form = TransactionForm() formNL = TransactionFormNotLoggedIn() print(form.sender.data, form.reciever.data, form.amount.data, form.key.data) # print("hi"); if form.validate_on_submit(): print("hi new user") print(form.sender.data, form.reciever.data, form.amount.data, form.key.data) print(type(form.key.data)) feedback = blockchainObj.addTransaction( form.sender.data, form.reciever.data, form.amount.data, form.key.data, form.key.data, ) if feedback: flash(f"Transaction Made!", "success") else: flash(f"Error!", "danger") return render_template( "transaction.html", title="Transaction", blockchain=blockchainObj, form=form, formNL=formNL, ) if formNL.validate_on_submit(): return redirect(url_for("login")) return render_template( "transaction.html", title="Transaction", blockchain=blockchainObj, form=form, formNL=formNL, )
def transaction(): form = TransactionForm(); formNL = TransactionFormNotLoggedIn(); #print(form.sender.data, form.reciever.data, form.amount.data, form.key.data); #print("hi"); if form.validate_on_submit(): #can use the feedback form to send information to the database! #send balance information to blockchain object feedback = blockchainObj.addTransaction(form.sender.data, form.reciever.data, form.amount.data, form.key.data, form.key.data); # user = User(name=form.name.data, username=form.username.data, email=form.email.data, password=hashed_password, key = keyGen); # db.session.add(user); # db.session.commit(); #blkchain = BLock(sender = form.sender.data, reciever=form.reciever.data, amount=form.amount.data, key=form.key.data, ) if feedback: flash(f'Transaction Made!', 'success'); else: flash(f'Error!', 'danger'); return render_template('transaction.html', title = "Transaction", blockchain = blockchainObj, form=form, formNL= formNL); if formNL.validate_on_submit(): return redirect(url_for('login')); return render_template('transaction.html', title = "Transaction", blockchain = blockchainObj, form=form, formNL= formNL);