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
Name | Type |
---|---|
masa | MasaInterface |
Returns
Inherited from
MasaBase.constructor
Properties
masa
• Protected
Readonly
masa: MasaInterface
Inherited from
MasaBase.masa
Methods
attach
▸ attach\<Contract
>(contract
): MasaASBTWrapper
\<Contract
>
Type parameters
Name | Type |
---|---|
Contract | extends ReferenceSBTAuthority |
Parameters
Name | Type |
---|---|
contract | Contract |
Returns
MasaASBTWrapper
\<Contract
>
connect
▸ connect\<Contract
>(address
, factory?
): Promise
\<MasaASBTWrapper
\<Contract
>>
Type parameters
Name | Type |
---|---|
Contract | extends ReferenceSBTAuthority |
Parameters
Name | Type | Default value |
---|---|---|
address | string | undefined |
factory | ContractFactory | ReferenceSBTAuthority__factory |
Returns
Promise
\<MasaASBTWrapper
\<Contract
>>
deploy
▸ deploy(«destructured»
): Promise
\<undefined
| DeployResult
\<PaymentParamsStruct
>>
Parameters
Name | Type | Default value |
---|---|---|
«destructured» | Object | undefined |
› adminAddress? | string | undefined |
› baseTokenUri | string | undefined |
› limit? | number | 1 |
› name | string | undefined |
› symbol | string | undefined |
Returns
Promise
\<undefined
| DeployResult
\<PaymentParamsStruct
>>