2019-10-31 15:30:15 -07:00

13 lines
419 B
TypeScript

import { TokenOwnersByName } from '@0x/contracts-exchange';
import * as _ from 'lodash';
import { Actor } from './base';
/**
* Utility function to convert Actors into an object mapping readable names to addresses.
* Useful for BalanceStore.
*/
export function actorAddressesByName(actors: Actor[]): TokenOwnersByName {
return _.zipObject(actors.map(actor => actor.name), actors.map(actor => actor.address));
}