Skip to main content

Interface: TokenLockingClient

Extends

Properties

_deployedPromise

_deployedPromise: Promise\<Contract>

Inherited from

TokenLocking._deployedPromise


_runningEvents

_runningEvents: object

Index Signature

[eventTag: string]: RunningEvent

Inherited from

TokenLocking._runningEvents


_wrappedEmits

_wrappedEmits: object

Index Signature

[eventTag: string]: (...args) => void

Inherited from

TokenLocking._wrappedEmits


address

readonly address: string

Inherited from

TokenLocking.address


callStatic

callStatic: object

approveStake()

Parameters
_user

string

_amount

BigNumberish

_token

string

overrides?

CallOverrides

Returns

Promise\<void>

approveStake(address,uint256,address)()

Parameters
_user

string

_amount

BigNumberish

_token

string

overrides?

CallOverrides

Returns

Promise\<void>

authority()

Parameters
overrides?

CallOverrides

Returns

Promise\<string>

authority()()

Parameters
overrides?

CallOverrides

Returns

Promise\<string>

deobligateStake()

Parameters
_user

string

_amount

BigNumberish

_token

string

overrides?

CallOverrides

Returns

Promise\<void>

deobligateStake(address,uint256,address)()

Parameters
_user

string

_amount

BigNumberish

_token

string

overrides?

CallOverrides

Returns

Promise\<void>

deposit(address,uint256,bool)()

Parameters
_token

string

_amount

BigNumberish

_force

boolean

overrides?

CallOverrides

Returns

Promise\<void>

deposit(address,uint256)()

Parameters
_token

string

_amount

BigNumberish

overrides?

CallOverrides

Returns

Promise\<void>

depositFor()

Parameters
_token

string

_amount

BigNumberish

_recipient

string

overrides?

CallOverrides

Returns

Promise\<void>

depositFor(address,uint256,address)()

Parameters
_token

string

_amount

BigNumberish

_recipient

string

overrides?

CallOverrides

Returns

Promise\<void>

executeMetaTransaction()

Parameters
_user

string

_payload

BytesLike

_sigR

BytesLike

_sigS

BytesLike

_sigV

BigNumberish

overrides?

CallOverrides

Returns

Promise\<string>

executeMetaTransaction(address,bytes,bytes32,bytes32,uint8)()

Parameters
_user

string

_payload

BytesLike

_sigR

BytesLike

_sigS

BytesLike

_sigV

BigNumberish

overrides?

CallOverrides

Returns

Promise\<string>

getApproval()

Parameters
_user

string

_token

string

_obligator

string

overrides?

CallOverrides

Returns

Promise\<BigNumber>

getApproval(address,address,address)()

Parameters
_user

string

_token

string

_obligator

string

overrides?

CallOverrides

Returns

Promise\<BigNumber>

getColonyNetwork()

Parameters
overrides?

CallOverrides

Returns

Promise\<string>

getColonyNetwork()()

Parameters
overrides?

CallOverrides

Returns

Promise\<string>

getMetatransactionNonce()

Parameters
_user

string

overrides?

CallOverrides

Returns

Promise\<BigNumber>

getMetatransactionNonce(address)()

Parameters
_user

string

overrides?

CallOverrides

Returns

Promise\<BigNumber>

getObligation()

Parameters
_user

string

_token

string

_obligator

string

overrides?

CallOverrides

Returns

Promise\<BigNumber>

getObligation(address,address,address)()

Parameters
_user

string

_token

string

_obligator

string

overrides?

CallOverrides

Returns

Promise\<BigNumber>

getTotalLockCount()

Parameters
_token

string

overrides?

CallOverrides

Returns

Promise\<BigNumber>

getTotalLockCount(address)()

Parameters
_token

string

overrides?

CallOverrides

Returns

Promise\<BigNumber>

getTotalObligation()

Parameters
_user

string

_token

string

overrides?

CallOverrides

Returns

Promise\<BigNumber>

getTotalObligation(address,address)()

Parameters
_user

string

_token

string

overrides?

CallOverrides

Returns

Promise\<BigNumber>

getUserLock()

Parameters
_token

string

_user

string

overrides?

CallOverrides

Returns

Promise\<LockStructOutput>

getUserLock(address,address)()

Parameters
_token

string

_user

string

overrides?

CallOverrides

Returns

Promise\<LockStructOutput>

incrementLockCounterTo()

Parameters
_token

string

_lockId

BigNumberish

overrides?

CallOverrides

Returns

Promise\<void>

incrementLockCounterTo(address,uint256)()

Parameters
_token

string

_lockId

BigNumberish

overrides?

CallOverrides

Returns

Promise\<void>

lockToken()

Parameters
_token

string

overrides?

CallOverrides

Returns

Promise\<BigNumber>

lockToken(address)()

Parameters
_token

string

overrides?

CallOverrides

Returns

Promise\<BigNumber>

obligateStake()

Parameters
_user

string

_amount

BigNumberish

_token

string

overrides?

CallOverrides

Returns

Promise\<void>

obligateStake(address,uint256,address)()

Parameters
_user

string

_amount

BigNumberish

_token

string

overrides?

CallOverrides

Returns

Promise\<void>

owner()

Parameters
overrides?

CallOverrides

Returns

Promise\<string>

owner()()

Parameters
overrides?

CallOverrides

Returns

Promise\<string>

reward()

Parameters
_recipient

string

_amount

BigNumberish

overrides?

CallOverrides

Returns

Promise\<void>

reward(address,uint256)()

Parameters
_recipient

string

_amount

BigNumberish

overrides?

CallOverrides

Returns

Promise\<void>

setAuthority()

Parameters
authority_

string

overrides?

CallOverrides

Returns

Promise\<void>

setAuthority(address)()

Parameters
authority_

string

overrides?

CallOverrides

Returns

Promise\<void>

setColonyNetwork()

Parameters
_colonyNetwork

string

overrides?

CallOverrides

Returns

Promise\<void>

setColonyNetwork(address)()

Parameters
_colonyNetwork

string

overrides?

CallOverrides

Returns

Promise\<void>

setOwner()

Parameters
owner_

string

overrides?

CallOverrides

Returns

Promise\<void>

setOwner(address)()

Parameters
owner_

string

overrides?

CallOverrides

Returns

Promise\<void>

transfer()

Parameters
_token

string

_amount

BigNumberish

_recipient

string

_force

boolean

overrides?

CallOverrides

Returns

Promise\<void>

transfer(address,uint256,address,bool)()

Parameters
_token

string

_amount

BigNumberish

_recipient

string

_force

boolean

overrides?

CallOverrides

Returns

