contract ArtworkLicensing is ArtworkOwnership {

   


    /// @notice The minimum payment required to createArtwork(). This is a cost paid 
    ///  the gas cost paid by whatever calls createArtwork(), and can be dynamically updated by
    ///  the COO role as the gas price changes.
    uint256 public autoCreationFee = 2 finney;


    /// @dev Updates the minimum payment required for calling createArtwork(). Can only
    ///  be called by the COO address. (This fee is used to offset the gas cost incurred
    ///  by the autobirth daemon).
    function setAutoCreationFee(uint256 val) external onlyCOO {
        autoCreationFee = val;
    }
}
function setAutoCreationFee(uint256 val) external onlyCOO {
    autoCreationFee = val;
}

/// @dev Updates the minimum payment required for calling createArtwork(). Can only
///  be called by the COO address. (This fee is used to offset the gas cost incurred
///  by the autobirth daemon).