예제 #1
0
    def acceptNewDL(private_key: str, number_dl: int) -> None:
        """Принять новое вод.удост"""

        response: dict = DPS.acceptNewDL(functional.wallet, private_key,
                                         number_dl)

        if response['status']:
            cli.Logger.info(response['msg'])
        else:
            cli.Logger.warn(response['msg'])
예제 #2
0
def acceptNewDL() -> render_template:
    """Принять новые вод.удовст"""

    lastPage: str = session.get('lastPage') if session.get('lastPage') else '/'

    if request.method == 'POST':
        wallet: str = session.get('wallet')
        private_key: str = request.form['private_key']
        number: int = int(request.form['number'])

        response: dict = DPS.acceptNewDL(wallet, private_key, number)
        if response['status']:
            flash(response['msg'])
            return render_template('html/main.html',
                                   lastPage=lastPage,
                                   info=True)
        else:
            flash(response['msg'])
            return render_template('html/main.html',
                                   lastPage=lastPage,
                                   acceptRiderLicenses=True)