Skip to main content

Masa

[# Masa SDK

  • v3.24.7](/docs/developers/sdk/) / Exports / Masa

Class: Masa

Implements​

Table of contents​

Constructors​

Properties​

Methods​

Constructors​

constructor​

β€’ new Masa(Β«destructuredΒ»): Masa

Parameters​

NameType
Β«destructuredΒ»MasaArgs

Returns​

Masa

Properties​

account​

β€’ Readonly account: MasaAccount

Implementation of​

MasaInterface.account


arweave​

β€’ Readonly arweave: MasaArweave

Implementation of​

MasaInterface.arweave


asbt​

β€’ Readonly asbt: MasaASBT

Implementation of​

MasaInterface.asbt


client​

β€’ Readonly client: MasaClient

Implementation of​

MasaInterface.client


config​

β€’ Readonly config: MasaConfig

Implementation of​

MasaInterface.config


contracts​

β€’ Readonly contracts: MasaContracts

Implementation of​

MasaInterface.contracts


creditScore​

β€’ Readonly creditScore: MasaCreditScore

Implementation of​

MasaInterface.creditScore


dynamic-sbt​

β€’ Readonly dynamic-sbt: MasaDynamicSBTBase


dynamic-sssbt​

β€’ Readonly dynamic-sssbt: MasaDynamicSSSBT


green​

β€’ Readonly green: MasaGreen

Implementation of​

MasaInterface.green


identity​

β€’ Readonly identity: MasaIdentity

Implementation of​

MasaInterface.identity


marketplace​

β€’ Readonly marketplace: MasaMarketplace

Implementation of​

MasaInterface.marketplace


sbt​

β€’ Readonly sbt: MasaSBTBase

Implementation of​

MasaInterface.sbt


session​

β€’ Readonly session: MasaSession

Implementation of​

MasaInterface.session


soulName​

β€’ Readonly soulName: MasaSoulName

Implementation of​

MasaInterface.soulName


sssbt​

β€’ Readonly sssbt: MasaSSSBT

Implementation of​

MasaInterface.sssbt


token​

β€’ Readonly token: MasaToken


utils​

β€’ utils: Object

Type declaration​

NameType
version() => { contractsVersion: string ; sdkVersion: string }

Implementation of​

MasaInterface.utils

Methods​

create​

β–Έ create(masaArgs): Promise\<Masa>

Parameters​

NameType
masaArgsMasaArgs

Returns​

Promise\<Masa>