def get_transactions_to_approve(self, depth):<EOL>
return core.GetTransactionsToApproveCommand(self.adapter)(depth=depth)<EOL>
Tip selection which returns ``trunkTransaction`` and
``branchTransaction``.

:param depth:
  Determines how many bundles to go back to when finding the
  transactions to approve.

  The higher the depth value, the more "babysitting" the node
  will perform for the network (as it will confirm more
  transactions that way).

References:

- https://iota.readme.io/docs/gettransactionstoapprove