message: chore(origin-backend-client-mocks): replace UserRegisterData
  BREAKING CHANGE: UserRegisterData type replace with UserRegistrationData
diff: import {
  UserLoginReturnData,
  - UserRegisterData,
  + UserRegistrationData,
  IUser,
  IUserWithRelationsIds,
  - IUserProperties
  + IUserProperties,
  + Status,
  + KYCStatus,
  + Role
  } from '@energyweb/origin-backend-core';
  import { recoverTypedSignatureAddress } from '@energyweb/utils-general';
  @@ -23,7 +26,7 @@ export class UserClientMock implements IUserClient {
  throw new Error('Method not implemented.');
  }
  - async register(data: UserRegisterData): Promise<IUser> {
  + async register(data: UserRegistrationData): Promise<IUser> {
  this.userIdCounter++;
  const user: IUserWithRelationsIds = {
  @@ -32,7 +35,10 @@ export class UserClientMock implements IUserClient {
  organization: null,
  blockchainAccountAddress: '',
  blockchainAccountSignedMessage: '',
  - notifications: false
  + notifications: false,
  + rights: Role.OrganizationAdmin,
  + status: Status.Pending,
  + kycStatus: KYCStatus['Pending KYC']
  };
  this.storage.set(this.userIdCounter, user);
  @@ -52,23 +58,6 @@ export class UserClientMock implements IUserClient {
  return this.storage.get(Number(id));
  }
  - async getUserByBlockchainAccount(
  - blockchainAccountAddress: string
  - ): Promise<IUserWithRelationsIds> {
  - const storedUsers = this.storage.values();
  -
  - for (const user of storedUsers) {
  - if (
  - user.blockchainAccountAddress?.toLowerCase() ===
  - blockchainAccountAddress?.toLowerCase()
  - ) {
  - return user;
  - }
  - }
  -
  - return null;
  - }
  -
  async attachSignedMessage(id: number, signedMessage: string): Promise<any> {
  const address = await recoverTypedSignatureAddress(
  process.env.REGISTRATION_MESSAGE_TO_SIGN ?? 'I register as Origin user',
  