Ejemplo n.º 1
0
def getTicketDeploy(*args, **kwargs):
    email = kwargs['email']
    ticket = request.json['ticket']
    msg = redisfunction.MsgHandler()
    response = msg.hget_response_with_ticket(ticket)
    json_res = json.loads(response)
    result = json_res['result']
    ret = {'code': result['code']}
    if result['code'] != 200:
        ret['err_name'] = result['err_name']
        ret['reason'] = result['reason']
        return jsonify(ret)
    else:
        deployResult = result['deployResult']
        deployed = {
            'dapp_id': deployResult['dapp_id'],
            'owner_email': email,
            'blockHash': deployResult['blockHash'],
            'blockNumber': deployResult['blockNumber'],
            'contractAddress': deployResult['contractAddress'],
            'gasUsed': deployResult['gasUsed'],
            'transactionHash': deployResult['transactionHash'],
            'timestamp': zen_util.get_timestamp()
        }
        api_page.resource['mongo'].add_deployed(deployed)

    return response
Ejemplo n.º 2
0
def getbalance():
    msg = redisfunction.MsgHandler()

    msg.put_order(ORDERgetBalance)
    Reponse3 = msg.hget_response(ORDERgetBalance)
    print(type(Reponse3), ":", Reponse3)

    return Reponse3
Ejemplo n.º 3
0
def getblock():
    msg = redisfunction.MsgHandler()

    msg.put_order(ORDERgetBlock)
    Reponse2 = msg.hget_response(ORDERgetBlock)
    print(type(Reponse2), ":", Reponse2)

    return Reponse2
Ejemplo n.º 4
0
def ping():
    msg = redisfunction.MsgHandler()

    msg.put_order(ORDERgetTx)
    Reponse1 = msg.hget_response(ORDERgetTx)
    print(type(Reponse1), ":", Reponse1)

    return Reponse1
Ejemplo n.º 5
0
def callMethod():
    msg = redisfunction.MsgHandler()

    msg.put_order(ORDERcallMethod)
    Response6 = msg.hget_response(ORDERcallMethod)
    print(type(Response6), ":", Response6)

    return Response6
Ejemplo n.º 6
0
def ping2():
    msg = redisfunction.MsgHandler()

    msg.put_order(ORDERDApp)
    Response4 = msg.hget_response(ORDERDApp)
    print(type(Response4), ":", Response4)

    return Response4
Ejemplo n.º 7
0
def getTicket(*args, **kwargs):
    ticket = request.json['ticket']
    msg = redisfunction.MsgHandler()
    response = msg.hget_response_with_ticket(ticket)
    return response