@classmethod
def all(cls, node=None, **kwargs):
    """Retrieve all trans records (limited by pagination) as Transactions.

        Args:
            node (BaseNode): the node from which to send funds
            per_page (int, str): (opt) number of records to retrieve
            page (int, str): (opt) page number to retrieve

        Returns:
            list: containing 0 or more Transaction instances
        """
    response = node.user.client.trans.get(node.user.id, node.id, **kwargs)
    return cls.multiple_from_response(node, response['trans'])
