def get_block_currencies():
return ['<STR_LIT>', '<STR_LIT>', '<STR_LIT>', '<STR_LIT>', '<STR_LIT>', '<STR_LIT>']<EOL>currencies = []<EOL>for currency, data in crypto_data.items():<EOL><INDENT>if type(data) is list:<EOL><INDENT>continue<EOL><DEDENT>block_services = data.get('<STR_LIT>', {}).get('<STR_LIT>', [])<EOL>if len(block_services) > <NUM_LIT:0> and not all([x.get_block.by_latest for x in block_services]):<EOL><INDENT>currencies.append(currency)<EOL><DEDENT><DEDENT>return currencies<EOL>
Returns a list of all curencies (by code) that have a service defined that
implements `get_block`.