MasaCreditScore
[# Masa SDK
- v3.34.1](/docs/developers/sdk/) / Exports / MasaCreditScore
Class: MasaCreditScore
Hierarchy
MasaLinkable
\<SoulboundCreditScore
>↳
MasaCreditScore
Table of contents
Constructors
Properties
Accessors
Methods
Constructors
constructor
• new MasaCreditScore(masa
): MasaCreditScore
Parameters
Name | Type |
---|---|
masa | MasaInterface |
Returns
Overrides
MasaLinkable\<SoulboundCreditScore\>.constructor
Properties
contract
• Readonly
contract: SoulboundCreditScore
Inherited from
MasaLinkable.contract
links
• Readonly
links: MasaSoulLinker
Inherited from
MasaLinkable.links
masa
• Protected
Readonly
masa: MasaInterface
Inherited from
MasaLinkable.masa
Accessors
isContractAvailable
• get
isContractAvailable(): boolean
Returns
boolean
Inherited from
MasaLinkable.isContractAvailable
Methods
burn
▸ burn(creditScoreId
): Promise
\<BaseResult
>
Parameters
Name | Type |
---|---|
creditScoreId | BigNumber |
Returns
Promise
\<BaseResult
>
create
▸ create(paymentMethod?
): Promise
\<GenerateCreditScoreResult
>
Parameters
Name | Type | Default value |
---|---|---|
paymentMethod | PaymentMethod | "ETH" |
Returns
Promise
\<GenerateCreditScoreResult
>
list
▸ list(address?
): Promise
\<CreditScoreDetails
[]>
Parameters
Name | Type |
---|---|
address? | string |
Returns
Promise
\<CreditScoreDetails
[]>
load
▸ load(identityIdOrAddress
): Promise
\<CreditScoreDetails
[]>
Parameters
Name | Type |
---|---|
identityIdOrAddress | string | BigNumber |
Returns
Promise
\<CreditScoreDetails
[]>