Promise\<void>

transferStake()

Parameters
_user

string

_amount

BigNumberish

_token

string

_recipient

string

overrides?

CallOverrides

Returns

Promise\<void>

transferStake(address,uint256,address,address)()

Parameters
_user

string

_amount

BigNumberish

_token

string

_recipient

string

overrides?

CallOverrides

Returns

Promise\<void>

unlockTokenForUser()

Parameters
_token

string

_user

string

_lockId

BigNumberish

overrides?

CallOverrides

Returns

Promise\<void>

unlockTokenForUser(address,address,uint256)()

Parameters
_token

string

_user

string

_lockId

BigNumberish

overrides?

CallOverrides

Returns

Promise\<void>

verify()

Parameters
_user

string

_nonce

BigNumberish

_chainId

BigNumberish

_payload

BytesLike

_sigR

BytesLike

_sigS

BytesLike

_sigV

BigNumberish

overrides?

CallOverrides

Returns

Promise\<boolean>

verify(address,uint256,uint256,bytes,bytes32,bytes32,uint8)()

Parameters
_user

string

_nonce

BigNumberish

_chainId

BigNumberish

_payload

BytesLike

_sigR

BytesLike

_sigS

BytesLike

_sigV

BigNumberish

overrides?

CallOverrides

Returns

Promise\<boolean>

withdraw(address,uint256,bool)()

Parameters
_token

string

_amount

BigNumberish

_force

boolean

overrides?

CallOverrides

Returns

Promise\<void>

withdraw(address,uint256)()

Parameters
_token

string

_amount

BigNumberish

overrides?

CallOverrides

Returns

Promise\<void>

Inherited from

TokenLocking.callStatic


clientType

clientType: TokenLockingClient


deployTransaction

readonly deployTransaction: TransactionResponse

Inherited from

TokenLocking.deployTransaction


estimateGas

estimateGas: object

approveStake()

Parameters
_user

string

_amount

BigNumberish

_token

string

overrides?

Overrides & object

Returns

Promise\<BigNumber>

approveStake(address,uint256,address)()

Parameters
_user

string

_amount

BigNumberish

_token

string

overrides?

Overrides & object

Returns

Promise\<BigNumber>

authority()

Parameters
overrides?

CallOverrides

Returns

Promise\<BigNumber>

authority()()

Parameters
overrides?

CallOverrides

Returns

Promise\<BigNumber>

deobligateStake()

Parameters
_user

string

_amount

BigNumberish

_token

string

overrides?

Overrides & object

Returns

Promise\<BigNumber>

deobligateStake(address,uint256,address)()

Parameters
_user

string

_amount

BigNumberish

_token

string

overrides?

Overrides & object

Returns

Promise\<BigNumber>

deposit(address,uint256,bool)()

Parameters
_token

string

_amount

BigNumberish

_force

boolean

overrides?

Overrides & object

Returns

Promise\<BigNumber>

deposit(address,uint256)()

Parameters
_token

string

_amount

BigNumberish

overrides?

Overrides & object

Returns

Promise\<BigNumber>

depositFor()

Parameters
_token

string

_amount

BigNumberish

_recipient

string

overrides?

Overrides & object

Returns

Promise\<BigNumber>

depositFor(address,uint256,address)()

Parameters
_token

string

_amount

BigNumberish

_recipient

string

overrides?

Overrides & object

Returns

Promise\<BigNumber>

executeMetaTransaction()

Parameters
_user

string

_payload

BytesLike

_sigR

BytesLike

_sigS

BytesLike

_sigV

BigNumberish

overrides?

PayableOverrides & object

Returns

Promise\<BigNumber>

executeMetaTransaction(address,bytes,bytes32,bytes32,uint8)()

Parameters
_user

string

_payload

BytesLike

_sigR

BytesLike

_sigS

BytesLike

_sigV

BigNumberish

overrides?

PayableOverrides & object

Returns

Promise\<BigNumber>

getApproval()

Parameters
_user

string

_token

string

_obligator

string

overrides?

CallOverrides

Returns

Promise\<BigNumber>

getApproval(address,address,address)()

Parameters
_user

string

_token

string

_obligator

string

overrides?

CallOverrides

Returns

Promise\<BigNumber>

getColonyNetwork()

Parameters
overrides?

CallOverrides

Returns

Promise\<BigNumber>

getColonyNetwork()()

Parameters
overrides?

CallOverrides

Returns

Promise\<BigNumber>

getMetatransactionNonce()

Parameters
_user

string

overrides?

CallOverrides

Returns

Promise\<BigNumber>

getMetatransactionNonce(address)()

Parameters
_user

string

overrides?

CallOverrides

Returns

Promise\<BigNumber>

getObligation()

Parameters
_user

string

_token

string

_obligator

string

overrides?

CallOverrides

Returns

Promise\<BigNumber>

getObligation(address,address,address)()

Parameters
_user

string

_token

string

_obligator

string

overrides?

CallOverrides

Returns

Promise\<BigNumber>

getTotalLockCount()

Parameters
_token

string

overrides?

CallOverrides

Returns

Promise\<BigNumber>

getTotalLockCount(address)()

Parameters
_token

string

overrides?

CallOverrides

Returns

Promise\<BigNumber>

getTotalObligation()

Parameters
_user

string

_token

string

overrides?

CallOverrides

Returns

Promise\<BigNumber>

getTotalObligation(address,address)()

Parameters
_user

string

_token

string

overrides?

CallOverrides

Returns

Promise\<BigNumber>

getUserLock()

Parameters
_token

string

_user

string

overrides?

CallOverrides

Returns

Promise\<BigNumber>

getUserLock(address,address)()

Parameters
_token

string

_user

string

overrides?

CallOverrides

Returns

Promise\<BigNumber>

incrementLockCounterTo()

Parameters
_token

string

_lockId

BigNumberish

overrides?

Overrides & object

Returns

Promise\<BigNumber>

incrementLockCounterTo(address,uint256)()

Parameters
_token

string

_lockId

BigNumberish

overrides?

Overrides & object

Returns

Promise\<BigNumber>

lockToken()

Parameters
_token

string

overrides?

Overrides & object

Returns

Promise\<BigNumber>

lockToken(address)()

Parameters
_token

string

overrides?

Overrides & object

Returns

Promise\<BigNumber>

obligateStake()

Parameters
_user

string

_amount

BigNumberish

_token

string

overrides?

Overrides & object

Returns

Promise\<BigNumber>

obligateStake(address,uint256,address)()

Parameters
_user

string

_amount

BigNumberish

_token

string

overrides?

Overrides & object

Returns

Promise\<BigNumber>

