Exemple #1
0
async def createAccounts(client, dbFileName, message):
    successful, failed = database.createAccounts(dbFileName,
                                                 message["passwords"])

    await messages.respond(
        client, message, {
            "successful": utilities.packAccounts(successful),
            "failed": utilities.packAccounts(failed)
        })
Exemple #2
0
async def createAccounts(client, dbFileName, message):
    accountWrappers = database.createAccounts(
        dbFileName, utilities.unpackAccounts(message["accounts"]))

    await messages.respond(
        client, message, {
            "accountWrappers":
            utilities.packStatusWrappers(accountWrappers,
                                         utilities.packAccount)
        })
Exemple #3
0
async def createAccounts(client, dbFileName, message):
    ids = database.createAccounts(dbFileName, message["accounts"])
    if ids == None:
        await messages.respond(client, message, {
            'status': 'failed', 
        });
    else:
        await messages.respond(client, message, {
            'status': 'success', 
            'ids': [id.hex() for id in ids]
        });
Exemple #4
0
async def createAccounts(client, dbFileName, message):
    entities = database.createAccounts(
        dbFileName, utilities.unpackAccounts(message["accounts"]))

    await messages.respond(
        client, message, {
            "accounts": [{
                "entity":
                utilities.packAccounts([entity["entity"]])[0],
                **(utilities.packEntities([entity])[0])
            } for entity in entities]
        })
Exemple #5
0
async def createAccounts(client, dbFileName, message):
    accounts = database.createAccounts(dbFileName, message["accounts"])

    await messages.respond(client, message, {
        "accounts": utilities.packAccounts(accounts),
    })