WarperWizardsHelperV1
WarperWizardsHelperV1
FailedToSetWarperTaxTerms
error FailedToSetWarperTaxTerms()
Thrown when something went wrong with setting Warper Tax Terms.
registerWarperAndCheckTaxTermsExist
function registerWarperAndCheckTaxTermsExist(address warperAddress, struct ITaxTermsRegistry.TaxTerms universeWarperTaxTerms, struct IWarperManager.WarperRegistrationParams warperRegistrationParams, contract IMetahub metahub) internal
Does not perform Warper and Universe ownership checks!
removeAllWarperTaxTerms
function removeAllWarperTaxTerms(uint256 universeId, address warperAddress, contract IMetahub metahub) internal
deregisterWarperAndRemoveWarperTaxTerms
function deregisterWarperAndRemoveWarperTaxTerms(address warperAddress, contract IMetahub metahub) internal
Does not perform Warper and Universe ownership checks!
deployWarperFromPresetOrReturnExistingOne
function deployWarperFromPresetOrReturnExistingOne(address existingWarperAddress, bytes32 warperPresetId, bytes warperInitData, contract IMetahub metahub) internal returns (address deployedWarperAddress)
Does not perform Warper and Universe ownership checks!
alterWarperTaxTerms
function alterWarperTaxTerms(address warperAddress, struct ITaxTermsRegistry.TaxTerms newUniverseWarperTaxTerms, contract IMetahub metahub) internal
Does not perform Warper and Universe ownership checks!