@Override
  public void onActivityCreated(final Bundle savedInstanceState) {
    super.onActivityCreated(savedInstanceState);

    activity.runAfterLoad(
        new Runnable() {

          @Override
          public void run() {
            activity.bindService(
                new Intent(activity, BlockchainServiceImpl.class),
                serviceConnection,
                Context.BIND_AUTO_CREATE);
          }
        });
  }
  @Override
  public void onActivityCreated(Bundle savedInstanceState) {

    super.onActivityCreated(savedInstanceState);

    final boolean showBackupWarning = direction == null || direction == Direction.RECEIVED;

    activity.runAfterLoad(
        new Runnable() {

          @Override
          public void run() {

            config = application.getConfiguration();
            wallet = application.getWallet();
            adapter =
                new TransactionsListAdapter(
                    activity, wallet, application.maxConnectedPeers(), showBackupWarning);
            setListAdapter(adapter);
          }
        });
  }