def last(force): if force: print('Please wait - collecting metrics from blockchain...') bounty_data = get('last-bounties', {'force': force}) if not bounty_data: print('No bounties found') return print_metrics(bounty_data)
def status(): result = get('sgx_status') if not result: return else: table_data = [['SGX server URL', result['sgx_server_url']], ['Status', result['status_name']]] table = SingleTable(table_data) print('SGX server status:') print(table.table)
def status(): result = get('ssl_status') if not result: return if not result['status']: print(TEXTS['ssl']['no_cert']) else: table_data = [['Issued to', result['issued_to']], ['Expiration date', result['expiration_date']]] table = SingleTable(table_data) print('SSL certificates status:') print(table.table)
def status(): exit_status = get('exit_status') if not exit_status: return print_exit_status(exit_status)
def get_schain_config(schain_name): schain_config = get('schain_config', {'schain-name': schain_name}) if not schain_config: return pprint.pprint(schain_config)
def dkg(): dkg_statuses = get('dkg_statuses') if not dkg_statuses: return print_dkg_statuses(dkg_statuses)
def ls(): schains_list = get('node_schains') if not schains_list: print('No sChains found') return print_schains(schains_list)
def ls(all): containers_list = get('skale_containers', {'all': all}) if not containers_list: return print_containers(containers_list)
def schains(all): schain_containers = get('schains_containers', {'all': all}) if schain_containers is None: return print_containers(schain_containers)