owner()

Parameters
overrides?

CallOverrides

Returns

Promise\<BigNumber>

owner()()

Parameters
overrides?

CallOverrides

Returns

Promise\<BigNumber>

reward()

Parameters
_recipient

string

_amount

BigNumberish

overrides?

CallOverrides

Returns

Promise\<BigNumber>

reward(address,uint256)()

Parameters
_recipient

string

_amount

BigNumberish

overrides?

CallOverrides

Returns

Promise\<BigNumber>

setAuthority()

Parameters
authority_

string

overrides?

Overrides & object

Returns

Promise\<BigNumber>

setAuthority(address)()

Parameters
authority_

string

overrides?

Overrides & object

Returns

Promise\<BigNumber>

setColonyNetwork()

Parameters
_colonyNetwork

string

overrides?

Overrides & object

Returns

Promise\<BigNumber>

setColonyNetwork(address)()

Parameters
_colonyNetwork

string

overrides?

Overrides & object

Returns

Promise\<BigNumber>

setOwner()

Parameters
owner_

string

overrides?

Overrides & object

Returns

Promise\<BigNumber>

setOwner(address)()

Parameters
owner_

string

overrides?

Overrides & object

Returns

Promise\<BigNumber>

transfer()

Parameters
_token

string

_amount

BigNumberish

_recipient

string

_force

boolean

overrides?

Overrides & object

Returns

Promise\<BigNumber>

transfer(address,uint256,address,bool)()

Parameters
_token

string

_amount

BigNumberish

_recipient

string

_force

boolean

overrides?

Overrides & object

Returns

Promise\<BigNumber>

transferStake()

Parameters
_user

string

_amount

BigNumberish

_token

string

_recipient

string

overrides?

Overrides & object

Returns

Promise\<BigNumber>

transferStake(address,uint256,address,address)()

Parameters
_user

string

_amount

BigNumberish

_token

string

_recipient

string

overrides?

Overrides & object

Returns

Promise\<BigNumber>

unlockTokenForUser()

Parameters
_token

string

_user

string

_lockId

BigNumberish

overrides?

Overrides & object

Returns

Promise\<BigNumber>

unlockTokenForUser(address,address,uint256)()

Parameters
_token

string

_user

string

_lockId

BigNumberish

overrides?

Overrides & object

Returns

Promise\<BigNumber>

verify()

Parameters
_user

string

_nonce

BigNumberish

_chainId

BigNumberish

_payload

BytesLike

_sigR

BytesLike

_sigS

BytesLike

_sigV

BigNumberish

overrides?

CallOverrides

Returns

Promise\<BigNumber>

verify(address,uint256,uint256,bytes,bytes32,bytes32,uint8)()

Parameters
_user

string

_nonce

BigNumberish

_chainId

BigNumberish

_payload

BytesLike

_sigR

BytesLike

_sigS

BytesLike

_sigV

BigNumberish

overrides?

CallOverrides

Returns

Promise\<BigNumber>

withdraw(address,uint256,bool)()

Parameters
_token

string

_amount

BigNumberish

_force

boolean

overrides?

Overrides & object

Returns

Promise\<BigNumber>

withdraw(address,uint256)()

Parameters
_token

string

_amount

BigNumberish

overrides?

Overrides & object

Returns

Promise\<BigNumber>

Inherited from

TokenLocking.estimateGas


filters

filters: object

ColonyNetworkSet()

Parameters
colonyNetwork?

null

Returns

ColonyNetworkSetEventFilter

ColonyNetworkSet(address)()

Parameters
colonyNetwork?

null

Returns

ColonyNetworkSetEventFilter

LogSetAuthority()

Parameters
authority?

null | string

Returns

LogSetAuthorityEventFilter

LogSetAuthority(address)()

Parameters
authority?

null | string

Returns

LogSetAuthorityEventFilter

LogSetOwner()

Parameters
owner?

null | string

Returns

LogSetOwnerEventFilter

LogSetOwner(address)()

Parameters
owner?

null | string

Returns

LogSetOwnerEventFilter

MetaTransactionExecuted()

Parameters
userAddress?

null

relayerAddress?

null

payload?

null

Returns

MetaTransactionExecutedEventFilter

MetaTransactionExecuted(address,address,bytes)()

Parameters
userAddress?

null

relayerAddress?

null

payload?

null

Returns

MetaTransactionExecutedEventFilter

StakeTransferred()

Parameters
token?

null

by?

null

from?

null

to?

null

amount?

null

Returns

StakeTransferredEventFilter

StakeTransferred(address,address,address,address,uint256)()

Parameters
token?

null

by?

null

from?

null

to?

null

amount?

null

Returns

StakeTransferredEventFilter

TokenLocked()

Parameters
token?

null | string

lockedBy?

null | string

lockCount?

null

Returns

TokenLockedEventFilter

TokenLocked(address,address,uint256)()

Parameters
token?

null | string

lockedBy?

null | string

lockCount?

null

Returns

TokenLockedEventFilter

UserTokenApproved()

Parameters
token?

null

user?

null

approvedBy?

null

amount?

null

Returns

UserTokenApprovedEventFilter

UserTokenApproved(address,address,address,uint256)()

Parameters
token?

null

user?

null

approvedBy?

null

amount?

null

Returns

UserTokenApprovedEventFilter

UserTokenClaimed()

Parameters
token?

null

user?

null

amount?

null

Returns

UserTokenClaimedEventFilter

UserTokenClaimed(address,address,uint256)()

Parameters
token?

null

user?

null

amount?

null

Returns

UserTokenClaimedEventFilter

UserTokenDeobligated()

Parameters
token?

null

user?

null

obligatedBy?

null

amount?

null

Returns

UserTokenDeobligatedEventFilter

UserTokenDeobligated(address,address,address,uint256)()

Parameters
token?

null

user?

null

obligatedBy?

null

amount?

null

Returns

UserTokenDeobligatedEventFilter

UserTokenDeposited()

Parameters
token?

null

user?

null

amount?

null

Returns

UserTokenDepositedEventFilter

UserTokenDeposited(address,address,uint256)()

Parameters
token?

null

user?

null

amount?

null

Returns

UserTokenDepositedEventFilter

UserTokenObligated()

Parameters
token?

null

user?

null

obligatedBy?

null

amount?

null

Returns

UserTokenObligatedEventFilter

UserTokenObligated(address,address,address,uint256)()

Parameters
token?

null

user?

null

obligatedBy?

null

amount?

null

Returns

UserTokenObligatedEventFilter

UserTokenTransferred()

Parameters
token?

null

user?

null

recipient?

null

amount?

