Properties
callStatic
callStatic: {
authorizeAppFactory(host, factory, overrides?): Promise<void>;
batchChangeSuperTokenAdmin(host, token, newAdmins, overrides?): Promise<void>;
batchUpdateSuperTokenLogic(address,address[])(host, tokens, overrides?): Promise<void>;
batchUpdateSuperTokenLogic(address,address[],address[])(host, tokens, tokenLogics, overrides?): Promise<void>;
batchUpdateSuperTokenMinimumDeposit(host, tokens, minimumDeposits, overrides?): Promise<void>;
changeSuperTokenAdmin(host, token, newAdmin, overrides?): Promise<void>;
clearAppRegistrationKey(host, deployer, registrationKey, overrides?): Promise<void>;
clearConfig(host, superToken, key, overrides?): Promise<void>;
clearPPPConfig(host, superToken, overrides?): Promise<void>;
clearRewardAddress(host, superToken, overrides?): Promise<void>;
clearSuperTokenMinimumDeposit(host, superToken, overrides?): Promise<void>;
disableTrustedForwarder(host, superToken, forwarder, overrides?): Promise<void>;
enableTrustedForwarder(host, superToken, forwarder, overrides?): Promise<void>;
getConfigAsAddress(host, superToken, key, overrides?): Promise<string>;
getConfigAsUint256(host, superToken, key, overrides?): Promise<BigNumber>;
getPPPConfig(host, superToken, overrides?): Promise<[BigNumber, BigNumber] & {
liquidationPeriod: BigNumber;
patricianPeriod: BigNumber;
}>;
getRewardAddress(host, superToken, overrides?): Promise<string>;
getSuperTokenMinimumDeposit(host, superToken, overrides?): Promise<BigNumber>;
initialize(host, rewardAddress, liquidationPeriod, patricianPeriod, trustedForwarders, overrides?): Promise<void>;
isAuthorizedAppFactory(host, factory, overrides?): Promise<boolean>;
isTrustedForwarder(host, superToken, forwarder, overrides?): Promise<boolean>;
owner(overrides?): Promise<string>;
registerAgreementClass(host, agreementClass, overrides?): Promise<void>;
renounceOwnership(overrides?): Promise<void>;
replaceGovernance(host, newGov, overrides?): Promise<void>;
setAppRegistrationKey(host, deployer, registrationKey, expirationTs, overrides?): Promise<void>;
setConfig(address,address,bytes32,address)(host, superToken, key, value, overrides?): Promise<void>;
setConfig(address,address,bytes32,uint256)(host, superToken, key, value, overrides?): Promise<void>;
setPPPConfig(host, superToken, liquidationPeriod, patricianPeriod, overrides?): Promise<void>;
setRewardAddress(host, superToken, rewardAddress, overrides?): Promise<void>;
setSuperTokenMinimumDeposit(host, superToken, value, overrides?): Promise<void>;
transferOwnership(newOwner, overrides?): Promise<void>;
unauthorizeAppFactory(host, factory, overrides?): Promise<void>;
updateContracts(host, hostNewLogic, agreementClassNewLogics, superTokenFactoryNewLogic, poolBeaconNewLogic, overrides?): Promise<void>;
verifyAppRegistrationKey(host, deployer, registrationKey, overrides?): Promise<[boolean, BigNumber] & {
expirationTs: BigNumber;
validNow: boolean;
}>;
}
Type declaration
authorizeAppFactory:function
- authorizeAppFactory(host, factory, overrides?): Promise<void>
Parameters
host: string
factory: string
Optional
overrides: CallOverrides
Returns Promise<void>
batchChangeSuperTokenAdmin:function
- batchChangeSuperTokenAdmin(host, token, newAdmins, overrides?): Promise<void>
Parameters
host: string
token: string[]
newAdmins: string[]
Optional
overrides: CallOverrides
Returns Promise<void>
batchUpdateSuperTokenLogic(address,address[]):function
- batchUpdateSuperTokenLogic(address,address[])(host, tokens, overrides?): Promise<void>
Parameters
host: string
tokens: string[]
Optional
overrides: CallOverrides
Returns Promise<void>
batchUpdateSuperTokenLogic(address,address[],address[]):function
- batchUpdateSuperTokenLogic(address,address[],address[])(host, tokens, tokenLogics, overrides?): Promise<void>
Parameters
host: string
tokens: string[]
tokenLogics: string[]
Optional
overrides: CallOverrides
Returns Promise<void>
batchUpdateSuperTokenMinimumDeposit:function
- batchUpdateSuperTokenMinimumDeposit(host, tokens, minimumDeposits, overrides?): Promise<void>
Parameters
host: string
tokens: string[]
minimumDeposits: BigNumberish[]
Optional
overrides: CallOverrides
Returns Promise<void>
changeSuperTokenAdmin:function
- changeSuperTokenAdmin(host, token, newAdmin, overrides?): Promise<void>
Parameters
host: string
token: string
newAdmin: string
Optional
overrides: CallOverrides
Returns Promise<void>
clearAppRegistrationKey:function
- clearAppRegistrationKey(host, deployer, registrationKey, overrides?): Promise<void>
Parameters
host: string
deployer: string
registrationKey: string
Optional
overrides: CallOverrides
Returns Promise<void>
clearConfig:function
- clearConfig(host, superToken, key, overrides?): Promise<void>
Parameters
host: string
superToken: string
key: BytesLike
Optional
overrides: CallOverrides
Returns Promise<void>
clearPPPConfig:function
- clearPPPConfig(host, superToken, overrides?): Promise<void>
Parameters
host: string
superToken: string
Optional
overrides: CallOverrides
Returns Promise<void>
clearRewardAddress:function
- clearRewardAddress(host, superToken, overrides?): Promise<void>
Parameters
host: string
superToken: string
Optional
overrides: CallOverrides
Returns Promise<void>
clearSuperTokenMinimumDeposit:function
- clearSuperTokenMinimumDeposit(host, superToken, overrides?): Promise<void>
Parameters
host: string
superToken: string
Optional
overrides: CallOverrides
Returns Promise<void>
disableTrustedForwarder:function
- disableTrustedForwarder(host, superToken, forwarder, overrides?): Promise<void>
Parameters
host: string
superToken: string
forwarder: string
Optional
overrides: CallOverrides
Returns Promise<void>
enableTrustedForwarder:function
- enableTrustedForwarder(host, superToken, forwarder, overrides?): Promise<void>
Parameters
host: string
superToken: string
forwarder: string
Optional
overrides: CallOverrides
Returns Promise<void>
getConfigAsAddress:function
- getConfigAsAddress(host, superToken, key, overrides?): Promise<string>
Parameters
host: string
superToken: string
key: BytesLike
Optional
overrides: CallOverrides
Returns Promise<string>
getConfigAsUint256:function
- getConfigAsUint256(host, superToken, key, overrides?): Promise<BigNumber>
Parameters
host: string
superToken: string
key: BytesLike
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
getPPPConfig:function
- getPPPConfig(host, superToken, overrides?): Promise<[BigNumber, BigNumber] & {
liquidationPeriod: BigNumber;
patricianPeriod: BigNumber;
}> Parameters
host: string
superToken: string
Optional
overrides: CallOverrides
Returns Promise<[BigNumber, BigNumber] & {
liquidationPeriod: BigNumber;
patricianPeriod: BigNumber;
}>
getRewardAddress:function
- getRewardAddress(host, superToken, overrides?): Promise<string>
Parameters
host: string
superToken: string
Optional
overrides: CallOverrides
Returns Promise<string>
getSuperTokenMinimumDeposit:function
- getSuperTokenMinimumDeposit(host, superToken, overrides?): Promise<BigNumber>
Parameters
host: string
superToken: string
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
initialize:function
- initialize(host, rewardAddress, liquidationPeriod, patricianPeriod, trustedForwarders, overrides?): Promise<void>
Parameters
host: string
rewardAddress: string
liquidationPeriod: BigNumberish
patricianPeriod: BigNumberish
trustedForwarders: string[]
Optional
overrides: CallOverrides
Returns Promise<void>
isAuthorizedAppFactory:function
- isAuthorizedAppFactory(host, factory, overrides?): Promise<boolean>
Parameters
host: string
factory: string
Optional
overrides: CallOverrides
Returns Promise<boolean>
isTrustedForwarder:function
- isTrustedForwarder(host, superToken, forwarder, overrides?): Promise<boolean>
Parameters
host: string
superToken: string
forwarder: string
Optional
overrides: CallOverrides
Returns Promise<boolean>
owner:function
- owner(overrides?): Promise<string>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string>
registerAgreementClass:function
- registerAgreementClass(host, agreementClass, overrides?): Promise<void>
Parameters
host: string
agreementClass: string
Optional
overrides: CallOverrides
Returns Promise<void>
renounceOwnership:function
- renounceOwnership(overrides?): Promise<void>
Parameters
Optional
overrides: CallOverrides
Returns Promise<void>
replaceGovernance:function
- replaceGovernance(host, newGov, overrides?): Promise<void>
Parameters
host: string
newGov: string
Optional
overrides: CallOverrides
Returns Promise<void>
setAppRegistrationKey:function
- setAppRegistrationKey(host, deployer, registrationKey, expirationTs, overrides?): Promise<void>
Parameters
host: string
deployer: string
registrationKey: string
expirationTs: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<void>
setConfig(address,address,bytes32,address):function
- setConfig(address,address,bytes32,address)(host, superToken, key, value, overrides?): Promise<void>
Parameters
host: string
superToken: string
key: BytesLike
value: string
Optional
overrides: CallOverrides
Returns Promise<void>
setConfig(address,address,bytes32,uint256):function
- setConfig(address,address,bytes32,uint256)(host, superToken, key, value, overrides?): Promise<void>
Parameters
host: string
superToken: string
key: BytesLike
value: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<void>
setPPPConfig:function
- setPPPConfig(host, superToken, liquidationPeriod, patricianPeriod, overrides?): Promise<void>
Parameters
host: string
superToken: string
liquidationPeriod: BigNumberish
patricianPeriod: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<void>
setRewardAddress:function
- setRewardAddress(host, superToken, rewardAddress, overrides?): Promise<void>
Parameters
host: string
superToken: string
rewardAddress: string
Optional
overrides: CallOverrides
Returns Promise<void>
setSuperTokenMinimumDeposit:function
- setSuperTokenMinimumDeposit(host, superToken, value, overrides?): Promise<void>
Parameters
host: string
superToken: string
value: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<void>
transferOwnership:function
- transferOwnership(newOwner, overrides?): Promise<void>
Parameters
newOwner: string
Optional
overrides: CallOverrides
Returns Promise<void>
unauthorizeAppFactory:function
- unauthorizeAppFactory(host, factory, overrides?): Promise<void>
Parameters
host: string
factory: string
Optional
overrides: CallOverrides
Returns Promise<void>
updateContracts:function
- updateContracts(host, hostNewLogic, agreementClassNewLogics, superTokenFactoryNewLogic, poolBeaconNewLogic, overrides?): Promise<void>
Parameters
host: string
hostNewLogic: string
agreementClassNewLogics: string[]
superTokenFactoryNewLogic: string
poolBeaconNewLogic: string
Optional
overrides: CallOverrides
Returns Promise<void>
verifyAppRegistrationKey:function
- verifyAppRegistrationKey(host, deployer, registrationKey, overrides?): Promise<[boolean, BigNumber] & {
expirationTs: BigNumber;
validNow: boolean;
}> Parameters
host: string
deployer: string
registrationKey: string
Optional
overrides: CallOverrides
Returns Promise<[boolean, BigNumber] & {
expirationTs: BigNumber;
validNow: boolean;
}>
estimateGas
estimateGas: {
authorizeAppFactory(host, factory, overrides?): Promise<BigNumber>;
batchChangeSuperTokenAdmin(host, token, newAdmins, overrides?): Promise<BigNumber>;
batchUpdateSuperTokenLogic(address,address[])(host, tokens, overrides?): Promise<BigNumber>;
batchUpdateSuperTokenLogic(address,address[],address[])(host, tokens, tokenLogics, overrides?): Promise<BigNumber>;
batchUpdateSuperTokenMinimumDeposit(host, tokens, minimumDeposits, overrides?): Promise<BigNumber>;
changeSuperTokenAdmin(host, token, newAdmin, overrides?): Promise<BigNumber>;
clearAppRegistrationKey(host, deployer, registrationKey, overrides?): Promise<BigNumber>;
clearConfig(host, superToken, key, overrides?): Promise<BigNumber>;
clearPPPConfig(host, superToken, overrides?): Promise<BigNumber>;
clearRewardAddress(host, superToken, overrides?): Promise<BigNumber>;
clearSuperTokenMinimumDeposit(host, superToken, overrides?): Promise<BigNumber>;
disableTrustedForwarder(host, superToken, forwarder, overrides?): Promise<BigNumber>;
enableTrustedForwarder(host, superToken, forwarder, overrides?): Promise<BigNumber>;
getConfigAsAddress(host, superToken, key, overrides?): Promise<BigNumber>;
getConfigAsUint256(host, superToken, key, overrides?): Promise<BigNumber>;
getPPPConfig(host, superToken, overrides?): Promise<BigNumber>;
getRewardAddress(host, superToken, overrides?): Promise<BigNumber>;
getSuperTokenMinimumDeposit(host, superToken, overrides?): Promise<BigNumber>;
initialize(host, rewardAddress, liquidationPeriod, patricianPeriod, trustedForwarders, overrides?): Promise<BigNumber>;
isAuthorizedAppFactory(host, factory, overrides?): Promise<BigNumber>;
isTrustedForwarder(host, superToken, forwarder, overrides?): Promise<BigNumber>;
owner(overrides?): Promise<BigNumber>;
registerAgreementClass(host, agreementClass, overrides?): Promise<BigNumber>;
renounceOwnership(overrides?): Promise<BigNumber>;
replaceGovernance(host, newGov, overrides?): Promise<BigNumber>;
setAppRegistrationKey(host, deployer, registrationKey, expirationTs, overrides?): Promise<BigNumber>;
setConfig(address,address,bytes32,address)(host, superToken, key, value, overrides?): Promise<BigNumber>;
setConfig(address,address,bytes32,uint256)(host, superToken, key, value, overrides?): Promise<BigNumber>;
setPPPConfig(host, superToken, liquidationPeriod, patricianPeriod, overrides?): Promise<BigNumber>;
setRewardAddress(host, superToken, rewardAddress, overrides?): Promise<BigNumber>;
setSuperTokenMinimumDeposit(host, superToken, value, overrides?): Promise<BigNumber>;
transferOwnership(newOwner, overrides?): Promise<BigNumber>;
unauthorizeAppFactory(host, factory, overrides?): Promise<BigNumber>;
updateContracts(host, hostNewLogic, agreementClassNewLogics, superTokenFactoryNewLogic, poolBeaconNewLogic, overrides?): Promise<BigNumber>;
verifyAppRegistrationKey(host, deployer, registrationKey, overrides?): Promise<BigNumber>;
}
Type declaration
authorizeAppFactory:function
- authorizeAppFactory(host, factory, overrides?): Promise<BigNumber>
Parameters
host: string
factory: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
batchChangeSuperTokenAdmin:function
- batchChangeSuperTokenAdmin(host, token, newAdmins, overrides?): Promise<BigNumber>
Parameters
host: string
token: string[]
newAdmins: string[]
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
batchUpdateSuperTokenLogic(address,address[]):function
- batchUpdateSuperTokenLogic(address,address[])(host, tokens, overrides?): Promise<BigNumber>
Parameters
host: string
tokens: string[]
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
batchUpdateSuperTokenLogic(address,address[],address[]):function
- batchUpdateSuperTokenLogic(address,address[],address[])(host, tokens, tokenLogics, overrides?): Promise<BigNumber>
Parameters
host: string
tokens: string[]
tokenLogics: string[]
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
batchUpdateSuperTokenMinimumDeposit:function
- batchUpdateSuperTokenMinimumDeposit(host, tokens, minimumDeposits, overrides?): Promise<BigNumber>
Parameters
host: string
tokens: string[]
minimumDeposits: BigNumberish[]
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
changeSuperTokenAdmin:function
- changeSuperTokenAdmin(host, token, newAdmin, overrides?): Promise<BigNumber>
Parameters
host: string
token: string
newAdmin: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
clearAppRegistrationKey:function
- clearAppRegistrationKey(host, deployer, registrationKey, overrides?): Promise<BigNumber>
Parameters
host: string
deployer: string
registrationKey: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
clearConfig:function
- clearConfig(host, superToken, key, overrides?): Promise<BigNumber>
Parameters
host: string
superToken: string
key: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
clearPPPConfig:function
- clearPPPConfig(host, superToken, overrides?): Promise<BigNumber>
Parameters
host: string
superToken: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
clearRewardAddress:function
- clearRewardAddress(host, superToken, overrides?): Promise<BigNumber>
Parameters
host: string
superToken: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
clearSuperTokenMinimumDeposit:function
- clearSuperTokenMinimumDeposit(host, superToken, overrides?): Promise<BigNumber>
Parameters
host: string
superToken: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
disableTrustedForwarder:function
- disableTrustedForwarder(host, superToken, forwarder, overrides?): Promise<BigNumber>
Parameters
host: string
superToken: string
forwarder: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
enableTrustedForwarder:function
- enableTrustedForwarder(host, superToken, forwarder, overrides?): Promise<BigNumber>
Parameters
host: string
superToken: string
forwarder: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
getConfigAsAddress:function
- getConfigAsAddress(host, superToken, key, overrides?): Promise<BigNumber>
Parameters
host: string
superToken: string
key: BytesLike
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
getConfigAsUint256:function
- getConfigAsUint256(host, superToken, key, overrides?): Promise<BigNumber>
Parameters
host: string
superToken: string
key: BytesLike
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
getPPPConfig:function
- getPPPConfig(host, superToken, overrides?): Promise<BigNumber>
Parameters
host: string
superToken: string
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
getRewardAddress:function
- getRewardAddress(host, superToken, overrides?): Promise<BigNumber>
Parameters
host: string
superToken: string
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
getSuperTokenMinimumDeposit:function
- getSuperTokenMinimumDeposit(host, superToken, overrides?): Promise<BigNumber>
Parameters
host: string
superToken: string
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
initialize:function
- initialize(host, rewardAddress, liquidationPeriod, patricianPeriod, trustedForwarders, overrides?): Promise<BigNumber>
Parameters
host: string
rewardAddress: string
liquidationPeriod: BigNumberish
patricianPeriod: BigNumberish
trustedForwarders: string[]
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
isAuthorizedAppFactory:function
- isAuthorizedAppFactory(host, factory, overrides?): Promise<BigNumber>
Parameters
host: string
factory: string
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
isTrustedForwarder:function
- isTrustedForwarder(host, superToken, forwarder, overrides?): Promise<BigNumber>
Parameters
host: string
superToken: string
forwarder: string
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
owner:function
- owner(overrides?): Promise<BigNumber>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
registerAgreementClass:function
- registerAgreementClass(host, agreementClass, overrides?): Promise<BigNumber>
Parameters
host: string
agreementClass: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
renounceOwnership:function
- renounceOwnership(overrides?): Promise<BigNumber>
Parameters
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
replaceGovernance:function
- replaceGovernance(host, newGov, overrides?): Promise<BigNumber>
Parameters
host: string
newGov: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
setAppRegistrationKey:function
- setAppRegistrationKey(host, deployer, registrationKey, expirationTs, overrides?): Promise<BigNumber>
Parameters
host: string
deployer: string
registrationKey: string
expirationTs: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
setConfig(address,address,bytes32,address):function
- setConfig(address,address,bytes32,address)(host, superToken, key, value, overrides?): Promise<BigNumber>
Parameters
host: string
superToken: string
key: BytesLike
value: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
setConfig(address,address,bytes32,uint256):function
- setConfig(address,address,bytes32,uint256)(host, superToken, key, value, overrides?): Promise<BigNumber>
Parameters
host: string
superToken: string
key: BytesLike
value: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
setPPPConfig:function
- setPPPConfig(host, superToken, liquidationPeriod, patricianPeriod, overrides?): Promise<BigNumber>
Parameters
host: string
superToken: string
liquidationPeriod: BigNumberish
patricianPeriod: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
setRewardAddress:function
- setRewardAddress(host, superToken, rewardAddress, overrides?): Promise<BigNumber>
Parameters
host: string
superToken: string
rewardAddress: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
setSuperTokenMinimumDeposit:function
- setSuperTokenMinimumDeposit(host, superToken, value, overrides?): Promise<BigNumber>
Parameters
host: string
superToken: string
value: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
transferOwnership:function
- transferOwnership(newOwner, overrides?): Promise<BigNumber>
Parameters
newOwner: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
unauthorizeAppFactory:function
- unauthorizeAppFactory(host, factory, overrides?): Promise<BigNumber>
Parameters
host: string
factory: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
updateContracts:function
- updateContracts(host, hostNewLogic, agreementClassNewLogics, superTokenFactoryNewLogic, poolBeaconNewLogic, overrides?): Promise<BigNumber>
Parameters
host: string
hostNewLogic: string
agreementClassNewLogics: string[]
superTokenFactoryNewLogic: string
poolBeaconNewLogic: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
verifyAppRegistrationKey:function
- verifyAppRegistrationKey(host, deployer, registrationKey, overrides?): Promise<BigNumber>
Parameters
host: string
deployer: string
registrationKey: string
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
filters
filters: {
AppFactoryAuthorizationChanged(host?, factory?, authorized?): AppFactoryAuthorizationChangedEventFilter;
AppFactoryAuthorizationChanged(address,address,bool)(host?, factory?, authorized?): AppFactoryAuthorizationChangedEventFilter;
AppRegistrationKeyChanged(host?, deployer?, appRegistrationKey?, expirationTs?): AppRegistrationKeyChangedEventFilter;
AppRegistrationKeyChanged(address,address,string,uint256)(host?, deployer?, appRegistrationKey?, expirationTs?): AppRegistrationKeyChangedEventFilter;
CFAv1LiquidationPeriodChanged(host?, superToken?, isKeySet?, liquidationPeriod?): CFAv1LiquidationPeriodChangedEventFilter;
CFAv1LiquidationPeriodChanged(address,address,bool,uint256)(host?, superToken?, isKeySet?, liquidationPeriod?): CFAv1LiquidationPeriodChangedEventFilter;
ConfigChanged(host?, superToken?, key?, isKeySet?, value?): ConfigChangedEventFilter;
ConfigChanged(address,address,bytes32,bool,uint256)(host?, superToken?, key?, isKeySet?, value?): ConfigChangedEventFilter;
OwnershipTransferred(previousOwner?, newOwner?): OwnershipTransferredEventFilter;
OwnershipTransferred(address,address)(previousOwner?, newOwner?): OwnershipTransferredEventFilter;
PPPConfigurationChanged(host?, superToken?, isKeySet?, liquidationPeriod?, patricianPeriod?): PPPConfigurationChangedEventFilter;
PPPConfigurationChanged(address,address,bool,uint256,uint256)(host?, superToken?, isKeySet?, liquidationPeriod?, patricianPeriod?): PPPConfigurationChangedEventFilter;
RewardAddressChanged(host?, superToken?, isKeySet?, rewardAddress?): RewardAddressChangedEventFilter;
RewardAddressChanged(address,address,bool,address)(host?, superToken?, isKeySet?, rewardAddress?): RewardAddressChangedEventFilter;
SuperTokenMinimumDepositChanged(host?, superToken?, isKeySet?, minimumDeposit?): SuperTokenMinimumDepositChangedEventFilter;
SuperTokenMinimumDepositChanged(address,address,bool,uint256)(host?, superToken?, isKeySet?, minimumDeposit?): SuperTokenMinimumDepositChangedEventFilter;
TrustedForwarderChanged(host?, superToken?, isKeySet?, forwarder?, enabled?): TrustedForwarderChangedEventFilter;
TrustedForwarderChanged(address,address,bool,address,bool)(host?, superToken?, isKeySet?, forwarder?, enabled?): TrustedForwarderChangedEventFilter;
}
Type declaration
AppFactoryAuthorizationChanged:function
- AppFactoryAuthorizationChanged(host?, factory?, authorized?): AppFactoryAuthorizationChangedEventFilter
Parameters
Optional
host: null | string
Optional
factory: null | string
Optional
authorized: null
Returns AppFactoryAuthorizationChangedEventFilter
AppFactoryAuthorizationChanged(address,address,bool):function
- AppFactoryAuthorizationChanged(address,address,bool)(host?, factory?, authorized?): AppFactoryAuthorizationChangedEventFilter
Parameters
Optional
host: null | string
Optional
factory: null | string
Optional
authorized: null
Returns AppFactoryAuthorizationChangedEventFilter
AppRegistrationKeyChanged:function
- AppRegistrationKeyChanged(host?, deployer?, appRegistrationKey?, expirationTs?): AppRegistrationKeyChangedEventFilter
Parameters
Optional
host: null | string
Optional
deployer: null | string
Optional
appRegistrationKey: null
Optional
expirationTs: null
Returns AppRegistrationKeyChangedEventFilter
AppRegistrationKeyChanged(address,address,string,uint256):function
- AppRegistrationKeyChanged(address,address,string,uint256)(host?, deployer?, appRegistrationKey?, expirationTs?): AppRegistrationKeyChangedEventFilter
Parameters
Optional
host: null | string
Optional
deployer: null | string
Optional
appRegistrationKey: null
Optional
expirationTs: null
Returns AppRegistrationKeyChangedEventFilter
CFAv1LiquidationPeriodChanged:function
- CFAv1LiquidationPeriodChanged(host?, superToken?, isKeySet?, liquidationPeriod?): CFAv1LiquidationPeriodChangedEventFilter
Parameters
Optional
host: null | string
Optional
superToken: null | string
Optional
isKeySet: null
Optional
liquidationPeriod: null
Returns CFAv1LiquidationPeriodChangedEventFilter
CFAv1LiquidationPeriodChanged(address,address,bool,uint256):function
- CFAv1LiquidationPeriodChanged(address,address,bool,uint256)(host?, superToken?, isKeySet?, liquidationPeriod?): CFAv1LiquidationPeriodChangedEventFilter
Parameters
Optional
host: null | string
Optional
superToken: null | string
Optional
isKeySet: null
Optional
liquidationPeriod: null
Returns CFAv1LiquidationPeriodChangedEventFilter
ConfigChanged:function
- ConfigChanged(host?, superToken?, key?, isKeySet?, value?): ConfigChangedEventFilter
Parameters
Optional
host: null | string
Optional
superToken: null | string
Optional
key: null
Optional
isKeySet: null
Optional
value: null
Returns ConfigChangedEventFilter
ConfigChanged(address,address,bytes32,bool,uint256):function
- ConfigChanged(address,address,bytes32,bool,uint256)(host?, superToken?, key?, isKeySet?, value?): ConfigChangedEventFilter
Parameters
Optional
host: null | string
Optional
superToken: null | string
Optional
key: null
Optional
isKeySet: null
Optional
value: null
Returns ConfigChangedEventFilter
OwnershipTransferred:function
- OwnershipTransferred(previousOwner?, newOwner?): OwnershipTransferredEventFilter
Parameters
Optional
previousOwner: null | string
Optional
newOwner: null | string
Returns OwnershipTransferredEventFilter
OwnershipTransferred(address,address):function
- OwnershipTransferred(address,address)(previousOwner?, newOwner?): OwnershipTransferredEventFilter
Parameters
Optional
previousOwner: null | string
Optional
newOwner: null | string
Returns OwnershipTransferredEventFilter
PPPConfigurationChanged:function
- PPPConfigurationChanged(host?, superToken?, isKeySet?, liquidationPeriod?, patricianPeriod?): PPPConfigurationChangedEventFilter
Parameters
Optional
host: null | string
Optional
superToken: null | string
Optional
isKeySet: null
Optional
liquidationPeriod: null
Optional
patricianPeriod: null
Returns PPPConfigurationChangedEventFilter
PPPConfigurationChanged(address,address,bool,uint256,uint256):function
- PPPConfigurationChanged(address,address,bool,uint256,uint256)(host?, superToken?, isKeySet?, liquidationPeriod?, patricianPeriod?): PPPConfigurationChangedEventFilter
Parameters
Optional
host: null | string
Optional
superToken: null | string
Optional
isKeySet: null
Optional
liquidationPeriod: null
Optional
patricianPeriod: null
Returns PPPConfigurationChangedEventFilter
RewardAddressChanged:function
- RewardAddressChanged(host?, superToken?, isKeySet?, rewardAddress?): RewardAddressChangedEventFilter
Parameters
Optional
host: null | string
Optional
superToken: null | string
Optional
isKeySet: null
Optional
rewardAddress: null
Returns RewardAddressChangedEventFilter
RewardAddressChanged(address,address,bool,address):function
- RewardAddressChanged(address,address,bool,address)(host?, superToken?, isKeySet?, rewardAddress?): RewardAddressChangedEventFilter
Parameters
Optional
host: null | string
Optional
superToken: null | string
Optional
isKeySet: null
Optional
rewardAddress: null
Returns RewardAddressChangedEventFilter
SuperTokenMinimumDepositChanged:function
- SuperTokenMinimumDepositChanged(host?, superToken?, isKeySet?, minimumDeposit?): SuperTokenMinimumDepositChangedEventFilter
Parameters
Optional
host: null | string
Optional
superToken: null | string
Optional
isKeySet: null
Optional
minimumDeposit: null
Returns SuperTokenMinimumDepositChangedEventFilter
SuperTokenMinimumDepositChanged(address,address,bool,uint256):function
- SuperTokenMinimumDepositChanged(address,address,bool,uint256)(host?, superToken?, isKeySet?, minimumDeposit?): SuperTokenMinimumDepositChangedEventFilter
Parameters
Optional
host: null | string
Optional
superToken: null | string
Optional
isKeySet: null
Optional
minimumDeposit: null
Returns SuperTokenMinimumDepositChangedEventFilter
TrustedForwarderChanged:function
- TrustedForwarderChanged(host?, superToken?, isKeySet?, forwarder?, enabled?): TrustedForwarderChangedEventFilter
Parameters
Optional
host: null | string
Optional
superToken: null | string
Optional
isKeySet: null
Optional
forwarder: null
Optional
enabled: null
Returns TrustedForwarderChangedEventFilter
TrustedForwarderChanged(address,address,bool,address,bool):function
- TrustedForwarderChanged(address,address,bool,address,bool)(host?, superToken?, isKeySet?, forwarder?, enabled?): TrustedForwarderChangedEventFilter
Parameters
Optional
host: null | string
Optional
superToken: null | string
Optional
isKeySet: null
Optional
forwarder: null
Optional
enabled: null
Returns TrustedForwarderChangedEventFilter
functions
functions: {
authorizeAppFactory(host, factory, overrides?): Promise<ContractTransaction>;
batchChangeSuperTokenAdmin(host, token, newAdmins, overrides?): Promise<ContractTransaction>;
batchUpdateSuperTokenLogic(address,address[])(host, tokens, overrides?): Promise<ContractTransaction>;
batchUpdateSuperTokenLogic(address,address[],address[])(host, tokens, tokenLogics, overrides?): Promise<ContractTransaction>;
batchUpdateSuperTokenMinimumDeposit(host, tokens, minimumDeposits, overrides?): Promise<ContractTransaction>;
changeSuperTokenAdmin(host, token, newAdmin, overrides?): Promise<ContractTransaction>;
clearAppRegistrationKey(host, deployer, registrationKey, overrides?): Promise<ContractTransaction>;
clearConfig(host, superToken, key, overrides?): Promise<ContractTransaction>;
clearPPPConfig(host, superToken, overrides?): Promise<ContractTransaction>;
clearRewardAddress(host, superToken, overrides?): Promise<ContractTransaction>;
clearSuperTokenMinimumDeposit(host, superToken, overrides?): Promise<ContractTransaction>;
disableTrustedForwarder(host, superToken, forwarder, overrides?): Promise<ContractTransaction>;
enableTrustedForwarder(host, superToken, forwarder, overrides?): Promise<ContractTransaction>;
getConfigAsAddress(host, superToken, key, overrides?): Promise<[string] & {
value: string;
}>;
getConfigAsUint256(host, superToken, key, overrides?): Promise<[BigNumber] & {
period: BigNumber;
}>;
getPPPConfig(host, superToken, overrides?): Promise<[BigNumber, BigNumber] & {
liquidationPeriod: BigNumber;
patricianPeriod: BigNumber;
}>;
getRewardAddress(host, superToken, overrides?): Promise<[string]>;
getSuperTokenMinimumDeposit(host, superToken, overrides?): Promise<[BigNumber] & {
value: BigNumber;
}>;
initialize(host, rewardAddress, liquidationPeriod, patricianPeriod, trustedForwarders, overrides?): Promise<ContractTransaction>;
isAuthorizedAppFactory(host, factory, overrides?): Promise<[boolean]>;
isTrustedForwarder(host, superToken, forwarder, overrides?): Promise<[boolean]>;
owner(overrides?): Promise<[string]>;
registerAgreementClass(host, agreementClass, overrides?): Promise<ContractTransaction>;
renounceOwnership(overrides?): Promise<ContractTransaction>;
replaceGovernance(host, newGov, overrides?): Promise<ContractTransaction>;
setAppRegistrationKey(host, deployer, registrationKey, expirationTs, overrides?): Promise<ContractTransaction>;
setConfig(address,address,bytes32,address)(host, superToken, key, value, overrides?): Promise<ContractTransaction>;
setConfig(address,address,bytes32,uint256)(host, superToken, key, value, overrides?): Promise<ContractTransaction>;
setPPPConfig(host, superToken, liquidationPeriod, patricianPeriod, overrides?): Promise<ContractTransaction>;
setRewardAddress(host, superToken, rewardAddress, overrides?): Promise<ContractTransaction>;
setSuperTokenMinimumDeposit(host, superToken, value, overrides?): Promise<ContractTransaction>;
transferOwnership(newOwner, overrides?): Promise<ContractTransaction>;
unauthorizeAppFactory(host, factory, overrides?): Promise<ContractTransaction>;
updateContracts(host, hostNewLogic, agreementClassNewLogics, superTokenFactoryNewLogic, poolBeaconNewLogic, overrides?): Promise<ContractTransaction>;
verifyAppRegistrationKey(host, deployer, registrationKey, overrides?): Promise<[boolean, BigNumber] & {
expirationTs: BigNumber;
validNow: boolean;
}>;
}
Type declaration
authorizeAppFactory:function
- authorizeAppFactory(host, factory, overrides?): Promise<ContractTransaction>
Parameters
host: string
factory: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
batchChangeSuperTokenAdmin:function
- batchChangeSuperTokenAdmin(host, token, newAdmins, overrides?): Promise<ContractTransaction>
Parameters
host: string
token: string[]
newAdmins: string[]
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
batchUpdateSuperTokenLogic(address,address[]):function
- batchUpdateSuperTokenLogic(address,address[])(host, tokens, overrides?): Promise<ContractTransaction>
Parameters
host: string
tokens: string[]
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
batchUpdateSuperTokenLogic(address,address[],address[]):function
- batchUpdateSuperTokenLogic(address,address[],address[])(host, tokens, tokenLogics, overrides?): Promise<ContractTransaction>
Parameters
host: string
tokens: string[]
tokenLogics: string[]
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
batchUpdateSuperTokenMinimumDeposit:function
- batchUpdateSuperTokenMinimumDeposit(host, tokens, minimumDeposits, overrides?): Promise<ContractTransaction>
Parameters
host: string
tokens: string[]
minimumDeposits: BigNumberish[]
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
changeSuperTokenAdmin:function
- changeSuperTokenAdmin(host, token, newAdmin, overrides?): Promise<ContractTransaction>
Parameters
host: string
token: string
newAdmin: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
clearAppRegistrationKey:function
- clearAppRegistrationKey(host, deployer, registrationKey, overrides?): Promise<ContractTransaction>
Parameters
host: string
deployer: string
registrationKey: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
clearConfig:function
- clearConfig(host, superToken, key, overrides?): Promise<ContractTransaction>
Parameters
host: string
superToken: string
key: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
clearPPPConfig:function
- clearPPPConfig(host, superToken, overrides?): Promise<ContractTransaction>
Parameters
host: string
superToken: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
clearRewardAddress:function
- clearRewardAddress(host, superToken, overrides?): Promise<ContractTransaction>
Parameters
host: string
superToken: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
clearSuperTokenMinimumDeposit:function
- clearSuperTokenMinimumDeposit(host, superToken, overrides?): Promise<ContractTransaction>
Parameters
host: string
superToken: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
disableTrustedForwarder:function
- disableTrustedForwarder(host, superToken, forwarder, overrides?): Promise<ContractTransaction>
Parameters
host: string
superToken: string
forwarder: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
enableTrustedForwarder:function
- enableTrustedForwarder(host, superToken, forwarder, overrides?): Promise<ContractTransaction>
Parameters
host: string
superToken: string
forwarder: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
getConfigAsAddress:function
- getConfigAsAddress(host, superToken, key, overrides?): Promise<[string] & {
value: string;
}> Parameters
host: string
superToken: string
key: BytesLike
Optional
overrides: CallOverrides
Returns Promise<[string] & {
value: string;
}>
getConfigAsUint256:function
- getConfigAsUint256(host, superToken, key, overrides?): Promise<[BigNumber] & {
period: BigNumber;
}> Parameters
host: string
superToken: string
key: BytesLike
Optional
overrides: CallOverrides
Returns Promise<[BigNumber] & {
period: BigNumber;
}>
getPPPConfig:function
- getPPPConfig(host, superToken, overrides?): Promise<[BigNumber, BigNumber] & {
liquidationPeriod: BigNumber;
patricianPeriod: BigNumber;
}> Parameters
host: string
superToken: string
Optional
overrides: CallOverrides
Returns Promise<[BigNumber, BigNumber] & {
liquidationPeriod: BigNumber;
patricianPeriod: BigNumber;
}>
getRewardAddress:function
- getRewardAddress(host, superToken, overrides?): Promise<[string]>
Parameters
host: string
superToken: string
Optional
overrides: CallOverrides
Returns Promise<[string]>
getSuperTokenMinimumDeposit:function
- getSuperTokenMinimumDeposit(host, superToken, overrides?): Promise<[BigNumber] & {
value: BigNumber;
}> Parameters
host: string
superToken: string
Optional
overrides: CallOverrides
Returns Promise<[BigNumber] & {
value: BigNumber;
}>
initialize:function
- initialize(host, rewardAddress, liquidationPeriod, patricianPeriod, trustedForwarders, overrides?): Promise<ContractTransaction>
Parameters
host: string
rewardAddress: string
liquidationPeriod: BigNumberish
patricianPeriod: BigNumberish
trustedForwarders: string[]
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
isAuthorizedAppFactory:function
- isAuthorizedAppFactory(host, factory, overrides?): Promise<[boolean]>
Parameters
host: string
factory: string
Optional
overrides: CallOverrides
Returns Promise<[boolean]>
isTrustedForwarder:function
- isTrustedForwarder(host, superToken, forwarder, overrides?): Promise<[boolean]>
Parameters
host: string
superToken: string
forwarder: string
Optional
overrides: CallOverrides
Returns Promise<[boolean]>
owner:function
- owner(overrides?): Promise<[string]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string]>
registerAgreementClass:function
- registerAgreementClass(host, agreementClass, overrides?): Promise<ContractTransaction>
Parameters
host: string
agreementClass: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
renounceOwnership:function
- renounceOwnership(overrides?): Promise<ContractTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
replaceGovernance:function
- replaceGovernance(host, newGov, overrides?): Promise<ContractTransaction>
Parameters
host: string
newGov: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
setAppRegistrationKey:function
- setAppRegistrationKey(host, deployer, registrationKey, expirationTs, overrides?): Promise<ContractTransaction>
Parameters
host: string
deployer: string
registrationKey: string
expirationTs: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
setConfig(address,address,bytes32,address):function
- setConfig(address,address,bytes32,address)(host, superToken, key, value, overrides?): Promise<ContractTransaction>
Parameters
host: string
superToken: string
key: BytesLike
value: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
setConfig(address,address,bytes32,uint256):function
- setConfig(address,address,bytes32,uint256)(host, superToken, key, value, overrides?): Promise<ContractTransaction>
Parameters
host: string
superToken: string
key: BytesLike
value: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
setPPPConfig:function
- setPPPConfig(host, superToken, liquidationPeriod, patricianPeriod, overrides?): Promise<ContractTransaction>
Parameters
host: string
superToken: string
liquidationPeriod: BigNumberish
patricianPeriod: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
setRewardAddress:function
- setRewardAddress(host, superToken, rewardAddress, overrides?): Promise<ContractTransaction>
Parameters
host: string
superToken: string
rewardAddress: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
setSuperTokenMinimumDeposit:function
- setSuperTokenMinimumDeposit(host, superToken, value, overrides?): Promise<ContractTransaction>
Parameters
host: string
superToken: string
value: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
transferOwnership:function
- transferOwnership(newOwner, overrides?): Promise<ContractTransaction>
Parameters
newOwner: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
unauthorizeAppFactory:function
- unauthorizeAppFactory(host, factory, overrides?): Promise<ContractTransaction>
Parameters
host: string
factory: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
updateContracts:function
- updateContracts(host, hostNewLogic, agreementClassNewLogics, superTokenFactoryNewLogic, poolBeaconNewLogic, overrides?): Promise<ContractTransaction>
Parameters
host: string
hostNewLogic: string
agreementClassNewLogics: string[]
superTokenFactoryNewLogic: string
poolBeaconNewLogic: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
verifyAppRegistrationKey:function
- verifyAppRegistrationKey(host, deployer, registrationKey, overrides?): Promise<[boolean, BigNumber] & {
expirationTs: BigNumber;
validNow: boolean;
}> Parameters
host: string
deployer: string
registrationKey: string
Optional
overrides: CallOverrides
Returns Promise<[boolean, BigNumber] & {
expirationTs: BigNumber;
validNow: boolean;
}>
interface
interface: TestGovernanceInterface
populateTransaction
populateTransaction: {
authorizeAppFactory(host, factory, overrides?): Promise<PopulatedTransaction>;
batchChangeSuperTokenAdmin(host, token, newAdmins, overrides?): Promise<PopulatedTransaction>;
batchUpdateSuperTokenLogic(address,address[])(host, tokens, overrides?): Promise<PopulatedTransaction>;
batchUpdateSuperTokenLogic(address,address[],address[])(host, tokens, tokenLogics, overrides?): Promise<PopulatedTransaction>;
batchUpdateSuperTokenMinimumDeposit(host, tokens, minimumDeposits, overrides?): Promise<PopulatedTransaction>;
changeSuperTokenAdmin(host, token, newAdmin, overrides?): Promise<PopulatedTransaction>;
clearAppRegistrationKey(host, deployer, registrationKey, overrides?): Promise<PopulatedTransaction>;
clearConfig(host, superToken, key, overrides?): Promise<PopulatedTransaction>;
clearPPPConfig(host, superToken, overrides?): Promise<PopulatedTransaction>;
clearRewardAddress(host, superToken, overrides?): Promise<PopulatedTransaction>;
clearSuperTokenMinimumDeposit(host, superToken, overrides?): Promise<PopulatedTransaction>;
disableTrustedForwarder(host, superToken, forwarder, overrides?): Promise<PopulatedTransaction>;
enableTrustedForwarder(host, superToken, forwarder, overrides?): Promise<PopulatedTransaction>;
getConfigAsAddress(host, superToken, key, overrides?): Promise<PopulatedTransaction>;
getConfigAsUint256(host, superToken, key, overrides?): Promise<PopulatedTransaction>;
getPPPConfig(host, superToken, overrides?): Promise<PopulatedTransaction>;
getRewardAddress(host, superToken, overrides?): Promise<PopulatedTransaction>;
getSuperTokenMinimumDeposit(host, superToken, overrides?): Promise<PopulatedTransaction>;
initialize(host, rewardAddress, liquidationPeriod, patricianPeriod, trustedForwarders, overrides?): Promise<PopulatedTransaction>;
isAuthorizedAppFactory(host, factory, overrides?): Promise<PopulatedTransaction>;
isTrustedForwarder(host, superToken, forwarder, overrides?): Promise<PopulatedTransaction>;
owner(overrides?): Promise<PopulatedTransaction>;
registerAgreementClass(host, agreementClass, overrides?): Promise<PopulatedTransaction>;
renounceOwnership(overrides?): Promise<PopulatedTransaction>;
replaceGovernance(host, newGov, overrides?): Promise<PopulatedTransaction>;
setAppRegistrationKey(host, deployer, registrationKey, expirationTs, overrides?): Promise<PopulatedTransaction>;
setConfig(address,address,bytes32,address)(host, superToken, key, value, overrides?): Promise<PopulatedTransaction>;
setConfig(address,address,bytes32,uint256)(host, superToken, key, value, overrides?): Promise<PopulatedTransaction>;
setPPPConfig(host, superToken, liquidationPeriod, patricianPeriod, overrides?): Promise<PopulatedTransaction>;
setRewardAddress(host, superToken, rewardAddress, overrides?): Promise<PopulatedTransaction>;
setSuperTokenMinimumDeposit(host, superToken, value, overrides?): Promise<PopulatedTransaction>;
transferOwnership(newOwner, overrides?): Promise<PopulatedTransaction>;
unauthorizeAppFactory(host, factory, overrides?): Promise<PopulatedTransaction>;
updateContracts(host, hostNewLogic, agreementClassNewLogics, superTokenFactoryNewLogic, poolBeaconNewLogic, overrides?): Promise<PopulatedTransaction>;
verifyAppRegistrationKey(host, deployer, registrationKey, overrides?): Promise<PopulatedTransaction>;
}
Type declaration
authorizeAppFactory:function
- authorizeAppFactory(host, factory, overrides?): Promise<PopulatedTransaction>
Parameters
host: string
factory: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
batchChangeSuperTokenAdmin:function
- batchChangeSuperTokenAdmin(host, token, newAdmins, overrides?): Promise<PopulatedTransaction>
Parameters
host: string
token: string[]
newAdmins: string[]
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
batchUpdateSuperTokenLogic(address,address[]):function
- batchUpdateSuperTokenLogic(address,address[])(host, tokens, overrides?): Promise<PopulatedTransaction>
Parameters
host: string
tokens: string[]
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
batchUpdateSuperTokenLogic(address,address[],address[]):function
- batchUpdateSuperTokenLogic(address,address[],address[])(host, tokens, tokenLogics, overrides?): Promise<PopulatedTransaction>
Parameters
host: string
tokens: string[]
tokenLogics: string[]
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
batchUpdateSuperTokenMinimumDeposit:function
- batchUpdateSuperTokenMinimumDeposit(host, tokens, minimumDeposits, overrides?): Promise<PopulatedTransaction>
Parameters
host: string
tokens: string[]
minimumDeposits: BigNumberish[]
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
changeSuperTokenAdmin:function
- changeSuperTokenAdmin(host, token, newAdmin, overrides?): Promise<PopulatedTransaction>
Parameters
host: string
token: string
newAdmin: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
clearAppRegistrationKey:function
- clearAppRegistrationKey(host, deployer, registrationKey, overrides?): Promise<PopulatedTransaction>
Parameters
host: string
deployer: string
registrationKey: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
clearConfig:function
- clearConfig(host, superToken, key, overrides?): Promise<PopulatedTransaction>
Parameters
host: string
superToken: string
key: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
clearPPPConfig:function
- clearPPPConfig(host, superToken, overrides?): Promise<PopulatedTransaction>
Parameters
host: string
superToken: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
clearRewardAddress:function
- clearRewardAddress(host, superToken, overrides?): Promise<PopulatedTransaction>
Parameters
host: string
superToken: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
clearSuperTokenMinimumDeposit:function
- clearSuperTokenMinimumDeposit(host, superToken, overrides?): Promise<PopulatedTransaction>
Parameters
host: string
superToken: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
disableTrustedForwarder:function
- disableTrustedForwarder(host, superToken, forwarder, overrides?): Promise<PopulatedTransaction>
Parameters
host: string
superToken: string
forwarder: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
enableTrustedForwarder:function
- enableTrustedForwarder(host, superToken, forwarder, overrides?): Promise<PopulatedTransaction>
Parameters
host: string
superToken: string
forwarder: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
getConfigAsAddress:function
- getConfigAsAddress(host, superToken, key, overrides?): Promise<PopulatedTransaction>
Parameters
host: string
superToken: string
key: BytesLike
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getConfigAsUint256:function
- getConfigAsUint256(host, superToken, key, overrides?): Promise<PopulatedTransaction>
Parameters
host: string
superToken: string
key: BytesLike
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getPPPConfig:function
- getPPPConfig(host, superToken, overrides?): Promise<PopulatedTransaction>
Parameters
host: string
superToken: string
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getRewardAddress:function
- getRewardAddress(host, superToken, overrides?): Promise<PopulatedTransaction>
Parameters
host: string
superToken: string
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getSuperTokenMinimumDeposit:function
- getSuperTokenMinimumDeposit(host, superToken, overrides?): Promise<PopulatedTransaction>
Parameters
host: string
superToken: string
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
initialize:function
- initialize(host, rewardAddress, liquidationPeriod, patricianPeriod, trustedForwarders, overrides?): Promise<PopulatedTransaction>
Parameters
host: string
rewardAddress: string
liquidationPeriod: BigNumberish
patricianPeriod: BigNumberish
trustedForwarders: string[]
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
isAuthorizedAppFactory:function
- isAuthorizedAppFactory(host, factory, overrides?): Promise<PopulatedTransaction>
Parameters
host: string
factory: string
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
isTrustedForwarder:function
- isTrustedForwarder(host, superToken, forwarder, overrides?): Promise<PopulatedTransaction>
Parameters
host: string
superToken: string
forwarder: string
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
owner:function
- owner(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
registerAgreementClass:function
- registerAgreementClass(host, agreementClass, overrides?): Promise<PopulatedTransaction>
Parameters
host: string
agreementClass: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
renounceOwnership:function
- renounceOwnership(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
replaceGovernance:function
- replaceGovernance(host, newGov, overrides?): Promise<PopulatedTransaction>
Parameters
host: string
newGov: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
setAppRegistrationKey:function
- setAppRegistrationKey(host, deployer, registrationKey, expirationTs, overrides?): Promise<PopulatedTransaction>
Parameters
host: string
deployer: string
registrationKey: string
expirationTs: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
setConfig(address,address,bytes32,address):function
- setConfig(address,address,bytes32,address)(host, superToken, key, value, overrides?): Promise<PopulatedTransaction>
Parameters
host: string
superToken: string
key: BytesLike
value: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
setConfig(address,address,bytes32,uint256):function
- setConfig(address,address,bytes32,uint256)(host, superToken, key, value, overrides?): Promise<PopulatedTransaction>
Parameters
host: string
superToken: string
key: BytesLike
value: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
setPPPConfig:function
- setPPPConfig(host, superToken, liquidationPeriod, patricianPeriod, overrides?): Promise<PopulatedTransaction>
Parameters
host: string
superToken: string
liquidationPeriod: BigNumberish
patricianPeriod: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
setRewardAddress:function
- setRewardAddress(host, superToken, rewardAddress, overrides?): Promise<PopulatedTransaction>
Parameters
host: string
superToken: string
rewardAddress: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
setSuperTokenMinimumDeposit:function
- setSuperTokenMinimumDeposit(host, superToken, value, overrides?): Promise<PopulatedTransaction>
Parameters
host: string
superToken: string
value: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
transferOwnership:function
- transferOwnership(newOwner, overrides?): Promise<PopulatedTransaction>
Parameters
newOwner: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
unauthorizeAppFactory:function
- unauthorizeAppFactory(host, factory, overrides?): Promise<PopulatedTransaction>
Parameters
host: string
factory: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
updateContracts:function
- updateContracts(host, hostNewLogic, agreementClassNewLogics, superTokenFactoryNewLogic, poolBeaconNewLogic, overrides?): Promise<PopulatedTransaction>
Parameters
host: string
hostNewLogic: string
agreementClassNewLogics: string[]
superTokenFactoryNewLogic: string
poolBeaconNewLogic: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
verifyAppRegistrationKey:function
- verifyAppRegistrationKey(host, deployer, registrationKey, overrides?): Promise<PopulatedTransaction>
Parameters
host: string
deployer: string
registrationKey: string
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>