Interface: Erc2612TokenClient
Extends
Properties
_deployedPromise
_deployedPromise:
Promise\<Contract>
Inherited from
_runningEvents
_runningEvents:
object
Index Signature
[eventTag: string]: RunningEvent
Inherited from
_wrappedEmits
_wrappedEmits:
object
Index Signature
[eventTag: string]: (...args) => void
Inherited from
address
readonlyaddress:string
Inherited from
callStatic
callStatic:
object
allowance()
Parameters
owner
string
spender
string
overrides?
CallOverrides
Returns
Promise\<BigNumber>
allowance(address,address)()
Parameters
owner
string
spender
string
overrides?
CallOverrides
Returns
Promise\<BigNumber>
approve()
Parameters
spender
string
amount
BigNumberish
overrides?
CallOverrides
Returns
Promise\<boolean>
approve(address,uint256)()
Parameters
spender
string
amount
BigNumberish
overrides?
CallOverrides
Returns
Promise\<boolean>
balanceOf()
Parameters
account
string
overrides?
CallOverrides
Returns
Promise\<BigNumber>
balanceOf(address)()
Parameters
account
string
overrides?
CallOverrides
Returns
Promise\<BigNumber>
decimals()
Parameters
overrides?
CallOverrides
Returns
Promise\<number>
decimals()()
Parameters
overrides?
CallOverrides
Returns
Promise\<number>
DOMAIN_SEPARATOR()
Parameters
overrides?
CallOverrides
Returns
Promise\<string>
DOMAIN_SEPARATOR()()
Parameters
overrides?
CallOverrides
Returns
Promise\<string>
name()
Parameters
overrides?
CallOverrides
Returns
Promise\<string>
name()()
Parameters
overrides?
CallOverrides
Returns
Promise\<string>
nonces()
Parameters
owner
string
overrides?
CallOverrides
Returns
Promise\<BigNumber>
nonces(address)()
Parameters
owner
string
overrides?
CallOverrides
Returns
Promise\<BigNumber>
permit()
Parameters
owner
string
spender
string
value
BigNumberish
deadline
BigNumberish
v
BigNumberish
r
BytesLike
s
BytesLike
overrides?
CallOverrides
Returns
Promise\<void>
permit(address,address,uint256,uint256,uint8,bytes32,bytes32)()
Parameters
owner
string
spender
string
value
BigNumberish
deadline
BigNumberish
v
BigNumberish
r
BytesLike
s
BytesLike
overrides?
CallOverrides
Returns
Promise\<void>
symbol()
Parameters
overrides?
CallOverrides
Returns
Promise\<string>
symbol()()
Parameters
overrides?
CallOverrides
Returns
Promise\<string>
totalSupply()
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
totalSupply()()
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
transfer()
Parameters
to
string
amount
BigNumberish
overrides?
CallOverrides
Returns
Promise\<boolean>
transfer(address,uint256)()
Parameters
to
string
amount
BigNumberish
overrides?
CallOverrides
Returns
Promise\<boolean>
transferFrom()
Parameters
from
string
to
string
amount
BigNumberish
overrides?
CallOverrides
Returns
Promise\<boolean>
transferFrom(address,address,uint256)()
Parameters
from
string
to
string
amount
BigNumberish
overrides?
CallOverrides
Returns
Promise\<boolean>
Inherited from
clientType
clientType:
TokenClient
deployTransaction
readonlydeployTransaction:TransactionResponse
Inherited from
ERC2612Token.deployTransaction
estimateGas
estimateGas:
object
allowance()
Parameters
owner
string
spender
string
overrides?
CallOverrides
Returns
Promise\<BigNumber>
allowance(address,address)()
Parameters
owner
string
spender
string
overrides?
CallOverrides
Returns
Promise\<BigNumber>
approve()
Parameters
spender
string
amount
BigNumberish
overrides?
Overrides & object
Returns
Promise\<BigNumber>
approve(address,uint256)()
Parameters
spender
string
amount
BigNumberish
overrides?
Overrides & object
Returns
Promise\<BigNumber>
balanceOf()
Parameters
account
string
overrides?
CallOverrides
Returns
Promise\<BigNumber>
balanceOf(address)()
Parameters
account
string
overrides?
CallOverrides
Returns
Promise\<BigNumber>
decimals()
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
decimals()()
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
DOMAIN_SEPARATOR()
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
DOMAIN_SEPARATOR()()
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
name()
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
name()()
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
nonces()
Parameters
owner
string
overrides?
CallOverrides
Returns
Promise\<BigNumber>
nonces(address)()
Parameters
owner
string
overrides?
CallOverrides
Returns
Promise\<BigNumber>
permit()
Parameters
owner
string
spender
string
value
BigNumberish
deadline
BigNumberish
v
BigNumberish
r
BytesLike
s
BytesLike
overrides?
Overrides & object
Returns
Promise\<BigNumber>
permit(address,address,uint256,uint256,uint8,bytes32,bytes32)()
Parameters
owner
string
spender
string
value
BigNumberish
deadline
BigNumberish
v
BigNumberish
r
BytesLike
s
BytesLike
overrides?
Overrides & object
Returns
Promise\<BigNumber>
symbol()
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
symbol()()
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
totalSupply()
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
totalSupply()()
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
transfer()
Parameters
to
string
amount
BigNumberish
overrides?
Overrides & object
Returns
Promise\<BigNumber>
transfer(address,uint256)()
Parameters
to
string
amount
BigNumberish
overrides?
Overrides & object
Returns
Promise\<BigNumber>
transferFrom()
Parameters
from
string
to
string
amount
BigNumberish
overrides?
Overrides & object
Returns
Promise\<BigNumber>
transferFrom(address,address,uint256)()
Parameters
from
string
to
string
amount
BigNumberish
overrides?
Overrides & object
Returns
Promise\<BigNumber>
Inherited from
filters
filters:
object
Approval()
Parameters
owner?
null | string
spender?
null | string
value?
null
Returns
ApprovalEventFilter
Approval(address,address,uint256)()
Parameters
owner?
null | string
spender?
null | string
value?
null
Returns
ApprovalEventFilter
Transfer()
Parameters
from?
null | string
to?
null | string
value?
null
Returns
TransferEventFilter
Transfer(address,address,uint256)()
Parameters
from?
null | string
to?
null | string
value?
null
Returns
TransferEventFilter
Inherited from
functions
functions:
object
allowance()
Parameters
owner
string
spender
string
overrides?
CallOverrides
Returns
Promise\<[BigNumber]>
allowance(address,address)()
Parameters
owner
string
spender
string
overrides?
CallOverrides
Returns
Promise\<[BigNumber]>
approve()
Parameters
spender
string
amount
BigNumberish
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
approve(address,uint256)()
Parameters
spender
string
amount
BigNumberish
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
balanceOf()
Parameters
account
string
overrides?
CallOverrides
Returns
Promise\<[BigNumber]>
balanceOf(address)()
Parameters
account
string
overrides?
CallOverrides
Returns
Promise\<[BigNumber]>
decimals()
Parameters
overrides?
CallOverrides
Returns
Promise\<[number]>
decimals()()
Parameters
overrides?
CallOverrides
Returns
Promise\<[number]>
DOMAIN_SEPARATOR()
Parameters
overrides?
CallOverrides
Returns
Promise\<[string]>
DOMAIN_SEPARATOR()()
Parameters
overrides?
CallOverrides
Returns
Promise\<[string]>
name()
Parameters
overrides?
CallOverrides
Returns
Promise\<[string]>
name()()
Parameters
overrides?
CallOverrides
Returns
Promise\<[string]>
nonces()
Parameters
owner
string
overrides?
CallOverrides
Returns
Promise\<[BigNumber]>
nonces(address)()
Parameters
owner
string
overrides?
CallOverrides
Returns
Promise\<[BigNumber]>
permit()
Parameters
owner
string
spender
string
value
BigNumberish
deadline
BigNumberish
v
BigNumberish
r
BytesLike
s
BytesLike
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
permit(address,address,uint256,uint256,uint8,bytes32,bytes32)()
Parameters
owner
string
spender
string
value
BigNumberish
deadline
BigNumberish
v
BigNumberish
r
BytesLike
s
BytesLike
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
symbol()
Parameters
overrides?
CallOverrides
Returns
Promise\<[string]>
symbol()()
Parameters
overrides?
CallOverrides
Returns
Promise\<[string]>
totalSupply()
Parameters
overrides?
CallOverrides
Returns
Promise\<[BigNumber]>
totalSupply()()
Parameters
overrides?
CallOverrides
Returns
Promise\<[BigNumber]>
transfer()
Parameters
to
string
amount
BigNumberish
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
transfer(address,uint256)()
Parameters
to
string
amount
BigNumberish
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
transferFrom()
Parameters
from
string
to
string
amount
BigNumberish
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
transferFrom(address,address,uint256)()
Parameters
from
string
to
string
amount
BigNumberish
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
interface
interface:
TokenERC2612Interface
Inherited from
off
off:
OnEvent\<Erc2612TokenClient>
Inherited from
on
on:
OnEvent\<Erc2612TokenClient>
Inherited from
once
once:
OnEvent\<Erc2612TokenClient>
Inherited from
populateTransaction
populateTransaction:
object
allowance()
Parameters
owner
string
spender
string
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
allowance(address,address)()
Parameters
owner
string
spender
string
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
approve()
Parameters
spender
string
amount
BigNumberish
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
approve(address,uint256)()
Parameters
spender
string
amount
BigNumberish
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
balanceOf()
Parameters
account
string
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
balanceOf(address)()
Parameters
account
string
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
decimals()
Parameters
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
decimals()()
Parameters
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
DOMAIN_SEPARATOR()
Parameters
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
DOMAIN_SEPARATOR()()
Parameters
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
name()
Parameters
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
name()()
Parameters
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
nonces()
Parameters
owner
string
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
nonces(address)()
Parameters
owner
string
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
permit()
Parameters
owner
string
spender
string
value
BigNumberish
deadline
BigNumberish
v
BigNumberish
r
BytesLike
s
BytesLike
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
permit(address,address,uint256,uint256,uint8,bytes32,bytes32)()
Parameters
owner
string
spender
string
value
BigNumberish
deadline
BigNumberish
v
BigNumberish
r
BytesLike
s
BytesLike
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
symbol()
Parameters
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
symbol()()
Parameters
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
totalSupply()
Parameters
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
totalSupply()()
Parameters
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
transfer()
Parameters
to
string
amount
BigNumberish
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
transfer(address,uint256)()
Parameters
to
string
amount
BigNumberish
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
transferFrom()
Parameters
from
string
to
string
amount
BigNumberish
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
transferFrom(address,address,uint256)()
Parameters
from
string
to
string
amount
BigNumberish
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
Inherited from
ERC2612Token.populateTransaction
provider
readonlyprovider:Provider
Inherited from
removeListener
removeListener:
OnEvent\<Erc2612TokenClient>
Inherited from
resolvedAddress
readonlyresolvedAddress:Promise\<string>
Inherited from
signer
readonlysigner:Signer
Inherited from
tokenClientType
tokenClientType:
Erc2612
Methods
_checkRunningEvents()
_checkRunningEvents(
runningEvent):void
Parameters
runningEvent
RunningEvent
Returns
void
Inherited from
ERC2612Token._checkRunningEvents
_deployed()
_deployed(
blockTag?):Promise\<Contract>
Parameters
blockTag?
BlockTag
Returns
Promise\<Contract>
Inherited from
_wrapEvent()
_wrapEvent(
runningEvent,log,listener):Event
Parameters
runningEvent
RunningEvent
log
Log
listener
Listener
Returns
Event
Inherited from
allowance()
allowance(
owner,spender,overrides?):Promise\<BigNumber>
Parameters
owner
string
spender
string
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
allowance(address,address)()
allowance(address,address)(
owner,spender,overrides?):Promise\<BigNumber>
Parameters
owner
string
spender
string
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
ERC2612Token.allowance(address,address)
approve()
approve(
spender,amount,overrides?):Promise\<ContractTransaction>
Parameters
spender
string
amount
BigNumberish
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
approve(address,uint256)()
approve(address,uint256)(
spender,amount,overrides?):Promise\<ContractTransaction>
Parameters
spender
string
amount
BigNumberish
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
ERC2612Token.approve(address,uint256)
attach()
attach(
addressOrName):this
Parameters
addressOrName
string
Returns
this
Inherited from
balanceOf()
balanceOf(
account,overrides?):Promise\<BigNumber>
Parameters
account
string
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
balanceOf(address)()
balanceOf(address)(
account,overrides?):Promise\<BigNumber>
Parameters
account
string
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
ERC2612Token.balanceOf(address)
connect()
connect(
signerOrProvider):this
Parameters
signerOrProvider
string | Signer | Provider
Returns
this
Inherited from
decimals()
decimals(
overrides?):Promise\<number>
Parameters
overrides?
CallOverrides
Returns
Promise\<number>
Inherited from
decimals()()
decimals()(
overrides?):Promise\<number>
Parameters
overrides?
CallOverrides
Returns
Promise\<number>
Inherited from
deployed()
deployed():
Promise\<Erc2612TokenClient>
Returns
Promise\<Erc2612TokenClient>
Inherited from
DOMAIN_SEPARATOR()
DOMAIN_SEPARATOR(
overrides?):Promise\<string>
Parameters
overrides?
CallOverrides
Returns
Promise\<string>
Inherited from
DOMAIN_SEPARATOR()()
DOMAIN_SEPARATOR()(
overrides?):Promise\<string>
Parameters
overrides?
CallOverrides
Returns
Promise\<string>
Inherited from
ERC2612Token.DOMAIN_SEPARATOR()
emit()
emit(
eventName, ...args):boolean
Parameters
eventName
string | EventFilter
args
...any[]
Returns
boolean
Inherited from
fallback()
fallback(
overrides?):Promise\<TransactionResponse>
Parameters
overrides?
TransactionRequest
Returns
Promise\<TransactionResponse>
Inherited from
listenerCount()
listenerCount(
eventName?):number
Parameters
eventName?
string | EventFilter
Returns
number
Inherited from
listeners()
Call Signature
listeners\<
TEvent>(eventFilter?):TypedListener\<TEvent>[]
Type Parameters
• TEvent extends TypedEvent
Parameters
eventFilter?
TypedEventFilter\<TEvent>
Returns
TypedListener\<TEvent>[]
Inherited from
Call Signature
listeners(
eventName?):Listener[]
Parameters
eventName?
string
Returns
Listener[]
Inherited from
name()
name(
overrides?):Promise\<string>
Parameters
overrides?
CallOverrides
Returns
Promise\<string>
Inherited from
name()()
name()(
overrides?):Promise\<string>
Parameters
overrides?
CallOverrides
Returns
Promise\<string>
Inherited from
nonces()
nonces(
owner,overrides?):Promise\<BigNumber>
Parameters
owner
string
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
nonces(address)()
nonces(address)(
owner,overrides?):Promise\<BigNumber>
Parameters
owner
string
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
permit()
permit(
owner,spender,value,deadline,v,r,s,overrides?):Promise\<ContractTransaction>
Parameters
owner
string
spender
string
value
BigNumberish
deadline
BigNumberish
v
BigNumberish
r
BytesLike
s
BytesLike
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
permit(address,address,uint256,uint256,uint8,bytes32,bytes32)()
permit(address,address,uint256,uint256,uint8,bytes32,bytes32)(
owner,spender,value,deadline,v,r,s,overrides?):Promise\<ContractTransaction>
Parameters
owner
string
spender
string
value
BigNumberish
deadline
BigNumberish
v
BigNumberish
r
BytesLike
s
BytesLike
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
ERC2612Token.permit(address,address,uint256,uint256,uint8,bytes32,bytes32)
queryFilter()
queryFilter\<
TEvent>(event,fromBlockOrBlockhash?,toBlock?):Promise\<TEvent[]>
Type Parameters
• TEvent extends TypedEvent
Parameters
event
TypedEventFilter\<TEvent>
fromBlockOrBlockhash?
string | number
toBlock?
string | number
Returns
Promise\<TEvent[]>
Inherited from
removeAllListeners()
Call Signature
removeAllListeners\<
TEvent>(eventFilter):this
Type Parameters
• TEvent extends TypedEvent
Parameters
eventFilter
TypedEventFilter\<TEvent>
Returns
this
Inherited from
ERC2612Token.removeAllListeners
Call Signature
removeAllListeners(
eventName?):this
Parameters
eventName?
string
Returns
this
Inherited from
ERC2612Token.removeAllListeners
symbol()
symbol(
overrides?):Promise\<string>
Parameters
overrides?
CallOverrides
Returns
Promise\<string>
Inherited from
symbol()()
symbol()(
overrides?):Promise\<string>
Parameters
overrides?
CallOverrides
Returns
Promise\<string>
Inherited from
totalSupply()
totalSupply(
overrides?):Promise\<BigNumber>
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
totalSupply()()
totalSupply()(
overrides?):Promise\<BigNumber>
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
transfer()
transfer(
to,amount,overrides?):Promise\<ContractTransaction>
Parameters
to
string
amount
BigNumberish
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
transfer(address,uint256)()
transfer(address,uint256)(
to,amount,overrides?):Promise\<ContractTransaction>
Parameters
to
string
amount
BigNumberish
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
ERC2612Token.transfer(address,uint256)
transferFrom()
transferFrom(
from,to,amount,overrides?):Promise\<ContractTransaction>
Parameters
from
string
to
string
amount
BigNumberish
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
transferFrom(address,address,uint256)()
transferFrom(address,address,uint256)(
from,to,amount,overrides?):Promise\<ContractTransaction>
Parameters
from
string
to
string
amount
BigNumberish
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>