Skip to content

Type Alias: HappyUser

type HappyUser: {
  address: `0x${string}`;
  addresses: `0x${string}`[];
  avatar: string;
  email: string;
  ens: string;
  name: string;
  provider: string;
  type: WalletType;
  uid: string;
};

Type declaration

address

address: `0x${string}`;

Currently active address

addresses

addresses: `0x${string}`[];

All owned addresses

avatar

avatar: string;

email

email: string;

Social

ens

ens: string;

Active Address's ENS

name

name: string;

provider

provider: string;

Connection Provider (rabby, metamask, google)

type

type: WalletType;

Connected Wallet Type

uid

uid: string;

Defined in

packages/sdk-shared/lib/interfaces/happyUser.ts:1