Interface: ColonyToken
Hierarchy
BaseContract
↳
ColonyToken
Properties
_deployedPromise
• _deployedPromise: Promise
<Contract
>
Inherited from
BaseContract._deployedPromise
_runningEvents
• _runningEvents: Object
Index signature
▪ [eventTag: string
]: RunningEvent
Inherited from
BaseContract._runningEvents
_wrappedEmits
• _wrappedEmits: Object
Index signature
▪ [eventTag: string
]: (...args
: any
[]) => void
Inherited from
BaseContract._wrappedEmits
address
• Readonly
address: string
Inherited from
BaseContract.address
callStatic
• callStatic: Object
Type declaration
Name | Type |
---|---|
DOMAIN_SEPARATOR | (overrides? : CallOverrides ) => Promise <string > |
PERMIT_TYPEHASH | (overrides? : CallOverrides ) => Promise <string > |
allowance | (src : PromiseOrValue <string >, guy : PromiseOrValue <string >, overrides? : CallOverrides ) => Promise <BigNumber > |
approve | (guy : PromiseOrValue <string >, wad : PromiseOrValue <BigNumberish >, overrides? : CallOverrides ) => Promise <boolean > |
authority | (overrides? : CallOverrides ) => Promise <string > |
balanceOf | (src : PromiseOrValue <string >, overrides? : CallOverrides ) => Promise <BigNumber > |
burn(address,uint256) | (guy : PromiseOrValue <string >, wad : PromiseOrValue <BigNumberish >, overrides? : CallOverrides ) => Promise <void > |
burn(uint256) | (wad : PromiseOrValue <BigNumberish >, overrides? : CallOverrides ) => Promise <void > |
decimals | (overrides? : CallOverrides ) => Promise <number > |
executeMetaTransaction | (_user : PromiseOrValue <string >, _payload : PromiseOrValue <BytesLike >, _sigR : PromiseOrValue <BytesLike >, _sigS : PromiseOrValue <BytesLike >, _sigV : PromiseOrValue <BigNumberish >, overrides? : CallOverrides ) => Promise <string > |
getChainId | (overrides? : CallOverrides ) => Promise <BigNumber > |
getMetatransactionNonce | (_user : PromiseOrValue <string >, overrides? : CallOverrides ) => Promise <BigNumber > |
locked | (overrides? : CallOverrides ) => Promise <boolean > |
mint(address,uint256) | (guy : PromiseOrValue <string >, wad : PromiseOrValue <BigNumberish >, overrides? : CallOverrides ) => Promise <void > |
mint(uint256) | (wad : PromiseOrValue <BigNumberish >, overrides? : CallOverrides ) => Promise <void > |
name | (overrides? : CallOverrides ) => Promise <string > |
nonces | (_user : PromiseOrValue <string >, overrides? : CallOverrides ) => Promise <BigNumber > |
owner | (overrides? : CallOverrides ) => Promise <string > |
permit | (owner : PromiseOrValue <string >, spender : PromiseOrValue <string >, value : PromiseOrValue <BigNumberish >, deadline : PromiseOrValue <BigNumberish >, v : PromiseOrValue <BigNumberish >, r : PromiseOrValue <BytesLike >, s : PromiseOrValue <BytesLike >, overrides? : CallOverrides ) => Promise <void > |
setAuthority | (authority_ : PromiseOrValue <string >, overrides? : CallOverrides ) => Promise <void > |
setOwner | (owner_ : PromiseOrValue <string >, overrides? : CallOverrides ) => Promise <void > |
symbol | (overrides? : CallOverrides ) => Promise <string > |
totalSupply | (overrides? : CallOverrides ) => Promise <BigNumber > |
transfer | (dst : PromiseOrValue <string >, wad : PromiseOrValue <BigNumberish >, overrides? : CallOverrides ) => Promise <boolean > |
transferFrom | (src : PromiseOrValue <string >, dst : PromiseOrValue <string >, wad : PromiseOrValue <BigNumberish >, overrides? : CallOverrides ) => Promise <boolean > |
unlock | (overrides? : CallOverrides ) => Promise <void > |
verify | (_owner : PromiseOrValue <string >, _nonce : PromiseOrValue <BigNumberish >, _chainId : PromiseOrValue <BigNumberish >, _payload : PromiseOrValue <BytesLike >, _sigR : PromiseOrValue <BytesLike >, _sigS : PromiseOrValue <BytesLike >, _sigV : PromiseOrValue <BigNumberish >, overrides? : CallOverrides ) => Promise <boolean > |
Overrides
BaseContract.callStatic
deployTransaction
• Readonly
deployTransaction: TransactionResponse
Inherited from
BaseContract.deployTransaction
estimateGas
• estimateGas: Object
Type declaration
Name | Type |
---|---|
DOMAIN_SEPARATOR | (overrides? : CallOverrides ) => Promise <BigNumber > |
PERMIT_TYPEHASH | (overrides? : CallOverrides ) => Promise <BigNumber > |
allowance | (src : PromiseOrValue <string >, guy : PromiseOrValue <string >, overrides? : CallOverrides ) => Promise <BigNumber > |
approve | (guy : PromiseOrValue <string >, wad : PromiseOrValue <BigNumberish >, overrides? : Overrides & { from? : PromiseOrValue <string > }) => Promise <BigNumber > |
authority | (overrides? : CallOverrides ) => Promise <BigNumber > |
balanceOf | (src : PromiseOrValue <string >, overrides? : CallOverrides ) => Promise <BigNumber > |
burn(address,uint256) | (guy : PromiseOrValue <string >, wad : PromiseOrValue <BigNumberish >, overrides? : Overrides & { from? : PromiseOrValue <string > }) => Promise <BigNumber > |
burn(uint256) | (wad : PromiseOrValue <BigNumberish >, overrides? : Overrides & { from? : PromiseOrValue <string > }) => Promise <BigNumber > |
decimals | (overrides? : CallOverrides ) => Promise <BigNumber > |
executeMetaTransaction | (_user : PromiseOrValue <string >, _payload : PromiseOrValue <BytesLike >, _sigR : PromiseOrValue <BytesLike >, _sigS : PromiseOrValue <BytesLike >, _sigV : PromiseOrValue <BigNumberish >, overrides? : PayableOverrides & { from? : PromiseOrValue <string > }) => Promise <BigNumber > |
getChainId | (overrides? : CallOverrides ) => Promise <BigNumber > |
getMetatransactionNonce | (_user : PromiseOrValue <string >, overrides? : CallOverrides ) => Promise <BigNumber > |
locked | (overrides? : CallOverrides ) => Promise <BigNumber > |
mint(address,uint256) | (guy : PromiseOrValue <string >, wad : PromiseOrValue <BigNumberish >, overrides? : Overrides & { from? : PromiseOrValue <string > }) => Promise <BigNumber > |
mint(uint256) | (wad : PromiseOrValue <BigNumberish >, overrides? : Overrides & { from? : PromiseOrValue <string > }) => Promise <BigNumber > |
name | (overrides? : CallOverrides ) => Promise <BigNumber > |
nonces | (_user : PromiseOrValue <string >, overrides? : CallOverrides ) => Promise <BigNumber > |
owner | (overrides? : CallOverrides ) => Promise <BigNumber > |
permit | (owner : PromiseOrValue <string >, spender : PromiseOrValue <string >, value : PromiseOrValue <BigNumberish >, deadline : PromiseOrValue <BigNumberish >, v : PromiseOrValue <BigNumberish >, r : PromiseOrValue <BytesLike >, s : PromiseOrValue <BytesLike >, overrides? : Overrides & { from? : PromiseOrValue <string > }) => Promise <BigNumber > |
setAuthority | (authority_ : PromiseOrValue <string >, overrides? : Overrides & { from? : PromiseOrValue <string > }) => Promise <BigNumber > |
setOwner | (owner_ : PromiseOrValue <string >, overrides? : Overrides & { from? : PromiseOrValue <string > }) => Promise <BigNumber > |
symbol | (overrides? : CallOverrides ) => Promise <BigNumber > |
totalSupply | (overrides? : CallOverrides ) => Promise <BigNumber > |
transfer | (dst : PromiseOrValue <string >, wad : PromiseOrValue <BigNumberish >, overrides? : Overrides & { from? : PromiseOrValue <string > }) => Promise <BigNumber > |
transferFrom | (src : PromiseOrValue <string >, dst : PromiseOrValue <string >, wad : PromiseOrValue <BigNumberish >, overrides? : Overrides & { from? : PromiseOrValue <string > }) => Promise <BigNumber > |
unlock | (overrides? : Overrides & { from? : PromiseOrValue <string > }) => Promise <BigNumber > |
verify | (_owner : PromiseOrValue <string >, _nonce : PromiseOrValue <BigNumberish >, _chainId : PromiseOrValue <BigNumberish >, _payload : PromiseOrValue <BytesLike >, _sigR : PromiseOrValue <BytesLike >, _sigS : PromiseOrValue <BytesLike >, _sigV : PromiseOrValue <BigNumberish >, overrides? : CallOverrides ) => Promise <BigNumber > |
Overrides
BaseContract.estimateGas
filters
• filters: Object
Type declaration
Name | Type |
---|---|
Approval | (src? : null | PromiseOrValue <string >, guy? : null | PromiseOrValue <string >, wad? : null ) => ApprovalEventFilter |
Approval(address,address,uint256) | (src? : null | PromiseOrValue <string >, guy? : null | PromiseOrValue <string >, wad? : null ) => ApprovalEventFilter |
Burn | (guy? : null | PromiseOrValue <string >, wad? : null ) => BurnEventFilter |
Burn(address,uint256) | (guy? : null | PromiseOrValue <string >, wad? : null ) => BurnEventFilter |
LogSetAuthority | (authority? : null | PromiseOrValue <string >) => LogSetAuthorityEventFilter |
LogSetAuthority(address) | (authority? : null | PromiseOrValue <string >) => LogSetAuthorityEventFilter |
LogSetOwner | (owner? : null | PromiseOrValue <string >) => LogSetOwnerEventFilter |
LogSetOwner(address) | (owner? : null | PromiseOrValue <string >) => LogSetOwnerEventFilter |
MetaTransactionExecuted | (user? : null , relayerAddress? : null , functionSignature? : null ) => MetaTransactionExecutedEventFilter |
MetaTransactionExecuted(address,address,bytes) | (user? : null , relayerAddress? : null , functionSignature? : null ) => MetaTransactionExecutedEventFilter |
Mint | (guy? : null | PromiseOrValue <string >, wad? : null ) => MintEventFilter |
Mint(address,uint256) | (guy? : null | PromiseOrValue <string >, wad? : null ) => MintEventFilter |
Transfer | (src? : null | PromiseOrValue <string >, dst? : null | PromiseOrValue <string >, wad? : null ) => TransferEventFilter |
Transfer(address,address,uint256) | (src? : null | PromiseOrValue <string >, dst? : null | PromiseOrValue <string >, wad? : null ) => TransferEventFilter |
Overrides
BaseContract.filters
functions
• functions: Object
Type declaration
Name | Type |
---|---|
DOMAIN_SEPARATOR | (overrides? : CallOverrides ) => Promise <[string ]> |
PERMIT_TYPEHASH | (overrides? : CallOverrides ) => Promise <[string ]> |
allowance | (src : PromiseOrValue <string >, guy : PromiseOrValue <string >, overrides? : CallOverrides ) => Promise <[BigNumber ]> |
approve | (guy : PromiseOrValue <string >, wad : PromiseOrValue <BigNumberish >, overrides? : Overrides & { from? : PromiseOrValue <string > }) => Promise <ContractTransaction > |
authority | (overrides? : CallOverrides ) => Promise <[string ]> |
balanceOf | (src : PromiseOrValue <string >, overrides? : CallOverrides ) => Promise <[BigNumber ]> |
burn(address,uint256) | (guy : PromiseOrValue <string >, wad : PromiseOrValue <BigNumberish >, overrides? : Overrides & { from? : PromiseOrValue <string > }) => Promise <ContractTransaction > |
burn(uint256) | (wad : PromiseOrValue <BigNumberish >, overrides? : Overrides & { from? : PromiseOrValue <string > }) => Promise <ContractTransaction > |
decimals | (overrides? : CallOverrides ) => Promise <[number ]> |
executeMetaTransaction | (_user : PromiseOrValue <string >, _payload : PromiseOrValue <BytesLike >, _sigR : PromiseOrValue <BytesLike >, _sigS : PromiseOrValue <BytesLike >, _sigV : PromiseOrValue <BigNumberish >, overrides? : PayableOverrides & { from? : PromiseOrValue <string > }) => Promise <ContractTransaction > |
getChainId | (overrides? : CallOverrides ) => Promise <[BigNumber ]> |
getMetatransactionNonce | (_user : PromiseOrValue <string >, overrides? : CallOverrides ) => Promise <[BigNumber ] & { nonce : BigNumber }> |
locked | (overrides? : CallOverrides ) => Promise <[boolean ]> |
mint(address,uint256) | (guy : PromiseOrValue <string >, wad : PromiseOrValue <BigNumberish >, overrides? : Overrides & { from? : PromiseOrValue <string > }) => Promise <ContractTransaction > |
mint(uint256) | (wad : PromiseOrValue <BigNumberish >, overrides? : Overrides & { from? : PromiseOrValue <string > }) => Promise <ContractTransaction > |
name | (overrides? : CallOverrides ) => Promise <[string ]> |
nonces | (_user : PromiseOrValue <string >, overrides? : CallOverrides ) => Promise <[BigNumber ] & { nonce : BigNumber }> |
owner | (overrides? : CallOverrides ) => Promise <[string ]> |
permit | (owner : PromiseOrValue <string >, spender : PromiseOrValue <string >, value : PromiseOrValue <BigNumberish >, deadline : PromiseOrValue <BigNumberish >, v : PromiseOrValue <BigNumberish >, r : PromiseOrValue <BytesLike >, s : PromiseOrValue <BytesLike >, overrides? : Overrides & { from? : PromiseOrValue <string > }) => Promise <ContractTransaction > |
setAuthority | (authority_ : PromiseOrValue <string >, overrides? : Overrides & { from? : PromiseOrValue <string > }) => Promise <ContractTransaction > |
setOwner | (owner_ : PromiseOrValue <string >, overrides? : Overrides & { from? : PromiseOrValue <string > }) => Promise <ContractTransaction > |
symbol | (overrides? : CallOverrides ) => Promise <[string ]> |
totalSupply | (overrides? : CallOverrides ) => Promise <[BigNumber ]> |
transfer | (dst : PromiseOrValue <string >, wad : PromiseOrValue <BigNumberish >, overrides? : Overrides & { from? : PromiseOrValue <string > }) => Promise <ContractTransaction > |
transferFrom | (src : PromiseOrValue <string >, dst : PromiseOrValue <string >, wad : PromiseOrValue <BigNumberish >, overrides? : Overrides & { from? : PromiseOrValue <string > }) => Promise <ContractTransaction > |
unlock | (overrides? : Overrides & { from? : PromiseOrValue <string > }) => Promise <ContractTransaction > |
verify | (_owner : PromiseOrValue <string >, _nonce : PromiseOrValue <BigNumberish >, _chainId : PromiseOrValue <BigNumberish >, _payload : PromiseOrValue <BytesLike >, _sigR : PromiseOrValue <BytesLike >, _sigS : PromiseOrValue <BytesLike >, _sigV : PromiseOrValue <BigNumberish >, overrides? : CallOverrides ) => Promise <[boolean ]> |
Overrides
BaseContract.functions
interface
• interface: MetaTxTokenInterface
Overrides
BaseContract.interface
off
• off: OnEvent
<ColonyToken
>
Overrides
BaseContract.off
on
• on: OnEvent
<ColonyToken
>
Overrides
BaseContract.on
once
• once: OnEvent
<ColonyToken
>
Overrides
BaseContract.once
populateTransaction
• populateTransaction: Object
Type declaration
Name | Type |
---|---|
DOMAIN_SEPARATOR | (overrides? : CallOverrides ) => Promise <PopulatedTransaction > |
PERMIT_TYPEHASH | (overrides? : CallOverrides ) => Promise <PopulatedTransaction > |
allowance | (src : PromiseOrValue <string >, guy : PromiseOrValue <string >, overrides? : CallOverrides ) => Promise <PopulatedTransaction > |
approve | (guy : PromiseOrValue <string >, wad : PromiseOrValue <BigNumberish >, overrides? : Overrides & { from? : PromiseOrValue <string > }) => Promise <PopulatedTransaction > |
authority | (overrides? : CallOverrides ) => Promise <PopulatedTransaction > |
balanceOf | (src : PromiseOrValue <string >, overrides? : CallOverrides ) => Promise <PopulatedTransaction > |
burn(address,uint256) | (guy : PromiseOrValue <string >, wad : PromiseOrValue <BigNumberish >, overrides? : Overrides & { from? : PromiseOrValue <string > }) => Promise <PopulatedTransaction > |
burn(uint256) | (wad : PromiseOrValue <BigNumberish >, overrides? : Overrides & { from? : PromiseOrValue <string > }) => Promise <PopulatedTransaction > |
decimals | (overrides? : CallOverrides ) => Promise <PopulatedTransaction > |
executeMetaTransaction | (_user : PromiseOrValue <string >, _payload : PromiseOrValue <BytesLike >, _sigR : PromiseOrValue <BytesLike >, _sigS : PromiseOrValue <BytesLike >, _sigV : PromiseOrValue <BigNumberish >, overrides? : PayableOverrides & { from? : PromiseOrValue <string > }) => Promise <PopulatedTransaction > |
getChainId | (overrides? : CallOverrides ) => Promise <PopulatedTransaction > |
getMetatransactionNonce | (_user : PromiseOrValue <string >, overrides? : CallOverrides ) => Promise <PopulatedTransaction > |
locked | (overrides? : CallOverrides ) => Promise <PopulatedTransaction > |
mint(address,uint256) | (guy : PromiseOrValue <string >, wad : PromiseOrValue <BigNumberish >, overrides? : Overrides & { from? : PromiseOrValue <string > }) => Promise <PopulatedTransaction > |
mint(uint256) | (wad : PromiseOrValue <BigNumberish >, overrides? : Overrides & { from? : PromiseOrValue <string > }) => Promise <PopulatedTransaction > |
name | (overrides? : CallOverrides ) => Promise <PopulatedTransaction > |
nonces | (_user : PromiseOrValue <string >, overrides? : CallOverrides ) => Promise <PopulatedTransaction > |
owner | (overrides? : CallOverrides ) => Promise <PopulatedTransaction > |
permit | (owner : PromiseOrValue <string >, spender : PromiseOrValue <string >, value : PromiseOrValue <BigNumberish >, deadline : PromiseOrValue <BigNumberish >, v : PromiseOrValue <BigNumberish >, r : PromiseOrValue <BytesLike >, s : PromiseOrValue <BytesLike >, overrides? : Overrides & { from? : PromiseOrValue <string > }) => Promise <PopulatedTransaction > |
setAuthority | (authority_ : PromiseOrValue <string >, overrides? : Overrides & { from? : PromiseOrValue <string > }) => Promise <PopulatedTransaction > |
setOwner | (owner_ : PromiseOrValue <string >, overrides? : Overrides & { from? : PromiseOrValue <string > }) => Promise <PopulatedTransaction > |
symbol | (overrides? : CallOverrides ) => Promise <PopulatedTransaction > |
totalSupply | (overrides? : CallOverrides ) => Promise <PopulatedTransaction > |
transfer | (dst : PromiseOrValue <string >, wad : PromiseOrValue <BigNumberish >, overrides? : Overrides & { from? : PromiseOrValue <string > }) => Promise <PopulatedTransaction > |
transferFrom | (src : PromiseOrValue <string >, dst : PromiseOrValue <string >, wad : PromiseOrValue <BigNumberish >, overrides? : Overrides & { from? : PromiseOrValue <string > }) => Promise <PopulatedTransaction > |
unlock | (overrides? : Overrides & { from? : PromiseOrValue <string > }) => Promise <PopulatedTransaction > |
verify | (_owner : PromiseOrValue <string >, _nonce : PromiseOrValue <BigNumberish >, _chainId : PromiseOrValue <BigNumberish >, _payload : PromiseOrValue <BytesLike >, _sigR : PromiseOrValue <BytesLike >, _sigS : PromiseOrValue <BytesLike >, _sigV : PromiseOrValue <BigNumberish >, overrides? : CallOverrides ) => Promise <PopulatedTransaction > |
Overrides
BaseContract.populateTransaction
provider
• Readonly
provider: Provider
Inherited from
BaseContract.provider
removeListener
• removeListener: OnEvent
<ColonyToken
>
Overrides
BaseContract.removeListener
resolvedAddress
• Readonly
resolvedAddress: Promise
<string
>
Inherited from
BaseContract.resolvedAddress
signer
• Readonly
signer: Signer
Inherited from
BaseContract.signer
Methods
DOMAIN_SEPARATOR
▸ DOMAIN_SEPARATOR(overrides?
): Promise
<string
>
Parameters
Name | Type |
---|---|
overrides? | CallOverrides |
Returns
Promise
<string
>
PERMIT_TYPEHASH
▸ PERMIT_TYPEHASH(overrides?
): Promise
<string
>
Parameters
Name | Type |
---|---|
overrides? | CallOverrides |
Returns
Promise
<string
>
_checkRunningEvents
▸ _checkRunningEvents(runningEvent
): void
Parameters
Name | Type |
---|---|
runningEvent | RunningEvent |
Returns
void
Inherited from
BaseContract._checkRunningEvents
_deployed
▸ _deployed(blockTag?
): Promise
<Contract
>
Parameters
Name | Type |
---|---|
blockTag? | BlockTag |
Returns
Promise
<Contract
>
Inherited from
BaseContract._deployed
_wrapEvent
▸ _wrapEvent(runningEvent
, log
, listener
): Event
Parameters
Name | Type |
---|---|
runningEvent | RunningEvent |
log | Log |
listener | Listener |
Returns
Event
Inherited from
BaseContract._wrapEvent
allowance
▸ allowance(src
, guy
, overrides?
): Promise
<BigNumber
>
Parameters
Name | Type |
---|---|
src | PromiseOrValue <string > |
guy | PromiseOrValue <string > |
overrides? | CallOverrides |
Returns
Promise
<BigNumber
>
approve
▸ approve(guy
, wad
, overrides?
): Promise
<ContractTransaction
>
Parameters
Name | Type |
---|---|
guy | PromiseOrValue <string > |
wad | PromiseOrValue <BigNumberish > |
overrides? | Overrides & { from? : PromiseOrValue <string > } |
Returns
Promise
<ContractTransaction
>
attach
▸ attach(addressOrName
): ColonyToken
Parameters
Name | Type |
---|---|
addressOrName | string |
Returns
Overrides
BaseContract.attach
authority
▸ authority(overrides?
): Promise
<string
>
Parameters
Name | Type |
---|---|
overrides? | CallOverrides |
Returns
Promise
<string
>
balanceOf
▸ balanceOf(src
, overrides?
): Promise
<BigNumber
>
Parameters
Name | Type |
---|---|
src | PromiseOrValue <string > |
overrides? | CallOverrides |
Returns
Promise
<BigNumber
>
burn(address,uint256)
▸ burn(address,uint256)(guy
, wad
, overrides?
): Promise
<ContractTransaction
>
Parameters
Name | Type |
---|---|
guy | PromiseOrValue <string > |
wad | PromiseOrValue <BigNumberish > |
overrides? | Overrides & { from? : PromiseOrValue <string > } |
Returns
Promise
<ContractTransaction
>
burn(uint256)
▸ burn(uint256)(wad
, overrides?
): Promise
<ContractTransaction
>
Parameters
Name | Type |
---|---|
wad | PromiseOrValue <BigNumberish > |
overrides? | Overrides & { from? : PromiseOrValue <string > } |
Returns
Promise
<ContractTransaction
>
connect
▸ connect(signerOrProvider
): ColonyToken
Parameters
Name | Type |
---|---|
signerOrProvider | string | Provider | Signer |
Returns
Overrides
BaseContract.connect
decimals
▸ decimals(overrides?
): Promise
<number
>
Parameters
Name | Type |
---|---|
overrides? | CallOverrides |
Returns
Promise
<number
>
deployed
▸ deployed(): Promise
<ColonyToken
>
Returns
Promise
<ColonyToken
>
Overrides
BaseContract.deployed
emit
▸ emit(eventName
, ...args
): boolean
Parameters
Name | Type |
---|---|
eventName | string | EventFilter |
...args | any [] |
Returns
boolean
Inherited from
BaseContract.emit
executeMetaTransaction
▸ executeMetaTransaction(_user
, _payload
, _sigR
, _sigS
, _sigV
, overrides?
): Promise
<ContractTransaction
>
Main function to be called when user wants to execute meta transaction. The actual function to be called should be passed as param with name functionSignature Here the basic signature recovery is being used. Signature is expected to be generated using personal_sign method.
Parameters
Name | Type | Description |
---|---|---|
_user | PromiseOrValue <string > | Address of user trying to do meta transaction |
_payload | PromiseOrValue <BytesLike > | Function call to make via meta transaction |
_sigR | PromiseOrValue <BytesLike > | R part of the signature |
_sigS | PromiseOrValue <BytesLike > | S part of the signature |
_sigV | PromiseOrValue <BigNumberish > | V part of the signature |
overrides? | PayableOverrides & { from? : PromiseOrValue <string > } | - |
Returns
Promise
<ContractTransaction
>
fallback
▸ fallback(overrides?
): Promise
<TransactionResponse
>
Parameters
Name | Type |
---|---|
overrides? | TransactionRequest |
Returns
Promise
<TransactionResponse
>
Inherited from
BaseContract.fallback
getChainId
▸ getChainId(overrides?
): Promise
<BigNumber
>
Parameters
Name | Type |
---|---|
overrides? | CallOverrides |
Returns
Promise
<BigNumber
>
getMetatransactionNonce
▸ getMetatransactionNonce(_user
, overrides?
): Promise
<BigNumber
>
Parameters
Name | Type |
---|---|
_user | PromiseOrValue <string > |
overrides? | CallOverrides |
Returns
Promise
<BigNumber
>
listenerCount
▸ listenerCount(eventName?
): number
Parameters
Name | Type |
---|---|
eventName? | string | EventFilter |
Returns
number
Inherited from
BaseContract.listenerCount
listeners
▸ listeners<TEvent
>(eventFilter?
): TypedListener
<TEvent
>[]
Type parameters
Name | Type |
---|---|
TEvent | extends TypedEvent <any , any , TEvent > |
Parameters
Name | Type |
---|---|
eventFilter? | TypedEventFilter <TEvent > |
Returns
TypedListener
<TEvent
>[]
Overrides
BaseContract.listeners
▸ listeners(eventName?
): Listener
[]
Parameters
Name | Type |
---|---|
eventName? | string |
Returns
Listener
[]
Overrides
BaseContract.listeners
locked
▸ locked(overrides?
): Promise
<boolean
>
Parameters
Name | Type |
---|---|
overrides? | CallOverrides |
Returns
Promise
<boolean
>
mint(address,uint256)
▸ mint(address,uint256)(guy
, wad
, overrides?
): Promise
<ContractTransaction
>
Parameters
Name | Type |
---|---|
guy | PromiseOrValue <string > |
wad | PromiseOrValue <BigNumberish > |
overrides? | Overrides & { from? : PromiseOrValue <string > } |
Returns
Promise
<ContractTransaction
>
mint(uint256)
▸ mint(uint256)(wad
, overrides?
): Promise
<ContractTransaction
>
Parameters
Name | Type |
---|---|
wad | PromiseOrValue <BigNumberish > |
overrides? | Overrides & { from? : PromiseOrValue <string > } |
Returns
Promise
<ContractTransaction
>
name
▸ name(overrides?
): Promise
<string
>
Parameters
Name | Type |
---|---|
overrides? | CallOverrides |
Returns
Promise
<string
>
nonces
▸ nonces(_user
, overrides?
): Promise
<BigNumber
>
Parameters
Name | Type |
---|---|
_user | PromiseOrValue <string > |
overrides? | CallOverrides |
Returns
Promise
<BigNumber
>
owner
▸ owner(overrides?
): Promise
<string
>
Parameters
Name | Type |
---|---|
overrides? | CallOverrides |
Returns
Promise
<string
>
permit
▸ permit(owner
, spender
, value
, deadline
, v
, r
, s
, overrides?
): Promise
<ContractTransaction
>
Parameters
Name | Type |
---|---|
owner | PromiseOrValue <string > |
spender | PromiseOrValue <string > |
value | PromiseOrValue <BigNumberish > |
deadline | PromiseOrValue <BigNumberish > |
v | PromiseOrValue <BigNumberish > |
r | PromiseOrValue <BytesLike > |
s | PromiseOrValue <BytesLike > |
overrides? | Overrides & { from? : PromiseOrValue <string > } |
Returns
Promise
<ContractTransaction
>
queryFilter
▸ queryFilter<TEvent
>(event
, fromBlockOrBlockhash?
, toBlock?
): Promise
<TEvent
[]>
Type parameters
Name | Type |
---|---|
TEvent | extends TypedEvent <any , any , TEvent > |
Parameters
Name | Type |
---|---|
event | TypedEventFilter <TEvent > |
fromBlockOrBlockhash? | string | number |
toBlock? | string | number |
Returns
Promise
<TEvent
[]>
Overrides
BaseContract.queryFilter
removeAllListeners
▸ removeAllListeners<TEvent
>(eventFilter
): ColonyToken
Type parameters
Name | Type |
---|---|
TEvent | extends TypedEvent <any , any , TEvent > |
Parameters
Name | Type |
---|---|
eventFilter | TypedEventFilter <TEvent > |
Returns
Overrides
BaseContract.removeAllListeners
▸ removeAllListeners(eventName?
): ColonyToken
Parameters
Name | Type |
---|---|
eventName? | string |
Returns
Overrides
BaseContract.removeAllListeners
setAuthority
▸ setAuthority(authority_
, overrides?
): Promise
<ContractTransaction
>
Parameters
Name | Type |
---|---|
authority_ | PromiseOrValue <string > |
overrides? | Overrides & { from? : PromiseOrValue <string > } |
Returns
Promise
<ContractTransaction
>
setOwner
▸ setOwner(owner_
, overrides?
): Promise
<ContractTransaction
>
Parameters
Name | Type |
---|---|
owner_ | PromiseOrValue <string > |
overrides? | Overrides & { from? : PromiseOrValue <string > } |
Returns
Promise
<ContractTransaction
>
symbol
▸ symbol(overrides?
): Promise
<string
>
Parameters
Name | Type |
---|---|
overrides? | CallOverrides |
Returns
Promise
<string
>
totalSupply
▸ totalSupply(overrides?
): Promise
<BigNumber
>
Parameters
Name | Type |
---|---|
overrides? | CallOverrides |
Returns
Promise
<BigNumber
>
transfer
▸ transfer(dst
, wad
, overrides?
): Promise
<ContractTransaction
>
Parameters
Name | Type |
---|---|
dst | PromiseOrValue <string > |
wad | PromiseOrValue <BigNumberish > |
overrides? | Overrides & { from? : PromiseOrValue <string > } |
Returns
Promise
<ContractTransaction
>
transferFrom
▸ transferFrom(src
, dst
, wad
, overrides?
): Promise
<ContractTransaction
>
Parameters
Name | Type |
---|---|
src | PromiseOrValue <string > |
dst | PromiseOrValue <string > |
wad | PromiseOrValue <BigNumberish > |
overrides? | Overrides & { from? : PromiseOrValue <string > } |
Returns
Promise
<ContractTransaction
>
unlock
▸ unlock(overrides?
): Promise
<ContractTransaction
>
Parameters
Name | Type |
---|---|
overrides? | Overrides & { from? : PromiseOrValue <string > } |
Returns
Promise
<ContractTransaction
>
verify
▸ verify(_owner
, _nonce
, _chainId
, _payload
, _sigR
, _sigS
, _sigV
, overrides?
): Promise
<boolean
>
Parameters
Name | Type |
---|---|
_owner | PromiseOrValue <string > |
_nonce | PromiseOrValue <BigNumberish > |
_chainId | PromiseOrValue <BigNumberish > |
_payload | PromiseOrValue <BytesLike > |
_sigR | PromiseOrValue <BytesLike > |
_sigS | PromiseOrValue <BytesLike > |
_sigV | PromiseOrValue <BigNumberish > |
overrides? | CallOverrides |
Returns
Promise
<boolean
>