null

Returns

UserTokenTransferredEventFilter

UserTokenTransferred(address,address,address,uint256)()

Parameters
token?

null

user?

null

recipient?

null

amount?

null

Returns

UserTokenTransferredEventFilter

UserTokenUnlocked()

Parameters
token?

null

user?

null

lockId?

null

Returns

UserTokenUnlockedEventFilter

UserTokenUnlocked(address,address,uint256)()

Parameters
token?

null

user?

null

lockId?

null

Returns

UserTokenUnlockedEventFilter

UserTokenWithdrawn()

Parameters
token?

null

user?

null

amount?

null

Returns

UserTokenWithdrawnEventFilter

UserTokenWithdrawn(address,address,uint256)()

Parameters
token?

null

user?

null

amount?

null

Returns

UserTokenWithdrawnEventFilter

Inherited from

TokenLocking.filters


functions

functions: object

approveStake()

Parameters
_user

string

_amount

BigNumberish

_token

string

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

approveStake(address,uint256,address)()

Parameters
_user

string

_amount

BigNumberish

_token

string

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

authority()

Parameters
overrides?

CallOverrides

Returns

Promise\<[string]>

authority()()

Parameters
overrides?

CallOverrides

Returns

Promise\<[string]>

deobligateStake()

Parameters
_user

string

_amount

BigNumberish

_token

string

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

deobligateStake(address,uint256,address)()

Parameters
_user

string

_amount

BigNumberish

_token

string

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

deposit(address,uint256,bool)()

Parameters
_token

string

_amount

BigNumberish

_force

boolean

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

deposit(address,uint256)()

Parameters
_token

string

_amount

BigNumberish

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

depositFor()

Parameters
_token

string

_amount

BigNumberish

_recipient

string

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

depositFor(address,uint256,address)()

Parameters
_token

string

_amount

BigNumberish

_recipient

string

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

executeMetaTransaction()

Parameters
_user

string

_payload

BytesLike

_sigR

BytesLike

_sigS

BytesLike

_sigV

BigNumberish

overrides?

PayableOverrides & object

Returns

Promise\<ContractTransaction>

executeMetaTransaction(address,bytes,bytes32,bytes32,uint8)()

Parameters
_user

string

_payload

BytesLike

_sigR

BytesLike

_sigS

BytesLike

_sigV

BigNumberish

overrides?

PayableOverrides & object

Returns

Promise\<ContractTransaction>

getApproval()

Parameters
_user

string

_token

string

_obligator

string

overrides?

CallOverrides

Returns

Promise\<[BigNumber]>

getApproval(address,address,address)()

Parameters
_user

string

_token

string

_obligator

string

overrides?

CallOverrides

Returns

Promise\<[BigNumber]>

getColonyNetwork()

Parameters
overrides?

CallOverrides

Returns

Promise\<[string]>

getColonyNetwork()()

Parameters
overrides?

CallOverrides

Returns

Promise\<[string]>

getMetatransactionNonce()

Parameters
_user

string

overrides?

CallOverrides

Returns

Promise\<[BigNumber] & object>

getMetatransactionNonce(address)()

Parameters
_user

string

overrides?

CallOverrides

Returns

Promise\<[BigNumber] & object>

getObligation()

Parameters
_user

string

_token

string

_obligator

string

overrides?

CallOverrides

Returns

Promise\<[BigNumber]>

getObligation(address,address,address)()

Parameters
_user

string

_token

string

_obligator

string

overrides?

CallOverrides

Returns

Promise\<[BigNumber]>

getTotalLockCount()

Parameters
_token

string

overrides?

CallOverrides

Returns

Promise\<[BigNumber]>

getTotalLockCount(address)()

Parameters
_token

string

overrides?

CallOverrides

Returns

Promise\<[BigNumber]>

getTotalObligation()

Parameters
_user

string

_token

string

overrides?

CallOverrides

Returns

Promise\<[BigNumber]>

getTotalObligation(address,address)()

Parameters
_user

string

_token

string

overrides?

CallOverrides

Returns

Promise\<[BigNumber]>

getUserLock()

Parameters
_token

string

_user

string

overrides?

CallOverrides

Returns

Promise\<[LockStructOutput] & object>

getUserLock(address,address)()

Parameters
_token

string

_user

string

overrides?

CallOverrides

Returns

Promise\<[LockStructOutput] & object>

incrementLockCounterTo()

Parameters
_token

string

_lockId

BigNumberish

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

incrementLockCounterTo(address,uint256)()

Parameters
_token

string

_lockId

BigNumberish

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

lockToken()

Parameters
_token

string

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

lockToken(address)()

Parameters
_token

string

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

obligateStake()

Parameters
_user

string

_amount

BigNumberish

_token

string

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

obligateStake(address,uint256,address)()

Parameters
_user

string

_amount

BigNumberish

_token

string

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

owner()

Parameters
overrides?

CallOverrides

Returns

Promise\<[string]>

owner()()

Parameters
overrides?

CallOverrides

Returns

Promise\<[string]>

reward()

Parameters
_recipient

string

_amount

BigNumberish

overrides?

CallOverrides

Returns

Promise\<[void]>

reward(address,uint256)()

Parameters
_recipient

string

_amount

BigNumberish

overrides?

CallOverrides

Returns

Promise\<[void]>

setAuthority()

Parameters
authority_

string

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

setAuthority(address)()

Parameters
authority_

string

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

setColonyNetwork()

Parameters
_colonyNetwork

string

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

setColonyNetwork(address)()

Parameters
_colonyNetwork

string

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

setOwner()

Parameters
owner_

string

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

setOwner(address)()

Parameters
owner_

string

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

transfer()

Parameters
_token

string

_amount

BigNumberish

_recipient

string

_force

boolean

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

transfer(address,uint256,address,bool)()

Parameters
_token

string

_amount

BigNumberish

_recipient

string

_force

boolean

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

transferStake()

Parameters
_user

string

_amount

BigNumberish

_token

string

_recipient

string

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

transferStake(address,uint256,address,address)()

Parameters
_user

string

_amount

BigNumberish

_token

string

_recipient

string

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

unlockTokenForUser()

Parameters
_token

string

_user

string

_lockId

BigNumberish

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

unlockTokenForUser(address,address,uint256)()

Parameters
_token

string

_user

string

_lockId

BigNumberish

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

verify()

Parameters
_user

string

_nonce

BigNumberish

_chainId

BigNumberish

_payload

BytesLike

_sigR

BytesLike

_sigS

BytesLike

_sigV

BigNumberish

overrides?

CallOverrides

Returns

Promise\<[boolean]>

