def issuenewcoinsserverside(): #TO ONE RECIPIENT ADDRESS jsoninput = json.loads(request.data) private_key = str(jsoninput['private_key']) public_address = str(jsoninput['public_address']) more_coins = int(jsoninput['more_coins']) recipient = str(jsoninput['recipient']) fee_each = str(jsoninput['fee_each']) name = str(jsoninput['name']) othermeta = str(name) specific_inputs = addresses.get_unspent(public_address) #REMOVE COLORED OUTPUTS FROM THIS for x in specific_inputs: txhash_index = x['output'] found = databases.dbexecute( "select * from outputs where spent='False' and txhash_index='" + str(txhash_index) + "' and destination_address='" + str(public_address) + "';", True) nfound = len(found) if nfound > 0: specific_inputs.remove(x) print specific_inputs response = transactions.create_issuing_tx(public_address, recipient, fee_each, private_key, more_coins, specific_inputs, othermeta) jsonresponse = {} jsonresponse['transaction_hash'] = response jsonresponse = json.dumps(jsonresponse) response = make_response(str(jsonresponse), 200) response.headers['Content-Type'] = 'application/json' response.headers['Access-Control-Allow-Origin'] = '*' return response
def issuenewcoinsserverside(): #TO ONE RECIPIENT ADDRESS jsoninput=json.loads(request.data) private_key=str(jsoninput['private_key']) public_address=str(jsoninput['public_address']) more_coins=int(jsoninput['more_coins']) recipient=str(jsoninput['recipient']) fee_each=str(jsoninput['fee_each']) name=str(jsoninput['name']) othermeta=str(name) specific_inputs = addresses.get_unspent(public_address) #REMOVE COLORED OUTPUTS FROM THIS for x in specific_inputs: txhash_index = x['output'] found = databases.dbexecute("select * from outputs where spent='False' and txhash_index='"+str(txhash_index)+"' and destination_address='"+str(public_address)+"';",True) nfound = len(found) if nfound>0: specific_inputs.remove(x) print specific_inputs response=transactions.create_issuing_tx(public_address, recipient, fee_each, private_key, more_coins, specific_inputs, othermeta) jsonresponse={} jsonresponse['transaction_hash']=response jsonresponse=json.dumps(jsonresponse) response=make_response(str(jsonresponse), 200) response.headers['Content-Type'] = 'application/json' response.headers['Access-Control-Allow-Origin']= '*' return response
def issuenewcoinsserverside(): #TO ONE RECIPIENT ADDRESS private_key=str(request.form['private_keys']) public_address=str(request.form['public_address']) more_coins=int(request.form['initial_coins']) recipient=str(request.form['recipients']) fee_each=0.00005 name=str(request.form['name']) othermeta=str(name) print private_key response=transactions.create_issuing_tx(public_address, recipient, fee_each, private_key, more_coins, 0, othermeta) return response return str(name)
def issuenewcoinsserverside(): #TO ONE RECIPIENT ADDRESS private_key = str(request.form['private_keys']) public_address = str(request.form['public_address']) more_coins = int(request.form['initial_coins']) recipient = str(request.form['recipients']) fee_each = 0.00005 name = str(request.form['name']) othermeta = str(name) print private_key response = transactions.create_issuing_tx(public_address, recipient, fee_each, private_key, more_coins, 0, othermeta) return response return str(name)
def issuenewcoinsserverside(): #TO ONE RECIPIENT ADDRESS jsoninput=json.loads(request.data) private_key=str(jsoninput['private_key']) public_address=str(jsoninput['public_address']) more_coins=int(jsoninput['more_coins']) recipient=str(jsoninput['recipient']) fee_each=str(jsoninput['fee_each']) name=str(jsoninput['name']) othermeta=str(name) response=transactions.create_issuing_tx(public_address, recipient, fee_each, private_key, more_coins, 0, othermeta) jsonresponse={} jsonresponse['transaction_hash']=response jsonresponse=json.dumps(jsonresponse) response=make_response(str(jsonresponse), 200) response.headers['Content-Type'] = 'application/json' response.headers['Access-Control-Allow-Origin']= '*' return response