Skip to main content

Masa

[# Masa SDK

  • v3.30.3](/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>