Properties
callStatic
callStatic: {
DEFAULT_APP_WHITELISTING_ENABLED(overrides?): Promise<boolean>;
DEFAULT_LIQUIDATION_PERIOD(overrides?): Promise<BigNumber>;
DEFAULT_NON_UPGRADEABLE(overrides?): Promise<boolean>;
DEFAULT_PATRICIAN_PERIOD(overrides?): Promise<BigNumber>;
DEFAULT_REWARD_ADDRESS(overrides?): Promise<string>;
DEFAULT_TOGA_MIN_BOND_DURATION(overrides?): Promise<BigNumber>;
RESOLVER_BASE_SUPER_TOKEN_KEY(overrides?): Promise<string>;
RESOLVER_BASE_TOKEN_KEY(overrides?): Promise<string>;
deployNativeAssetSuperToken(_name, _symbol, overrides?): Promise<string>;
deployPureSuperToken(_name, _symbol, _initialSupply, overrides?): Promise<string>;
deployTestFramework(overrides?): Promise<void>;
deployWrapperSuperToken(_underlyingName, _underlyingSymbol, _decimals, _mintLimit, _admin, overrides?): Promise<[string, string] & {
superToken: string;
underlyingToken: string;
}>;
executeStep(step, overrides?): Promise<void>;
getFramework(overrides?): Promise<FrameworkStructOutput>;
getNumSteps(overrides?): Promise<number>;
transferOwnership(newOwner, overrides?): Promise<void>;
}
Type declaration
DEFAULT_APP_WHITELISTING_ENABLED:function
- DEFAULT_APP_WHITELISTING_ENABLED(overrides?): Promise<boolean>
Parameters
Optional
overrides: CallOverrides
Returns Promise<boolean>
DEFAULT_LIQUIDATION_PERIOD:function
- DEFAULT_LIQUIDATION_PERIOD(overrides?): Promise<BigNumber>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
DEFAULT_NON_UPGRADEABLE:function
- DEFAULT_NON_UPGRADEABLE(overrides?): Promise<boolean>
Parameters
Optional
overrides: CallOverrides
Returns Promise<boolean>
DEFAULT_PATRICIAN_PERIOD:function
- DEFAULT_PATRICIAN_PERIOD(overrides?): Promise<BigNumber>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
DEFAULT_REWARD_ADDRESS:function
- DEFAULT_REWARD_ADDRESS(overrides?): Promise<string>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string>
DEFAULT_TOGA_MIN_BOND_DURATION:function
- DEFAULT_TOGA_MIN_BOND_DURATION(overrides?): Promise<BigNumber>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
RESOLVER_BASE_SUPER_TOKEN_KEY:function
- RESOLVER_BASE_SUPER_TOKEN_KEY(overrides?): Promise<string>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string>
RESOLVER_BASE_TOKEN_KEY:function
- RESOLVER_BASE_TOKEN_KEY(overrides?): Promise<string>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string>
deployNativeAssetSuperToken:function
- deployNativeAssetSuperToken(_name, _symbol, overrides?): Promise<string>
Parameters
_name: string
_symbol: string
Optional
overrides: CallOverrides
Returns Promise<string>
deployPureSuperToken:function
- deployPureSuperToken(_name, _symbol, _initialSupply, overrides?): Promise<string>
Parameters
_name: string
_symbol: string
_initialSupply: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<string>
deployTestFramework:function
- deployTestFramework(overrides?): Promise<void>
Parameters
Optional
overrides: CallOverrides
Returns Promise<void>
deployWrapperSuperToken:function
- deployWrapperSuperToken(_underlyingName, _underlyingSymbol, _decimals, _mintLimit, _admin, overrides?): Promise<[string, string] & {
superToken: string;
underlyingToken: string;
}> Parameters
_underlyingName: string
_underlyingSymbol: string
_decimals: BigNumberish
_mintLimit: BigNumberish
_admin: string
Optional
overrides: CallOverrides
Returns Promise<[string, string] & {
superToken: string;
underlyingToken: string;
}>
executeStep:function
- executeStep(step, overrides?): Promise<void>
Parameters
step: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<void>
getFramework:function
- getFramework(overrides?): Promise<FrameworkStructOutput>
Parameters
Optional
overrides: CallOverrides
Returns Promise<FrameworkStructOutput>
getNumSteps:function
- getNumSteps(overrides?): Promise<number>
Parameters
Optional
overrides: CallOverrides
Returns Promise<number>
transferOwnership:function
- transferOwnership(newOwner, overrides?): Promise<void>
Parameters
newOwner: string
Optional
overrides: CallOverrides
Returns Promise<void>
estimateGas
estimateGas: {
DEFAULT_APP_WHITELISTING_ENABLED(overrides?): Promise<BigNumber>;
DEFAULT_LIQUIDATION_PERIOD(overrides?): Promise<BigNumber>;
DEFAULT_NON_UPGRADEABLE(overrides?): Promise<BigNumber>;
DEFAULT_PATRICIAN_PERIOD(overrides?): Promise<BigNumber>;
DEFAULT_REWARD_ADDRESS(overrides?): Promise<BigNumber>;
DEFAULT_TOGA_MIN_BOND_DURATION(overrides?): Promise<BigNumber>;
RESOLVER_BASE_SUPER_TOKEN_KEY(overrides?): Promise<BigNumber>;
RESOLVER_BASE_TOKEN_KEY(overrides?): Promise<BigNumber>;
deployNativeAssetSuperToken(_name, _symbol, overrides?): Promise<BigNumber>;
deployPureSuperToken(_name, _symbol, _initialSupply, overrides?): Promise<BigNumber>;
deployTestFramework(overrides?): Promise<BigNumber>;
deployWrapperSuperToken(_underlyingName, _underlyingSymbol, _decimals, _mintLimit, _admin, overrides?): Promise<BigNumber>;
executeStep(step, overrides?): Promise<BigNumber>;
getFramework(overrides?): Promise<BigNumber>;
getNumSteps(overrides?): Promise<BigNumber>;
transferOwnership(newOwner, overrides?): Promise<BigNumber>;
}
Type declaration
DEFAULT_APP_WHITELISTING_ENABLED:function
- DEFAULT_APP_WHITELISTING_ENABLED(overrides?): Promise<BigNumber>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
DEFAULT_LIQUIDATION_PERIOD:function
- DEFAULT_LIQUIDATION_PERIOD(overrides?): Promise<BigNumber>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
DEFAULT_NON_UPGRADEABLE:function
- DEFAULT_NON_UPGRADEABLE(overrides?): Promise<BigNumber>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
DEFAULT_PATRICIAN_PERIOD:function
- DEFAULT_PATRICIAN_PERIOD(overrides?): Promise<BigNumber>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
DEFAULT_REWARD_ADDRESS:function
- DEFAULT_REWARD_ADDRESS(overrides?): Promise<BigNumber>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
DEFAULT_TOGA_MIN_BOND_DURATION:function
- DEFAULT_TOGA_MIN_BOND_DURATION(overrides?): Promise<BigNumber>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
RESOLVER_BASE_SUPER_TOKEN_KEY:function
- RESOLVER_BASE_SUPER_TOKEN_KEY(overrides?): Promise<BigNumber>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
RESOLVER_BASE_TOKEN_KEY:function
- RESOLVER_BASE_TOKEN_KEY(overrides?): Promise<BigNumber>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
deployNativeAssetSuperToken:function
- deployNativeAssetSuperToken(_name, _symbol, overrides?): Promise<BigNumber>
Parameters
_name: string
_symbol: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
deployPureSuperToken:function
- deployPureSuperToken(_name, _symbol, _initialSupply, overrides?): Promise<BigNumber>
Parameters
_name: string
_symbol: string
_initialSupply: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
deployTestFramework:function
- deployTestFramework(overrides?): Promise<BigNumber>
Parameters
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
deployWrapperSuperToken:function
- deployWrapperSuperToken(_underlyingName, _underlyingSymbol, _decimals, _mintLimit, _admin, overrides?): Promise<BigNumber>
Parameters
_underlyingName: string
_underlyingSymbol: string
_decimals: BigNumberish
_mintLimit: BigNumberish
_admin: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
executeStep:function
- executeStep(step, overrides?): Promise<BigNumber>
Parameters
step: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
getFramework:function
- getFramework(overrides?): Promise<BigNumber>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
getNumSteps:function
- getNumSteps(overrides?): Promise<BigNumber>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
transferOwnership:function
- transferOwnership(newOwner, overrides?): Promise<BigNumber>
Parameters
newOwner: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
functions
functions: {
DEFAULT_APP_WHITELISTING_ENABLED(overrides?): Promise<[boolean]>;
DEFAULT_LIQUIDATION_PERIOD(overrides?): Promise<[BigNumber]>;
DEFAULT_NON_UPGRADEABLE(overrides?): Promise<[boolean]>;
DEFAULT_PATRICIAN_PERIOD(overrides?): Promise<[BigNumber]>;
DEFAULT_REWARD_ADDRESS(overrides?): Promise<[string]>;
DEFAULT_TOGA_MIN_BOND_DURATION(overrides?): Promise<[BigNumber]>;
RESOLVER_BASE_SUPER_TOKEN_KEY(overrides?): Promise<[string]>;
RESOLVER_BASE_TOKEN_KEY(overrides?): Promise<[string]>;
deployNativeAssetSuperToken(_name, _symbol, overrides?): Promise<ContractTransaction>;
deployPureSuperToken(_name, _symbol, _initialSupply, overrides?): Promise<ContractTransaction>;
deployTestFramework(overrides?): Promise<ContractTransaction>;
deployWrapperSuperToken(_underlyingName, _underlyingSymbol, _decimals, _mintLimit, _admin, overrides?): Promise<ContractTransaction>;
executeStep(step, overrides?): Promise<ContractTransaction>;
getFramework(overrides?): Promise<[FrameworkStructOutput] & {
sf: FrameworkStructOutput;
}>;
getNumSteps(overrides?): Promise<[number]>;
transferOwnership(newOwner, overrides?): Promise<ContractTransaction>;
}
Type declaration
DEFAULT_APP_WHITELISTING_ENABLED:function
- DEFAULT_APP_WHITELISTING_ENABLED(overrides?): Promise<[boolean]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[boolean]>
DEFAULT_LIQUIDATION_PERIOD:function
- DEFAULT_LIQUIDATION_PERIOD(overrides?): Promise<[BigNumber]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[BigNumber]>
DEFAULT_NON_UPGRADEABLE:function
- DEFAULT_NON_UPGRADEABLE(overrides?): Promise<[boolean]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[boolean]>
DEFAULT_PATRICIAN_PERIOD:function
- DEFAULT_PATRICIAN_PERIOD(overrides?): Promise<[BigNumber]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[BigNumber]>
DEFAULT_REWARD_ADDRESS:function
- DEFAULT_REWARD_ADDRESS(overrides?): Promise<[string]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string]>
DEFAULT_TOGA_MIN_BOND_DURATION:function
- DEFAULT_TOGA_MIN_BOND_DURATION(overrides?): Promise<[BigNumber]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[BigNumber]>
RESOLVER_BASE_SUPER_TOKEN_KEY:function
- RESOLVER_BASE_SUPER_TOKEN_KEY(overrides?): Promise<[string]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string]>
RESOLVER_BASE_TOKEN_KEY:function
- RESOLVER_BASE_TOKEN_KEY(overrides?): Promise<[string]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string]>
deployNativeAssetSuperToken:function
- deployNativeAssetSuperToken(_name, _symbol, overrides?): Promise<ContractTransaction>
Parameters
_name: string
_symbol: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
deployPureSuperToken:function
- deployPureSuperToken(_name, _symbol, _initialSupply, overrides?): Promise<ContractTransaction>
Parameters
_name: string
_symbol: string
_initialSupply: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
deployTestFramework:function
- deployTestFramework(overrides?): Promise<ContractTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
deployWrapperSuperToken:function
- deployWrapperSuperToken(_underlyingName, _underlyingSymbol, _decimals, _mintLimit, _admin, overrides?): Promise<ContractTransaction>
Parameters
_underlyingName: string
_underlyingSymbol: string
_decimals: BigNumberish
_mintLimit: BigNumberish
_admin: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
executeStep:function
- executeStep(step, overrides?): Promise<ContractTransaction>
Parameters
step: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
getFramework:function
- getFramework(overrides?): Promise<[FrameworkStructOutput] & {
sf: FrameworkStructOutput;
}> Parameters
Optional
overrides: CallOverrides
Returns Promise<[FrameworkStructOutput] & {
sf: FrameworkStructOutput;
}>
getNumSteps:function
- getNumSteps(overrides?): Promise<[number]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[number]>
transferOwnership:function
- transferOwnership(newOwner, overrides?): Promise<ContractTransaction>
Parameters
newOwner: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
interface
interface: SuperfluidFrameworkDeployerInterface
populateTransaction
populateTransaction: {
DEFAULT_APP_WHITELISTING_ENABLED(overrides?): Promise<PopulatedTransaction>;
DEFAULT_LIQUIDATION_PERIOD(overrides?): Promise<PopulatedTransaction>;
DEFAULT_NON_UPGRADEABLE(overrides?): Promise<PopulatedTransaction>;
DEFAULT_PATRICIAN_PERIOD(overrides?): Promise<PopulatedTransaction>;
DEFAULT_REWARD_ADDRESS(overrides?): Promise<PopulatedTransaction>;
DEFAULT_TOGA_MIN_BOND_DURATION(overrides?): Promise<PopulatedTransaction>;
RESOLVER_BASE_SUPER_TOKEN_KEY(overrides?): Promise<PopulatedTransaction>;
RESOLVER_BASE_TOKEN_KEY(overrides?): Promise<PopulatedTransaction>;
deployNativeAssetSuperToken(_name, _symbol, overrides?): Promise<PopulatedTransaction>;
deployPureSuperToken(_name, _symbol, _initialSupply, overrides?): Promise<PopulatedTransaction>;
deployTestFramework(overrides?): Promise<PopulatedTransaction>;
deployWrapperSuperToken(_underlyingName, _underlyingSymbol, _decimals, _mintLimit, _admin, overrides?): Promise<PopulatedTransaction>;
executeStep(step, overrides?): Promise<PopulatedTransaction>;
getFramework(overrides?): Promise<PopulatedTransaction>;
getNumSteps(overrides?): Promise<PopulatedTransaction>;
transferOwnership(newOwner, overrides?): Promise<PopulatedTransaction>;
}
Type declaration
DEFAULT_APP_WHITELISTING_ENABLED:function
- DEFAULT_APP_WHITELISTING_ENABLED(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
DEFAULT_LIQUIDATION_PERIOD:function
- DEFAULT_LIQUIDATION_PERIOD(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
DEFAULT_NON_UPGRADEABLE:function
- DEFAULT_NON_UPGRADEABLE(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
DEFAULT_PATRICIAN_PERIOD:function
- DEFAULT_PATRICIAN_PERIOD(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
DEFAULT_REWARD_ADDRESS:function
- DEFAULT_REWARD_ADDRESS(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
DEFAULT_TOGA_MIN_BOND_DURATION:function
- DEFAULT_TOGA_MIN_BOND_DURATION(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
RESOLVER_BASE_SUPER_TOKEN_KEY:function
- RESOLVER_BASE_SUPER_TOKEN_KEY(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
RESOLVER_BASE_TOKEN_KEY:function
- RESOLVER_BASE_TOKEN_KEY(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
deployNativeAssetSuperToken:function
- deployNativeAssetSuperToken(_name, _symbol, overrides?): Promise<PopulatedTransaction>
Parameters
_name: string
_symbol: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
deployPureSuperToken:function
- deployPureSuperToken(_name, _symbol, _initialSupply, overrides?): Promise<PopulatedTransaction>
Parameters
_name: string
_symbol: string
_initialSupply: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
deployTestFramework:function
- deployTestFramework(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
deployWrapperSuperToken:function
- deployWrapperSuperToken(_underlyingName, _underlyingSymbol, _decimals, _mintLimit, _admin, overrides?): Promise<PopulatedTransaction>
Parameters
_underlyingName: string
_underlyingSymbol: string
_decimals: BigNumberish
_mintLimit: BigNumberish
_admin: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
executeStep:function
- executeStep(step, overrides?): Promise<PopulatedTransaction>
Parameters
step: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
getFramework:function
- getFramework(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getNumSteps:function
- getNumSteps(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
transferOwnership:function
- transferOwnership(newOwner, overrides?): Promise<PopulatedTransaction>
Parameters
newOwner: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>