index.CreateListingParams

Table of contents

Properties

Properties

nftAddress

nftAddress: `0x${string}`

nftId

nftId: string | bigint

licensorAddress

licensorAddress: `0x${string}`

docURI

docURI: string

docSignature

Optional docSignature: SignatureParams

price

price: bigint

paymentToken

paymentToken: `0x${string}`

availableAgreements

availableAgreements: number | bigint

smartLicenseHash

smartLicenseHash: `0x${string}`

duration

duration: bigint

licenseRoyalties

licenseRoyalties: bigint

resellRoyalties

resellRoyalties: bigint

preferredLicensee

Optional preferredLicensee: `0x${string}`

listingType

Optional listingType: LicenseTypeValue

termsId

Optional termsId: string | bigint

metadata

Optional metadata: `0x${string}`