MarketplaceContractDeployMetadata
Options for deploying a Marketplace contract
type MarketplaceContractDeployMetadata = { app_uri: string; defaultAdmin: string; description: string; external_link: string; image: FileOrBufferOrString; name: string; platform_fee_basis_points: number; platform_fee_recipient: string; trusted_forwarders: Array<string>;};
The default app for this contract
type app_uri = string;
The default admin for this contract
type defaultAdmin = string;
Optional description of the contract
type description = string;
Optional url for the contract
type external_link = string;
Optional image for the contract
type image = FileOrBufferOrString;
name of the contract
type name = string;
The percentage (in basis points) of platform fees
type platform_fee_basis_points = number;
The address that will receive the proceeds from platform fees
type platform_fee_recipient = string;
Custom gasless trusted forwarder addresses
type trusted_forwarders = Array<string>;