kumuniter/person2element.js

12 lines
364 B
JavaScript

export default async person=> ({
Label: person.uid
, Type: 'Person'
, pubkey: person.pubkey
, sigDate: person.sigDate
, isMember: person.isMember
, Image: `https://g1.data.duniter.fr/user/profile/${person.pubkey}/_image/avatar.png`
, balance: ( await BMA`/tx/sources/${person.pubkey}` )
.sources.reduce( (total, source)=> total + source.amount, 0 ) / 100
})