Skip to content

Latest commit

 

History

History
629 lines (346 loc) · 11.6 KB

MasaContextProviderProps.md

File metadata and controls

629 lines (346 loc) · 11.6 KB

[# Masa React

  • v0.28.2](../README.md) / Exports / MasaContextProviderProps

Interface: MasaContextProviderProps

Hierarchy

Table of contents

Properties

Properties

SupportedNetworks

Optional SupportedNetworks: Partial<{ alfajores: Network ; bsc: Network ; bsctest: Network ; celo: Network ; ethereum: Network ; goerli: Network ; mainnet: Network ; mumbai: Network ; polygon: Network ; unknown: Network }>

Inherited from

MasaShape.SupportedNetworks


arweaveConfig

Optional arweaveConfig: ArweaveConfig


children

children: ReactNode

Overrides

MasaShape.children


closeModal

Optional closeModal: () => void

Type declaration

▸ (): void

Returns

void

Inherited from

MasaShape.closeModal


company

Optional company: string

Overrides

MasaShape.company


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

Inherited from

MasaShape.connect


creditScores

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

Inherited from

MasaShape.creditScores


environmentName

Optional environmentName: undefined


greens

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

Inherited from

MasaShape.greens


handleCreateCreditScore

Optional handleCreateCreditScore: () => void

Type declaration

▸ (): void

Returns

void

Inherited from

MasaShape.handleCreateCreditScore


handleCreateGreen

Optional handleCreateGreen: (phoneNumber: string, code: string) => Promise<undefined | VerifyGreenResult>

Type declaration

▸ (phoneNumber, code): Promise<undefined | VerifyGreenResult>

Parameters
Name Type
phoneNumber string
code string
Returns

Promise<undefined | VerifyGreenResult>

Inherited from

MasaShape.handleCreateGreen


handleGenerateGreen

Optional handleGenerateGreen: (phoneNumber: string) => Promise<undefined | GenerateGreenResult>

Type declaration

▸ (phoneNumber): Promise<undefined | GenerateGreenResult>

Parameters
Name Type
phoneNumber string
Returns

Promise<undefined | GenerateGreenResult>

Inherited from

MasaShape.handleGenerateGreen


handleLogin

Optional handleLogin: () => void

Type declaration

▸ (): void

Returns

void

Inherited from

MasaShape.handleLogin


handleLogout

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

Type declaration

▸ (logoutCallback?): void

Parameters
Name Type
logoutCallback? () => void
Returns

void

Inherited from

MasaShape.handleLogout


handlePurchaseIdentity

Optional handlePurchaseIdentity: () => void

Type declaration

▸ (): void

Returns

void

Inherited from

MasaShape.handlePurchaseIdentity


identity

Optional identity: Object

Type declaration

Name Type
address? string
identityId? BigNumber

Inherited from

MasaShape.identity


isConnected

Optional isConnected: boolean

Inherited from

MasaShape.isConnected


isCreditScoresLoading

Optional isCreditScoresLoading: boolean

Inherited from

MasaShape.isCreditScoresLoading


isGreensLoading

Optional isGreensLoading: boolean

Inherited from

MasaShape.isGreensLoading


isIdentityLoading

Optional isIdentityLoading: boolean

Inherited from

MasaShape.isIdentityLoading


isLoading

Optional isLoading: boolean

Inherited from

MasaShape.isLoading


isLoggedIn

Optional isLoggedIn: boolean

Inherited from

MasaShape.isLoggedIn


isModalOpen

Optional isModalOpen: boolean

Inherited from

MasaShape.isModalOpen


isSessionLoading

Optional isSessionLoading: boolean

Inherited from

MasaShape.isSessionLoading


isSoulnamesLoading

Optional isSoulnamesLoading: boolean

Inherited from

MasaShape.isSoulnamesLoading


isWalletLoading

Optional isWalletLoading: boolean

Inherited from

MasaShape.isWalletLoading


masa

Optional masa: default

Inherited from

MasaShape.masa


network

Optional network: Network

Inherited from

MasaShape.network


noWallet

Optional noWallet: boolean


provider

Optional provider: Signer | Wallet

Inherited from

MasaShape.provider


reloadCreditScores

Optional reloadCreditScores: () => void

Type declaration

▸ (): void

Returns

void

Inherited from

MasaShape.reloadCreditScores


reloadGreens

Optional reloadGreens: () => void

Type declaration

▸ (): void

Returns

void

Inherited from

MasaShape.reloadGreens


reloadIdentity

Optional reloadIdentity: () => void

Type declaration

▸ (): void

Returns

void

Inherited from

MasaShape.reloadIdentity


reloadSoulnames

Optional reloadSoulnames: () => void

Type declaration

▸ (): void

Returns

void

Inherited from

MasaShape.reloadSoulnames


scope

Optional scope: string[]

Inherited from

MasaShape.scope


setModalOpen

Optional setModalOpen: (val: boolean) => void

Type declaration

▸ (val): void

Parameters
Name Type
val boolean
Returns

void

Inherited from

MasaShape.setModalOpen


setProvider

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

Type declaration

▸ (provider?): void

Parameters
Name Type
provider? Signer | Wallet
Returns

void

Inherited from

MasaShape.setProvider


signer

Optional signer: Signer | Wallet


soulnames

Optional soulnames: SoulNameDetails[]

Inherited from

MasaShape.soulnames


switchNetwork

Optional switchNetwork: (chainId: number) => void

Type declaration

▸ (chainId): void

Parameters
Name Type
chainId number
Returns

void

Inherited from

MasaShape.switchNetwork


verbose

Optional verbose: boolean


walletAddress

Optional walletAddress: string

Inherited from

MasaShape.walletAddress