ghost-keychain/packages/extension/src/inject/Accounts.ts
2019-05-20 12:40:44 +02:00

18 lines
531 B
TypeScript

// Copyright 2019 @polkadot/extension-inject authors & contributors
// This software may be modified and distributed under the terms
// of the Apache-2.0 license. See the LICENSE file for details.
import { Accounts as IAccounts, Account as IAccount, SendRequest } from './types';
let sendRequest: SendRequest;
export default class Accounts implements IAccounts {
constructor (_sendRequest: SendRequest) {
sendRequest = _sendRequest;
}
get (): Promise<Array<IAccount>> {
return sendRequest('accounts.list');
}
}