anchor.diff:  
   interface
   
  +{$I config.inc}
  +
  +{$IFDEF ANDROID}
  +  {$UNDEF INTERNAL_USE_SETTINGS_UNIT}
  +  {$UNDEF INTERNAL_USE_FOLDERHELPER_UNIT}
  +{$ELSE}
  +  {$DEFINE INTERNAL_USE_SETTINGS_UNIT}
  +  {$DEFINE INTERNAL_USE_FOLDERHELPER_UNIT}
  +{$ENDIF}
  +
   uses
  -  Classes, USettings, UBlockChain, UAccounts, UCrypto, UBaseTypes, UCommon,
  +  Classes, UBlockChain, UAccounts, UCrypto, UBaseTypes, UCommon,
  +  {$IFDEF INTERNAL_USE_SETTINGS_UNIT}
  +  USettings,
  +  {$ENDIF}
     UPCDataTypes;
   
   Type
  
positive.code:     end;
    end;
  end;
  
  class function TWallet.HasKey(const AKey: TWalletKey) : boolean;
  begin
  
negative.code: implementation
  
  uses
    SysUtils, UConst, ULog,
    {$IFDEF INTERNAL_USE_FOLDERHELPER_UNIT}
    UFolderHelper,
    {$ENDIF}
    UAES;
  
  Const
    CT_PrivateKeyFile_Magic = 'TWalletKeys';
  