Skip to content

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!