Options
All
  • Public
  • Public/Protected
  • All
Menu

Class AssetScheme

Object that contains information about the Asset when performing AssetMintTransaction.

Hierarchy

  • AssetScheme

Index

Constructors

constructor

  • Parameters

    • data: object
      • allowedScriptHashes: H160[]
      • approver: PlatformAddress | null
      • metadata: string | object
      • Optional networkId?: NetworkId
      • pool: object[]
      • registrar: PlatformAddress | null
      • Optional shardId?: undefined | number
      • supply: U64

    Returns AssetScheme

Properties

allowedScriptHashes

allowedScriptHashes: H160[]

approver

approver: PlatformAddress | null

metadata

metadata: string

Optional networkId

networkId: NetworkId

pool

pool: object[]

registrar

registrar: PlatformAddress | null

Optional shardId

shardId: undefined | number

supply

supply: U64

Methods

createMintTransaction

  • createMintTransaction(params: object): MintAsset

toJSON

Static fromJSON

Generated using TypeDoc