Properties
callStatic
callStatic: {
allowance(owner, spender, overrides?): Promise<BigNumber>;
approve(spender, amount, overrides?): Promise<boolean>;
balanceOf(account, overrides?): Promise<BigNumber>;
decimals(overrides?): Promise<number>;
decreaseAllowance(spender, subtractedValue, overrides?): Promise<boolean>;
increaseAllowance(spender, addedValue, overrides?): Promise<boolean>;
name(overrides?): Promise<string>;
symbol(overrides?): Promise<string>;
totalSupply(overrides?): Promise<BigNumber>;
transfer(to, amount, overrides?): Promise<boolean>;
transferFrom(from, to, amount, overrides?): Promise<boolean>;
}
Type declaration
allowance:function
- allowance(owner, spender, overrides?): Promise<BigNumber>
Parameters
owner: string
spender: string
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
approve:function
- approve(spender, amount, overrides?): Promise<boolean>
Parameters
spender: string
amount: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<boolean>
balanceOf:function
- balanceOf(account, overrides?): Promise<BigNumber>
Parameters
account: string
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
decimals:function
- decimals(overrides?): Promise<number>
Parameters
Optional
overrides: CallOverrides
Returns Promise<number>
decreaseAllowance:function
- decreaseAllowance(spender, subtractedValue, overrides?): Promise<boolean>
Parameters
spender: string
subtractedValue: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<boolean>
increaseAllowance:function
- increaseAllowance(spender, addedValue, overrides?): Promise<boolean>
Parameters
spender: string
addedValue: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<boolean>
name:function
- name(overrides?): Promise<string>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string>
symbol:function
- symbol(overrides?): Promise<string>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string>
totalSupply:function
- totalSupply(overrides?): Promise<BigNumber>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
transfer:function
- transfer(to, amount, overrides?): Promise<boolean>
Parameters
to: string
amount: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<boolean>
transferFrom:function
- transferFrom(from, to, amount, overrides?): Promise<boolean>
Parameters
from: string
to: string
amount: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<boolean>
estimateGas
estimateGas: {
allowance(owner, spender, overrides?): Promise<BigNumber>;
approve(spender, amount, overrides?): Promise<BigNumber>;
balanceOf(account, overrides?): Promise<BigNumber>;
decimals(overrides?): Promise<BigNumber>;
decreaseAllowance(spender, subtractedValue, overrides?): Promise<BigNumber>;
increaseAllowance(spender, addedValue, overrides?): Promise<BigNumber>;
name(overrides?): Promise<BigNumber>;
symbol(overrides?): Promise<BigNumber>;
totalSupply(overrides?): Promise<BigNumber>;
transfer(to, amount, overrides?): Promise<BigNumber>;
transferFrom(from, to, amount, overrides?): Promise<BigNumber>;
}
Type declaration
allowance:function
- allowance(owner, spender, overrides?): Promise<BigNumber>
Parameters
owner: string
spender: string
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
approve:function
- approve(spender, amount, overrides?): Promise<BigNumber>
Parameters
spender: string
amount: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
balanceOf:function
- balanceOf(account, overrides?): Promise<BigNumber>
Parameters
account: string
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
decimals:function
- decimals(overrides?): Promise<BigNumber>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
decreaseAllowance:function
- decreaseAllowance(spender, subtractedValue, overrides?): Promise<BigNumber>
Parameters
spender: string
subtractedValue: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
increaseAllowance:function
- increaseAllowance(spender, addedValue, overrides?): Promise<BigNumber>
Parameters
spender: string
addedValue: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
name:function
- name(overrides?): Promise<BigNumber>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
symbol:function
- symbol(overrides?): Promise<BigNumber>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
totalSupply:function
- totalSupply(overrides?): Promise<BigNumber>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
transfer:function
- transfer(to, amount, overrides?): Promise<BigNumber>
Parameters
to: string
amount: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
transferFrom:function
- transferFrom(from, to, amount, overrides?): Promise<BigNumber>
Parameters
from: string
to: string
amount: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
filters
filters: {
Approval(owner?, spender?, value?): ApprovalEventFilter;
Approval(address,address,uint256)(owner?, spender?, value?): ApprovalEventFilter;
Transfer(from?, to?, value?): TransferEventFilter;
Transfer(address,address,uint256)(from?, to?, value?): TransferEventFilter;
}
Type declaration
Approval:function
- Approval(owner?, spender?, value?): ApprovalEventFilter
Parameters
Optional
owner: null | string
Optional
spender: null | string
Optional
value: null
Returns ApprovalEventFilter
Approval(address,address,uint256):function
- Approval(address,address,uint256)(owner?, spender?, value?): ApprovalEventFilter
Parameters
Optional
owner: null | string
Optional
spender: null | string
Optional
value: null
Returns ApprovalEventFilter
Transfer:function
- Transfer(from?, to?, value?): TransferEventFilter
Parameters
Optional
from: null | string
Optional
to: null | string
Optional
value: null
Returns TransferEventFilter
Transfer(address,address,uint256):function
- Transfer(address,address,uint256)(from?, to?, value?): TransferEventFilter
Parameters
Optional
from: null | string
Optional
to: null | string
Optional
value: null
Returns TransferEventFilter
functions
functions: {
allowance(owner, spender, overrides?): Promise<[BigNumber]>;
approve(spender, amount, overrides?): Promise<ContractTransaction>;
balanceOf(account, overrides?): Promise<[BigNumber]>;
decimals(overrides?): Promise<[number]>;
decreaseAllowance(spender, subtractedValue, overrides?): Promise<ContractTransaction>;
increaseAllowance(spender, addedValue, overrides?): Promise<ContractTransaction>;
name(overrides?): Promise<[string]>;
symbol(overrides?): Promise<[string]>;
totalSupply(overrides?): Promise<[BigNumber]>;
transfer(to, amount, overrides?): Promise<ContractTransaction>;
transferFrom(from, to, amount, overrides?): Promise<ContractTransaction>;
}
Type declaration
allowance:function
- allowance(owner, spender, overrides?): Promise<[BigNumber]>
Parameters
owner: string
spender: string
Optional
overrides: CallOverrides
Returns Promise<[BigNumber]>
approve:function
- approve(spender, amount, overrides?): Promise<ContractTransaction>
Parameters
spender: string
amount: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
balanceOf:function
- balanceOf(account, overrides?): Promise<[BigNumber]>
Parameters
account: string
Optional
overrides: CallOverrides
Returns Promise<[BigNumber]>
decimals:function
- decimals(overrides?): Promise<[number]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[number]>
decreaseAllowance:function
- decreaseAllowance(spender, subtractedValue, overrides?): Promise<ContractTransaction>
Parameters
spender: string
subtractedValue: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
increaseAllowance:function
- increaseAllowance(spender, addedValue, overrides?): Promise<ContractTransaction>
Parameters
spender: string
addedValue: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
name:function
- name(overrides?): Promise<[string]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string]>
symbol:function
- symbol(overrides?): Promise<[string]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string]>
totalSupply:function
- totalSupply(overrides?): Promise<[BigNumber]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[BigNumber]>
transfer:function
- transfer(to, amount, overrides?): Promise<ContractTransaction>
Parameters
to: string
amount: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
transferFrom:function
- transferFrom(from, to, amount, overrides?): Promise<ContractTransaction>
Parameters
from: string
to: string
amount: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
interface
interface: ERC20Interface
populateTransaction
populateTransaction: {
allowance(owner, spender, overrides?): Promise<PopulatedTransaction>;
approve(spender, amount, overrides?): Promise<PopulatedTransaction>;
balanceOf(account, overrides?): Promise<PopulatedTransaction>;
decimals(overrides?): Promise<PopulatedTransaction>;
decreaseAllowance(spender, subtractedValue, overrides?): Promise<PopulatedTransaction>;
increaseAllowance(spender, addedValue, overrides?): Promise<PopulatedTransaction>;
name(overrides?): Promise<PopulatedTransaction>;
symbol(overrides?): Promise<PopulatedTransaction>;
totalSupply(overrides?): Promise<PopulatedTransaction>;
transfer(to, amount, overrides?): Promise<PopulatedTransaction>;
transferFrom(from, to, amount, overrides?): Promise<PopulatedTransaction>;
}
Type declaration
allowance:function
- allowance(owner, spender, overrides?): Promise<PopulatedTransaction>
Parameters
owner: string
spender: string
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
approve:function
- approve(spender, amount, overrides?): Promise<PopulatedTransaction>
Parameters
spender: string
amount: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
balanceOf:function
- balanceOf(account, overrides?): Promise<PopulatedTransaction>
Parameters
account: string
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
decimals:function
- decimals(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
decreaseAllowance:function
- decreaseAllowance(spender, subtractedValue, overrides?): Promise<PopulatedTransaction>
Parameters
spender: string
subtractedValue: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
increaseAllowance:function
- increaseAllowance(spender, addedValue, overrides?): Promise<PopulatedTransaction>
Parameters
spender: string
addedValue: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
name:function
- name(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
symbol:function
- symbol(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
totalSupply:function
- totalSupply(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
transfer:function
- transfer(to, amount, overrides?): Promise<PopulatedTransaction>
Parameters
to: string
amount: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
transferFrom:function
- transferFrom(from, to, amount, overrides?): Promise<PopulatedTransaction>
Parameters
from: string
to: string
amount: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
removeListener
removeListener: OnEvent<ERC20>