Skip to main content

sdk.app

Home > @openformat/sdk > App

App class

A class representing a App contract that extends the BaseContract class.

BaseContract

Signature:

export declare class App extends BaseContract 

Extends: BaseContract

Constructors

ConstructorModifiersDescription
(constructor)(provider, appId, signer)

Create a new instance of the App class.

Methods

MethodModifiersDescription
applicationFeeInfo(_amount)
createNFT(params)
createNFTDrop(params)
createToken(params)
hasCreatorAccess(params)
platformFeeInfo(_amount)
setAcceptedCurrencies(params)
setApplicationFee(params)
setCreatorAccess(params)

Set creator access on a specific app. This allows you to whitelist and blacklist accounts that can create contract within an app.

setCreatorAccess