Skip to content

Latest commit

 

History

History
374 lines (212 loc) · 5.47 KB

MasaShape.md

File metadata and controls

374 lines (212 loc) · 5.47 KB

[# Masa React

  • v0.23.5](../README.md) / Exports / MasaShape

Interface: MasaShape

Hierarchy

Table of contents

Properties

Properties

children

Optional children: ReactNode


closeModal

Optional closeModal: () => void

Type declaration

▸ (): void

Returns

void


company

Optional company: string


connect

Optional connect: (options?: { callback?: () => void ; scope?: string[] }) => void

Type declaration

▸ (options?): void

Parameters
Name Type
options? Object
options.callback? () => void
options.scope? string[]
Returns

void


creditScores

Optional creditScores: null | { metadata?: ICreditScore ; tokenId: BigNumber ; tokenUri: string }[]


greens

Optional greens: { metadata?: IGreen ; tokenId: BigNumber ; tokenUri: string }[]


handleCreateCreditScore

Optional handleCreateCreditScore: () => void

Type declaration

▸ (): void

Returns

void


handleCreateGreen

Optional handleCreateGreen: (phoneNumber: string, code: string) => void

Type declaration

▸ (phoneNumber, code): void

Parameters
Name Type
phoneNumber string
code string
Returns

void


handleGenerateGreen

Optional handleGenerateGreen: (phoneNumber: string) => void

Type declaration

▸ (phoneNumber): void

Parameters
Name Type
phoneNumber string
Returns

void


handleLogin

Optional handleLogin: () => void

Type declaration

▸ (): void

Returns

void


handleLogout

Optional handleLogout: (callback?: () => void) => void

Type declaration

▸ (callback?): void

Parameters
Name Type
callback? () => void
Returns

void


handlePurchaseIdentity

Optional handlePurchaseIdentity: () => void

Type declaration

▸ (): void

Returns

void


identity

Optional identity: Object

Type declaration

Name Type
address? string
identityId? BigNumber

isConnected

Optional isConnected: boolean


isModalOpen

Optional isModalOpen: boolean


loadCreditScores

Optional loadCreditScores: () => void

Type declaration

▸ (): void

Returns

void


loadSoulnames

Optional loadSoulnames: () => void

Type declaration

▸ (): void

Returns

void


loading

Optional loading: boolean


loggedIn

Optional loggedIn: boolean


logginLoading

Optional logginLoading: boolean


masa

Optional masa: default


missingProvider

Optional missingProvider: boolean


provider

Optional provider: null | Wallet | Signer


scope

Optional scope: string[]


setMissingProvider

Optional setMissingProvider: (value: boolean) => void

Type declaration

▸ (value): void

Parameters
Name Type
value boolean
Returns

void


setModalOpen

Optional setModalOpen: (val: boolean) => void

Type declaration

▸ (val): void

Parameters
Name Type
val boolean
Returns

void


setProvider

Optional setProvider: (provider: null | Wallet | Signer) => void

Type declaration

▸ (provider): void

Parameters
Name Type
provider null | Wallet | Signer
Returns

void


soulnames

Optional soulnames: null | SoulNameDetails[]


walletAddress

Optional walletAddress: string