verify(address,uint256,uint256,bytes,bytes32,bytes32,uint8)()

Parameters
_user

string

_nonce

BigNumberish

_chainId

BigNumberish

_payload

BytesLike

_sigR

BytesLike

_sigS

BytesLike

_sigV

BigNumberish

overrides?

CallOverrides

Returns

Promise\<[boolean]>

withdraw(address,uint256,bool)()

Parameters
_token

string

_amount

BigNumberish

_force

boolean

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

withdraw(address,uint256)()

Parameters
_token

string

_amount

BigNumberish

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

Inherited from

TokenLocking.functions


interface

interface: TokenLockingInterface

Inherited from

TokenLocking.interface


off

off: OnEvent\<TokenLockingClient>

Inherited from

TokenLocking.off


on

on: OnEvent\<TokenLockingClient>

Inherited from

TokenLocking.on


once

once: OnEvent\<TokenLockingClient>

Inherited from

TokenLocking.once


populateTransaction

populateTransaction: object

approveStake()

Parameters
_user

string

_amount

BigNumberish

_token

string

overrides?

Overrides & object

Returns

Promise\<PopulatedTransaction>

approveStake(address,uint256,address)()

Parameters
_user

string

_amount

BigNumberish

_token

string

overrides?

Overrides & object

Returns

Promise\<PopulatedTransaction>

authority()

Parameters
overrides?

CallOverrides

Returns

Promise\<PopulatedTransaction>

authority()()

Parameters
overrides?

CallOverrides

Returns

Promise\<PopulatedTransaction>

deobligateStake()

Parameters
_user

string

_amount

BigNumberish

_token

string

overrides?

Overrides & object

Returns

Promise\<PopulatedTransaction>

deobligateStake(address,uint256,address)()

Parameters
_user

string

_amount

BigNumberish

_token

string

overrides?

Overrides & object

Returns

Promise\<PopulatedTransaction>

deposit(address,uint256,bool)()

Parameters
_token

string

_amount

BigNumberish

_force

boolean

overrides?

Overrides & object

Returns

Promise\<PopulatedTransaction>

deposit(address,uint256)()

Parameters
_token

string

_amount

BigNumberish

overrides?

Overrides & object

Returns

Promise\<PopulatedTransaction>

depositFor()

Parameters
_token

string

_amount

BigNumberish

_recipient

string

overrides?

Overrides & object

Returns

Promise\<PopulatedTransaction>

depositFor(address,uint256,address)()

Parameters
_token

string

_amount

BigNumberish

_recipient

string

overrides?

Overrides & object

Returns

Promise\<PopulatedTransaction>

executeMetaTransaction()

Parameters
_user

string

_payload

BytesLike

_sigR

BytesLike

_sigS

BytesLike

_sigV

BigNumberish

overrides?

PayableOverrides & object

Returns

Promise\<PopulatedTransaction>

executeMetaTransaction(address,bytes,bytes32,bytes32,uint8)()

Parameters
_user

string

_payload

BytesLike

_sigR

BytesLike

_sigS

BytesLike

_sigV

BigNumberish

overrides?

PayableOverrides & object

Returns

Promise\<PopulatedTransaction>

getApproval()

Parameters
_user

string

_token

string

_obligator

string

overrides?

CallOverrides

Returns

Promise\<PopulatedTransaction>

getApproval(address,address,address)()

Parameters
_user

string

_token

string

_obligator

string

overrides?

CallOverrides

Returns

Promise\<PopulatedTransaction>

getColonyNetwork()

Parameters
overrides?

CallOverrides

Returns

Promise\<PopulatedTransaction>

getColonyNetwork()()

Parameters
overrides?

CallOverrides

Returns

Promise\<PopulatedTransaction>

getMetatransactionNonce()

Parameters
_user

string

overrides?

CallOverrides

Returns

Promise\<PopulatedTransaction>

getMetatransactionNonce(address)()

Parameters
_user

string

overrides?

CallOverrides

Returns

Promise\<PopulatedTransaction>

getObligation()

Parameters
_user

string

_token

string

_obligator

string

overrides?

CallOverrides

Returns

Promise\<PopulatedTransaction>

getObligation(address,address,address)()

Parameters
_user

string

_token

string

_obligator

string

overrides?

CallOverrides

Returns

Promise\<PopulatedTransaction>

getTotalLockCount()

Parameters
_token

string

overrides?

CallOverrides

Returns

Promise\<PopulatedTransaction>

getTotalLockCount(address)()

Parameters
_token

string

overrides?

CallOverrides

Returns

Promise\<PopulatedTransaction>

getTotalObligation()

Parameters
_user

string

_token

string

overrides?

CallOverrides

Returns

Promise\<PopulatedTransaction>

getTotalObligation(address,address)()

Parameters
_user

string

_token

string

overrides?

CallOverrides

Returns

Promise\<PopulatedTransaction>

getUserLock()

Parameters
_token

string

_user

string

overrides?

CallOverrides

Returns

Promise\<PopulatedTransaction>

getUserLock(address,address)()

Parameters
_token

string

_user

string

overrides?

CallOverrides

Returns

Promise\<PopulatedTransaction>

incrementLockCounterTo()

Parameters
_token

string

_lockId

BigNumberish

overrides?

Overrides & object

Returns

Promise\<PopulatedTransaction>

incrementLockCounterTo(address,uint256)()

Parameters
_token

string

_lockId

BigNumberish

overrides?

Overrides & object

Returns

Promise\<PopulatedTransaction>

lockToken()

Parameters
_token

string

overrides?

Overrides & object

Returns

Promise\<PopulatedTransaction>

lockToken(address)()

Parameters
_token

string

overrides?

Overrides & object

Returns

Promise\<PopulatedTransaction>

obligateStake()

Parameters
_user

string

_amount

BigNumberish

_token

string

overrides?

Overrides & object

Returns

Promise\<PopulatedTransaction>

obligateStake(address,uint256,address)()

Parameters
_user

string

_amount

BigNumberish

_token

string

overrides?

Overrides & object

Returns

Promise\<PopulatedTransaction>

owner()

Parameters
overrides?

CallOverrides

Returns

Promise\<PopulatedTransaction>

owner()()

Parameters
overrides?

CallOverrides

Returns

Promise\<PopulatedTransaction>

reward()

Parameters
_recipient

string

_amount

BigNumberish

overrides?

CallOverrides

Returns

Promise\<PopulatedTransaction>

reward(address,uint256)()

Parameters
_recipient

string

_amount

BigNumberish

overrides?

CallOverrides

Returns

Promise\<PopulatedTransaction>

setAuthority()

Parameters
authority_

