Skip to main content

class Deployer

class Deployer
: public Thirdweb.Routable

Deploy contracts to the blockchain.

Summary

MembersTypeDescriptions
Deployerfunction
DeployNFTCollectionfunction
DeployNFTDropfunction
DeploySignatureDropfunction
DeployMultiwrapfunction
DeployEditionfunction
DeployEditionDropfunction
DeployPackfunction
DeployTokenfunction
DeployTokenDropfunction
DeployMarketplacefunction
DeployReleasedContractfunction
DeployFromContractUrifunction

Members

public inline Deployer()


public inline async Task< string > DeployNFTCollection(NFTContractDeployMetadata metadata)


public inline async Task< string > DeployNFTDrop(NFTContractDeployMetadata metadata)


public inline async Task< string > DeploySignatureDrop(NFTContractDeployMetadata metadata)


public inline async Task< string > DeployMultiwrap(NFTContractDeployMetadata metadata)


public inline async Task< string > DeployEdition(NFTContractDeployMetadata metadata)


public inline async Task< string > DeployEditionDrop(NFTContractDeployMetadata metadata)


public inline async Task< string > DeployPack(NFTContractDeployMetadata metadata)


public inline async Task< string > DeployToken(TokenContractDeployMetadata metadata)


public inline async Task< string > DeployTokenDrop(TokenContractDeployMetadata metadata)


public inline async Task< string > DeployMarketplace(MarketplaceContractDeployMetadata metadata)


public inline async Task< string > DeployReleasedContract(string releaserAddress,string contractName,object[] constructorParams)


public inline async Task< string > DeployFromContractUri(string uri,object[] constructorParams)