Example #1
0
    def lastblock(self, conf):
        """Query last block

        :param conf: lastblock command configuration
        :return: result of query
        """
        icon_client = IconClient(conf['uri'])

        response = icon_client.send(IconJsonrpc.getLastBlock())

        if "error" in response:
            print(json.dumps(response, indent=4))
        else:
            print(f'block info : {json.dumps(response, indent=4)}')

        return response
Example #2
0
 def test_getLastBlock(self):
     request = IconJsonrpc.getLastBlock()
     self.check_jsonschema_validation(request=request)