string

overrides?

Overrides & object

Returns

Promise\<PopulatedTransaction>

setAuthority(address)()

Parameters
authority_

string

overrides?

Overrides & object

Returns

Promise\<PopulatedTransaction>

setColonyNetwork()

Parameters
_colonyNetwork

string

overrides?

Overrides & object

Returns

Promise\<PopulatedTransaction>

setColonyNetwork(address)()

Parameters
_colonyNetwork

string

overrides?

Overrides & object

Returns

Promise\<PopulatedTransaction>

setOwner()

Parameters
owner_

string

overrides?

Overrides & object

Returns

Promise\<PopulatedTransaction>

setOwner(address)()

Parameters
owner_

string

overrides?

Overrides & object

Returns

Promise\<PopulatedTransaction>

transfer()

Parameters
_token

string

_amount

BigNumberish

_recipient

string

_force

boolean

overrides?

Overrides & object

Returns

Promise\<PopulatedTransaction>

transfer(address,uint256,address,bool)()

Parameters
_token

string

_amount

BigNumberish

_recipient

string

_force

boolean

overrides?

Overrides & object

Returns

Promise\<PopulatedTransaction>

transferStake()

Parameters
_user

string

_amount

BigNumberish

_token

string

_recipient

string

overrides?

Overrides & object

Returns

Promise\<PopulatedTransaction>

transferStake(address,uint256,address,address)()

Parameters
_user

string

_amount

BigNumberish

_token

string

_recipient

string

overrides?

Overrides & object

Returns

Promise\<PopulatedTransaction>

unlockTokenForUser()

Parameters
_token

string

_user

string

_lockId

BigNumberish

overrides?

Overrides & object

Returns

Promise\<PopulatedTransaction>

unlockTokenForUser(address,address,uint256)()

Parameters
_token

string

_user

string

_lockId

BigNumberish

overrides?

Overrides & object

Returns

Promise\<PopulatedTransaction>

verify()

Parameters
_user

string

_nonce

BigNumberish

_chainId

BigNumberish

_payload

BytesLike

_sigR

BytesLike

_sigS

BytesLike

_sigV

BigNumberish

overrides?

CallOverrides

Returns

Promise\<PopulatedTransaction>

verify(address,uint256,uint256,bytes,bytes32,bytes32,uint8)()

Parameters
_user

string

_nonce

BigNumberish

_chainId

BigNumberish

_payload

BytesLike

_sigR

BytesLike

_sigS

BytesLike

_sigV

BigNumberish

overrides?

CallOverrides

Returns

Promise\<PopulatedTransaction>

withdraw(address,uint256,bool)()

Parameters
_token

string

_amount

BigNumberish

_force

boolean

overrides?

Overrides & object

Returns

Promise\<PopulatedTransaction>

withdraw(address,uint256)()

Parameters
_token

string

_amount

BigNumberish

overrides?

Overrides & object

Returns

Promise\<PopulatedTransaction>

Inherited from

TokenLocking.populateTransaction


provider

readonly provider: Provider

Inherited from

TokenLocking.provider


removeListener

removeListener: OnEvent\<TokenLockingClient>

Inherited from

TokenLocking.removeListener


resolvedAddress

readonly resolvedAddress: Promise\<string>

Inherited from

TokenLocking.resolvedAddress


signer

readonly signer: Signer

Inherited from

TokenLocking.signer

Methods

_checkRunningEvents()

_checkRunningEvents(runningEvent): void

Parameters

runningEvent

RunningEvent

Returns

void

Inherited from

TokenLocking._checkRunningEvents


_deployed()

_deployed(blockTag?): Promise\<Contract>

Parameters

blockTag?

BlockTag

Returns

Promise\<Contract>

Inherited from

TokenLocking._deployed


_wrapEvent()

_wrapEvent(runningEvent, log, listener): Event

Parameters

runningEvent

RunningEvent

log

Log

listener

Listener

Returns

Event

Inherited from

TokenLocking._wrapEvent


approveStake()

approveStake(_user, _amount, _token, overrides?): Promise\<ContractTransaction>

Parameters

_user

string

_amount

BigNumberish

_token

string

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

Inherited from

TokenLocking.approveStake


approveStake(address,uint256,address)()

approveStake(address,uint256,address)(_user, _amount, _token, overrides?): Promise\<ContractTransaction>

Parameters

_user

string

_amount

BigNumberish

_token

string

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

Inherited from

TokenLocking.approveStake(address,uint256,address)


attach()

attach(addressOrName): this

Parameters

addressOrName

string

Returns

this

Inherited from

TokenLocking.attach


authority()

authority(overrides?): Promise\<string>

Parameters

overrides?

CallOverrides

Returns

Promise\<string>

Inherited from

TokenLocking.authority


authority()()

authority()(overrides?): Promise\<string>

Parameters

overrides?

CallOverrides

Returns

Promise\<string>

Inherited from

TokenLocking.authority()


connect()

connect(signerOrProvider): this

Parameters

signerOrProvider

string | Signer | Provider

Returns

this

Inherited from

TokenLocking.connect


deobligateStake()

deobligateStake(_user, _amount, _token, overrides?): Promise\<ContractTransaction>

Parameters

_user

string

_amount

BigNumberish

_token

string

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

Inherited from

TokenLocking.deobligateStake


deobligateStake(address,uint256,address)()

deobligateStake(address,uint256,address)(_user, _amount, _token, overrides?): Promise\<ContractTransaction>

Parameters

_user

string

_amount

BigNumberish

_token

string

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

Inherited from

TokenLocking.deobligateStake(address,uint256,address)


deployed()

deployed(): Promise\<TokenLockingClient>

Returns

Promise\<TokenLockingClient>

Inherited from

TokenLocking.deployed


deposit(address,uint256,bool)()

deposit(address,uint256,bool)(_token, _amount, _force, overrides?): Promise\<ContractTransaction>

Parameters

_token

string

_amount

BigNumberish

_force

boolean

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

Inherited from

TokenLocking.deposit(address,uint256,bool)


deposit(address,uint256)()

deposit(address,uint256)(_token, _amount, overrides?): Promise\<ContractTransaction>

Parameters

_token

string

_amount

BigNumberish

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

Inherited from

TokenLocking.deposit(address,uint256)


depositFor()

depositFor(_token, _amount, _recipient, overrides?): Promise\<ContractTransaction>

Parameters

_token

string

_amount

BigNumberish

_recipient

string

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

Inherited from

TokenLocking.depositFor


depositFor(address,uint256,address)()

depositFor(address,uint256,address)(_token, _amount, _recipient, overrides?): Promise\<ContractTransaction>

