flatEarnings2 = {
const map = new Map();
grainOutput2.distributions.forEach((x) => {
x.allocations.forEach((a) => {
a.receipts.forEach((r) => {
const name = ledger.account(r.id).identity.name;
map.set(name, [
name,
G.add(map.get(name) ? map.get(name)[1] : G.ZERO, r.amount),
ledger
.account(r.id)
.payoutAddresses.get(
'{"chainId":"1","tokenAddress":"0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","type":"EVM"}'
)
]);
});
});
});
return map;
}