index.js 526 B
Newer Older
Amaury Martiny's avatar
Amaury Martiny committed
// Copyright 2015-2018 Parity Technologies (UK) Ltd.
// This file is part of Parity.
//
Amaury Martiny's avatar
Amaury Martiny committed
// SPDX-License-Identifier: BSD-3-Clause
import { signerNewToken } from '@parity/electron';
Amaury Martiny's avatar
Amaury Martiny committed

/**
 * Handle all asynchronous messages from renderer to main.
 */
export default async (event, arg) => {
Amaury Martiny's avatar
Amaury Martiny committed
  switch (arg) {
    case 'signer-new-token': {
      const token = await signerNewToken();
      // Send back the token to the renderer process
      event.sender.send('asynchronous-reply', token);
Amaury Martiny's avatar
Amaury Martiny committed
      break;
    }
    default:
  }
};