Parameters

_token

string

_amount

BigNumberish

_recipient

string

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

Inherited from

TokenLocking.depositFor(address,uint256,address)


emit()

emit(eventName, ...args): boolean

Parameters

eventName

string | EventFilter

args

...any[]

Returns

boolean

Inherited from

TokenLocking.emit


executeMetaTransaction()

executeMetaTransaction(_user, _payload, _sigR, _sigS, _sigV, overrides?): Promise\<ContractTransaction>

Parameters

_user

string

_payload

BytesLike

_sigR

BytesLike

_sigS

BytesLike

_sigV

BigNumberish

overrides?

PayableOverrides & object

Returns

Promise\<ContractTransaction>

Inherited from

TokenLocking.executeMetaTransaction


executeMetaTransaction(address,bytes,bytes32,bytes32,uint8)()

executeMetaTransaction(address,bytes,bytes32,bytes32,uint8)(_user, _payload, _sigR, _sigS, _sigV, overrides?): Promise\<ContractTransaction>

Parameters

_user

string

_payload

BytesLike

_sigR

BytesLike

_sigS

BytesLike

_sigV

BigNumberish

overrides?

PayableOverrides & object

Returns

Promise\<ContractTransaction>

Inherited from

TokenLocking.executeMetaTransaction(address,bytes,bytes32,bytes32,uint8)


fallback()

fallback(overrides?): Promise\<TransactionResponse>

Parameters

overrides?

TransactionRequest

Returns

Promise\<TransactionResponse>

Inherited from

TokenLocking.fallback


getApproval()

getApproval(_user, _token, _obligator, overrides?): Promise\<BigNumber>

Parameters

_user

string

_token

string

_obligator

string

overrides?

CallOverrides

Returns

Promise\<BigNumber>

Inherited from

TokenLocking.getApproval


getApproval(address,address,address)()

getApproval(address,address,address)(_user, _token, _obligator, overrides?): Promise\<BigNumber>

Parameters

_user

string

_token

string

_obligator

string

overrides?

CallOverrides

Returns

Promise\<BigNumber>

Inherited from

TokenLocking.getApproval(address,address,address)


getColonyNetwork()

getColonyNetwork(overrides?): Promise\<string>

Parameters

overrides?

CallOverrides

Returns

Promise\<string>

Inherited from

TokenLocking.getColonyNetwork


getColonyNetwork()()

getColonyNetwork()(overrides?): Promise\<string>

Parameters

overrides?

CallOverrides

Returns

Promise\<string>

Inherited from

TokenLocking.getColonyNetwork()


getMetatransactionNonce()

getMetatransactionNonce(_user, overrides?): Promise\<BigNumber>

Parameters

_user

string

overrides?

CallOverrides

Returns

Promise\<BigNumber>

Inherited from

TokenLocking.getMetatransactionNonce


getMetatransactionNonce(address)()

getMetatransactionNonce(address)(_user, overrides?): Promise\<BigNumber>

Parameters

_user

string

overrides?

CallOverrides

Returns

Promise\<BigNumber>

Inherited from

TokenLocking.getMetatransactionNonce(address)


getObligation()

getObligation(_user, _token, _obligator, overrides?): Promise\<BigNumber>

Parameters

_user

string

_token

string

_obligator

string

overrides?

CallOverrides

Returns

Promise\<BigNumber>

Inherited from

TokenLocking.getObligation


getObligation(address,address,address)()

getObligation(address,address,address)(_user, _token, _obligator, overrides?): Promise\<BigNumber>

Parameters

_user

string

_token

string

_obligator

string

overrides?

CallOverrides

Returns

Promise\<BigNumber>

Inherited from

TokenLocking.getObligation(address,address,address)


getTotalLockCount()

getTotalLockCount(_token, overrides?): Promise\<BigNumber>

Parameters

_token

string

overrides?

CallOverrides

Returns

Promise\<BigNumber>

Inherited from

TokenLocking.getTotalLockCount


getTotalLockCount(address)()

getTotalLockCount(address)(_token, overrides?): Promise\<BigNumber>

Parameters

_token

string

overrides?

CallOverrides

Returns

Promise\<BigNumber>

Inherited from

TokenLocking.getTotalLockCount(address)


getTotalObligation()

getTotalObligation(_user, _token, overrides?): Promise\<BigNumber>

Parameters

_user

string

_token

string

overrides?

CallOverrides

Returns

Promise\<BigNumber>

Inherited from

TokenLocking.getTotalObligation


getTotalObligation(address,address)()

getTotalObligation(address,address)(_user, _token, overrides?): Promise\<BigNumber>

Parameters

_user

string

_token

string

overrides?

CallOverrides

Returns

Promise\<BigNumber>

Inherited from

TokenLocking.getTotalObligation(address,address)


getUserLock()

getUserLock(_token, _user, overrides?): Promise\<LockStructOutput>

Parameters

_token

string

_user

string

overrides?

CallOverrides

Returns

Promise\<LockStructOutput>

Inherited from

TokenLocking.getUserLock


getUserLock(address,address)()

getUserLock(address,address)(_token, _user, overrides?): Promise\<LockStructOutput>

Parameters

_token

string

_user

string

overrides?

CallOverrides

Returns

Promise\<LockStructOutput>

Inherited from

TokenLocking.getUserLock(address,address)


incrementLockCounterTo()

incrementLockCounterTo(_token, _lockId, overrides?): Promise\<ContractTransaction>

Parameters

_token

string

_lockId

BigNumberish

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

Inherited from

TokenLocking.incrementLockCounterTo


incrementLockCounterTo(address,uint256)()

incrementLockCounterTo(address,uint256)(_token, _lockId, overrides?): Promise\<ContractTransaction>

Parameters

_token

string

_lockId

BigNumberish

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

Inherited from

TokenLocking.incrementLockCounterTo(address,uint256)


listenerCount()

listenerCount(eventName?): number

Parameters

eventName?

string | EventFilter

Returns

number

Inherited from

TokenLocking.listenerCount


listeners()

Call Signature

listeners\<TEvent>(eventFilter?): TypedListener\<TEvent>[]

Type Parameters

TEvent extends TypedEvent

Parameters
eventFilter?

TypedEventFilter\<TEvent>

Returns

TypedListener\<TEvent>[]

Inherited from

TokenLocking.listeners

Call Signature

listeners(eventName?): Listener[]

Parameters
eventName?

string

Returns

Listener[]

Inherited from

TokenLocking.listeners


lockToken()

lockToken(_token, overrides?): Promise\<ContractTransaction>

Parameters

_token

string

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

Inherited from

