Map<String, dynamic> jsonMap() { List<BlockInfo> blocksMined = blocks; return { 'address': address, 'blocks': blocksMined.map((e) => e.jsonMap()).toList(), }; }