Properties
callStatic
callStatic: {
approveTest(token, spender, amount, overrides?): Promise<void>;
upgradeToTest(superToken, to, amount, data, overrides?): Promise<void>;
}
Type declaration
approveTest:function
- approveTest(token, spender, amount, overrides?): Promise<void>
Parameters
token: string
spender: string
amount: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<void>
upgradeToTest:function
- upgradeToTest(superToken, to, amount, data, overrides?): Promise<void>
Parameters
superToken: string
to: string
amount: BigNumberish
data: BytesLike
Optional
overrides: CallOverrides
Returns Promise<void>
estimateGas
estimateGas: {
approveTest(token, spender, amount, overrides?): Promise<BigNumber>;
upgradeToTest(superToken, to, amount, data, overrides?): Promise<BigNumber>;
}
Type declaration
approveTest:function
- approveTest(token, spender, amount, overrides?): Promise<BigNumber>
Parameters
token: string
spender: string
amount: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
upgradeToTest:function
- upgradeToTest(superToken, to, amount, data, overrides?): Promise<BigNumber>
Parameters
superToken: string
to: string
amount: BigNumberish
data: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
functions
functions: {
approveTest(token, spender, amount, overrides?): Promise<ContractTransaction>;
upgradeToTest(superToken, to, amount, data, overrides?): Promise<ContractTransaction>;
}
Type declaration
approveTest:function
- approveTest(token, spender, amount, overrides?): Promise<ContractTransaction>
Parameters
token: string
spender: string
amount: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
upgradeToTest:function
- upgradeToTest(superToken, to, amount, data, overrides?): Promise<ContractTransaction>
Parameters
superToken: string
to: string
amount: BigNumberish
data: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
interface
interface: MockSmartWalletInterface
populateTransaction
populateTransaction: {
approveTest(token, spender, amount, overrides?): Promise<PopulatedTransaction>;
upgradeToTest(superToken, to, amount, data, overrides?): Promise<PopulatedTransaction>;
}
Type declaration
approveTest:function
- approveTest(token, spender, amount, overrides?): Promise<PopulatedTransaction>
Parameters
token: string
spender: string
amount: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
upgradeToTest:function
- upgradeToTest(superToken, to, amount, data, overrides?): Promise<PopulatedTransaction>
Parameters
superToken: string
to: string
amount: BigNumberish
data: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>