Skip to main content

MasaASBT

[# Masa SDK

  • v3.34.1](/docs/developers/sdk/) / Exports / MasaASBT

Class: MasaASBT

Hierarchy

  • MasaBase

    MasaASBT

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new MasaASBT(masa): MasaASBT

Parameters

NameType
masaMasaInterface

Returns

MasaASBT

Inherited from

MasaBase.constructor

Properties

masa

Protected Readonly masa: MasaInterface

Inherited from

MasaBase.masa

Methods

attach

attach\<Contract>(contract): MasaASBTWrapper\<Contract>

Type parameters

NameType
Contractextends ReferenceSBTAuthority

Parameters

NameType
contractContract

Returns

MasaASBTWrapper\<Contract>


connect

connect\<Contract>(address, factory?): Promise\<MasaASBTWrapper\<Contract>>

Type parameters

NameType
Contractextends ReferenceSBTAuthority

Parameters

NameTypeDefault value
addressstringundefined
factoryContractFactoryReferenceSBTAuthority__factory

Returns

Promise\<MasaASBTWrapper\<Contract>>


deploy

deploy(«destructured»): Promise\<undefined | DeployResult\<PaymentParamsStruct>>

Parameters

NameTypeDefault value
«destructured»Objectundefined
› adminAddress?stringundefined
› baseTokenUristringundefined
› limit?number1
› namestringundefined
› symbolstringundefined

Returns

Promise\<undefined | DeployResult\<PaymentParamsStruct>>