ApplicationFactory

Git Source

Inherits: IApplicationFactory

Allows anyone to reliably deploy a new Application contract.

Functions

newApplication

function newApplication(IConsensus consensus, address appOwner, bytes32 templateHash)
    external
    override
    returns (Application);

newApplication

function newApplication(IConsensus consensus, address appOwner, bytes32 templateHash, bytes32 salt)
    external
    override
    returns (Application);

calculateApplicationAddress

function calculateApplicationAddress(IConsensus consensus, address appOwner, bytes32 templateHash, bytes32 salt)
    external
    view
    override
    returns (address);