def get_bundles(self, transaction):<EOL>
return extended.GetBundlesCommand(self.adapter)(transaction=transaction)<EOL>
Returns the bundle(s) associated with the specified transaction
hash.

:param transaction:
    Transaction hash.  Must be a tail transaction.

:return:
    Dict with the following structure::

     {
       'bundles': List[Bundle],
            List of matching bundles.  Note that this value is
            always a list, even if only one bundle was found.
     }

:raise:
  - :py:class:`iota.adapter.BadApiResponse` if any of the
    bundles fails validation.

References:

- https://github.com/iotaledger/wiki/blob/master/api-proposal.md#getbundle