TokenLocking.lockToken


lockToken(address)()

lockToken(address)(_token, overrides?): Promise\<ContractTransaction>

Parameters

_token

string

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

Inherited from

TokenLocking.lockToken(address)


obligateStake()

obligateStake(_user, _amount, _token, overrides?): Promise\<ContractTransaction>

Parameters

_user

string

_amount

BigNumberish

_token

string

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

Inherited from

TokenLocking.obligateStake


obligateStake(address,uint256,address)()

obligateStake(address,uint256,address)(_user, _amount, _token, overrides?): Promise\<ContractTransaction>

Parameters

_user

string

_amount

BigNumberish

_token

string

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

Inherited from

TokenLocking.obligateStake(address,uint256,address)


owner()

owner(overrides?): Promise\<string>

Parameters

overrides?

CallOverrides

Returns

Promise\<string>

Inherited from

TokenLocking.owner


owner()()

owner()(overrides?): Promise\<string>

Parameters

overrides?

CallOverrides

Returns

Promise\<string>

Inherited from

TokenLocking.owner()


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

TokenLocking.queryFilter


removeAllListeners()

Call Signature

removeAllListeners\<TEvent>(eventFilter): this

Type Parameters

TEvent extends TypedEvent

Parameters
eventFilter

TypedEventFilter\<TEvent>

Returns

this

Inherited from

TokenLocking.removeAllListeners

Call Signature

removeAllListeners(eventName?): this

Parameters
eventName?

string

Returns

this

Inherited from

TokenLocking.removeAllListeners


reward()

reward(_recipient, _amount, overrides?): Promise\<void>

Parameters

_recipient

string

_amount

BigNumberish

overrides?

CallOverrides

Returns

Promise\<void>

Inherited from

TokenLocking.reward


reward(address,uint256)()

reward(address,uint256)(_recipient, _amount, overrides?): Promise\<void>

Parameters

_recipient

string

_amount

BigNumberish

overrides?

CallOverrides

Returns

Promise\<void>

Inherited from

TokenLocking.reward(address,uint256)


setAuthority()

setAuthority(authority_, overrides?): Promise\<ContractTransaction>

Parameters

authority_

string

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

Inherited from

TokenLocking.setAuthority


setAuthority(address)()

setAuthority(address)(authority_, overrides?): Promise\<ContractTransaction>

Parameters

authority_

string

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

Inherited from

TokenLocking.setAuthority(address)


setColonyNetwork()

setColonyNetwork(_colonyNetwork, overrides?): Promise\<ContractTransaction>

Parameters

_colonyNetwork

string

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

Inherited from

TokenLocking.setColonyNetwork


setColonyNetwork(address)()

setColonyNetwork(address)(_colonyNetwork, overrides?): Promise\<ContractTransaction>

Parameters

_colonyNetwork

string

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

Inherited from

TokenLocking.setColonyNetwork(address)


setOwner()

setOwner(owner_, overrides?): Promise\<ContractTransaction>

Parameters

owner_

string

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

Inherited from

TokenLocking.setOwner


setOwner(address)()

setOwner(address)(owner_, overrides?): Promise\<ContractTransaction>

Parameters

owner_

string

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

Inherited from

TokenLocking.setOwner(address)


transfer()

transfer(_token, _amount, _recipient, _force, overrides?): Promise\<ContractTransaction>

Parameters

_token

string

_amount

BigNumberish

_recipient

string

_force

boolean

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

Inherited from

TokenLocking.transfer


transfer(address,uint256,address,bool)()

transfer(address,uint256,address,bool)(_token, _amount, _recipient, _force, overrides?): Promise\<ContractTransaction>

Parameters

_token

string

_amount

BigNumberish

_recipient

string

_force

boolean

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

Inherited from

TokenLocking.transfer(address,uint256,address,bool)


transferStake()

transferStake(_user, _amount, _token, _recipient, overrides?): Promise\<ContractTransaction>

Parameters

_user

string

_amount

BigNumberish

_token

string

_recipient

string

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

Inherited from

TokenLocking.transferStake


transferStake(address,uint256,address,address)()

transferStake(address,uint256,address,address)(_user, _amount, _token, _recipient, overrides?): Promise\<ContractTransaction>

Parameters

_user

string

_amount

BigNumberish

_token

string

_recipient

string

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

Inherited from

TokenLocking.transferStake(address,uint256,address,address)


unlockTokenForUser()

unlockTokenForUser(_token, _user, _lockId, overrides?): Promise\<ContractTransaction>

Parameters

_token

string

_user

string

_lockId

BigNumberish

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

Inherited from

TokenLocking.unlockTokenForUser


unlockTokenForUser(address,address,uint256)()

unlockTokenForUser(address,address,uint256)(_token, _user, _lockId, overrides?): Promise\<ContractTransaction>

Parameters

_token

string

_user

string

_lockId

BigNumberish

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

Inherited from

TokenLocking.unlockTokenForUser(address,address,uint256)


verify()

verify(_user, _nonce, _chainId, _payload, _sigR, _sigS, _sigV, overrides?): Promise\<boolean>

Parameters

_user

string

_nonce

BigNumberish

_chainId

BigNumberish

_payload

BytesLike

_sigR

BytesLike

_sigS

BytesLike

_sigV

BigNumberish

overrides?

CallOverrides

Returns

Promise\<boolean>

Inherited from

TokenLocking.verify


verify(address,uint256,uint256,bytes,bytes32,bytes32,uint8)()

verify(address,uint256,uint256,bytes,bytes32,bytes32,uint8)(_user, _nonce, _chainId, _payload, _sigR, _sigS, _sigV, overrides?): Promise\<boolean>

Parameters

_user

string

_nonce

BigNumberish

_chainId

BigNumberish

_payload

BytesLike

_sigR

BytesLike

_sigS

BytesLike

_sigV

BigNumberish

overrides?

CallOverrides

Returns

Promise\<boolean>

Inherited from

TokenLocking.verify(address,uint256,uint256,bytes,bytes32,bytes32,uint8)


withdraw(address,uint256,bool)()

withdraw(address,uint256,bool)(_token, _amount, _force, overrides?): Promise\<ContractTransaction>

Parameters

_token

string

_amount

BigNumberish

_force

boolean

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

Inherited from

TokenLocking.withdraw(address,uint256,bool)


withdraw(address,uint256)()

withdraw(address,uint256)(_token, _amount, overrides?): Promise\<ContractTransaction>

Parameters

_token

string

_amount

BigNumberish

overrides?

Overrides & object

Returns

Promise\<ContractTransaction>

Inherited from

TokenLocking.withdraw(address,uint256)