[# Masa React
- v0.23.5](../README.md) / Exports / MasaShape
-
MasaShape
- children
- closeModal
- company
- connect
- creditScores
- greens
- handleCreateCreditScore
- handleCreateGreen
- handleGenerateGreen
- handleLogin
- handleLogout
- handlePurchaseIdentity
- identity
- isConnected
- isModalOpen
- loadCreditScores
- loadSoulnames
- loading
- loggedIn
- logginLoading
- masa
- missingProvider
- provider
- scope
- setMissingProvider
- setModalOpen
- setProvider
- soulnames
- walletAddress
• Optional
children: ReactNode
• Optional
closeModal: () => void
▸ (): void
void
• Optional
company: string
• Optional
connect: (options?
: { callback?
: () => void
; scope?
: string
[] }) => void
▸ (options?
): void
Name | Type |
---|---|
options? |
Object |
options.callback? |
() => void |
options.scope? |
string [] |
void
• Optional
creditScores: null
| { metadata?
: ICreditScore
; tokenId
: BigNumber
; tokenUri
: string
}[]
• Optional
greens: { metadata?
: IGreen
; tokenId
: BigNumber
; tokenUri
: string
}[]
• Optional
handleCreateCreditScore: () => void
▸ (): void
void
• Optional
handleCreateGreen: (phoneNumber
: string
, code
: string
) => void
▸ (phoneNumber
, code
): void
Name | Type |
---|---|
phoneNumber |
string |
code |
string |
void
• Optional
handleGenerateGreen: (phoneNumber
: string
) => void
▸ (phoneNumber
): void
Name | Type |
---|---|
phoneNumber |
string |
void
• Optional
handleLogin: () => void
▸ (): void
void
• Optional
handleLogout: (callback?
: () => void
) => void
▸ (callback?
): void
Name | Type |
---|---|
callback? |
() => void |
void
• Optional
handlePurchaseIdentity: () => void
▸ (): void
void
• Optional
identity: Object
Name | Type |
---|---|
address? |
string |
identityId? |
BigNumber |
• Optional
isConnected: boolean
• Optional
isModalOpen: boolean
• Optional
loadCreditScores: () => void
▸ (): void
void
• Optional
loadSoulnames: () => void
▸ (): void
void
• Optional
loading: boolean
• Optional
loggedIn: boolean
• Optional
logginLoading: boolean
• Optional
masa: default
• Optional
missingProvider: boolean
• Optional
provider: null
| Wallet
| Signer
• Optional
scope: string
[]
• Optional
setMissingProvider: (value
: boolean
) => void
▸ (value
): void
Name | Type |
---|---|
value |
boolean |
void
• Optional
setModalOpen: (val
: boolean
) => void
▸ (val
): void
Name | Type |
---|---|
val |
boolean |
void
• Optional
setProvider: (provider
: null
| Wallet
| Signer
) => void
▸ (provider
): void
Name | Type |
---|---|
provider |
null | Wallet | Signer |
void
• Optional
soulnames: null
| SoulNameDetails
[]
• Optional
walletAddress: string