OpenEditionContractDeployMetadata
Options for deploying an OpenEdition contract
type OpenEditionContractDeployMetadata = { app_uri: string; defaultAdmin: string; description: string; external_link: string; fee_recipient: string; image: FileOrBufferOrString; name: string; primary_sale_recipient: string; seller_fee_basis_points: number; symbol: 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;
The address that will receive the proceeds from secondary sales (royalties)
type fee_recipient = string;
Optional image for the contract
type image = FileOrBufferOrString;
name of the contract
type name = string;
The address that will receive the proceeds from primary sales
type primary_sale_recipient = string;
The percentage (in basis points) of royalties for secondary sales
type seller_fee_basis_points = number;
Symbol for the NFTs
type symbol = string;
Custom gasless trusted forwarder addresses
type trusted_forwarders = Array<string>;