Interface: TokenLocking
Extends
BaseContract
Extended by
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) => void
Inherited from
BaseContract._wrappedEmits
address
readonlyaddress:string
Inherited from
BaseContract.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>
Overrides
BaseContract.callStatic
deployTransaction
readonlydeployTransaction:TransactionResponse
Inherited from
BaseContract.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>
Overrides
BaseContract.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
Overrides
BaseContract.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>
Overrides
BaseContract.functions
interface
interface:
TokenLockingInterface
Overrides
BaseContract.interface
off
off:
OnEvent\<TokenLocking>
Overrides
BaseContract.off
on
on:
OnEvent\<TokenLocking>
Overrides
BaseContract.on
once
once:
OnEvent\<TokenLocking>
Overrides
BaseContract.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>
Overrides
BaseContract.populateTransaction
provider
readonlyprovider:Provider
Inherited from
BaseContract.provider
removeListener
removeListener:
OnEvent\<TokenLocking>
Overrides
BaseContract.removeListener
resolvedAddress
readonlyresolvedAddress:Promise\<string>
Inherited from
BaseContract.resolvedAddress
signer
readonlysigner:Signer
Inherited from
BaseContract.signer
Methods
_checkRunningEvents()
_checkRunningEvents(
runningEvent):void
Parameters
runningEvent
RunningEvent
Returns
void
Inherited from
BaseContract._checkRunningEvents
_deployed()
_deployed(
blockTag?):Promise\<Contract>
Parameters
blockTag?
BlockTag
Returns
Promise\<Contract>
Inherited from
BaseContract._deployed
_wrapEvent()
_wrapEvent(
runningEvent,log,listener):Event
Parameters
runningEvent
RunningEvent
log
Log
listener
Listener
Returns
Event
Inherited from
BaseContract._wrapEvent
approveStake()
approveStake(
_user,_amount,_token,overrides?):Promise\<ContractTransaction>
Parameters
_user
string
_amount
BigNumberish
_token
string
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
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>
attach()
attach(
addressOrName):this
Parameters
addressOrName
string
Returns
this
Overrides
BaseContract.attach
authority()
authority(
overrides?):Promise\<string>
Parameters
overrides?
CallOverrides
Returns
Promise\<string>
authority()()
authority()(
overrides?):Promise\<string>
Parameters
overrides?
CallOverrides
Returns
Promise\<string>
connect()
connect(
signerOrProvider):this
Parameters
signerOrProvider
string | Signer | Provider
Returns
this
Overrides
BaseContract.connect
deobligateStake()
deobligateStake(
_user,_amount,_token,overrides?):Promise\<ContractTransaction>
Parameters
_user
string
_amount
BigNumberish
_token
string
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
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>
deployed()
deployed():
Promise\<TokenLocking>
Returns
Promise\<TokenLocking>
Overrides
BaseContract.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>
deposit(address,uint256)()
deposit(address,uint256)(
_token,_amount,overrides?):Promise\<ContractTransaction>
Parameters
_token
string
_amount
BigNumberish
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
depositFor()
depositFor(
_token,_amount,_recipient,overrides?):Promise\<ContractTransaction>
Parameters
_token
string
_amount
BigNumberish
_recipient
string
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
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>
emit()
emit(
eventName, ...args):boolean
Parameters
eventName
string | EventFilter
args
...any[]
Returns
boolean
Inherited from
BaseContract.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>
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>
fallback()
fallback(
overrides?):Promise\<TransactionResponse>
Parameters
overrides?
TransactionRequest
Returns
Promise\<TransactionResponse>
Inherited from
BaseContract.fallback
getApproval()
getApproval(
_user,_token,_obligator,overrides?):Promise\<BigNumber>
Parameters
_user
string
_token
string
_obligator
string
overrides?
CallOverrides
Returns
Promise\<BigNumber>
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>
getColonyNetwork()
getColonyNetwork(
overrides?):Promise\<string>
Parameters
overrides?
CallOverrides
Returns
Promise\<string>
getColonyNetwork()()
getColonyNetwork()(
overrides?):Promise\<string>
Parameters
overrides?
CallOverrides
Returns
Promise\<string>
getMetatransactionNonce()
getMetatransactionNonce(
_user,overrides?):Promise\<BigNumber>
Parameters
_user
string
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getMetatransactionNonce(address)()
getMetatransactionNonce(address)(
_user,overrides?):Promise\<BigNumber>
Parameters
_user
string
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getObligation()
getObligation(
_user,_token,_obligator,overrides?):Promise\<BigNumber>
Parameters
_user
string
_token
string
_obligator
string
overrides?
CallOverrides
Returns
Promise\<BigNumber>
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>
getTotalLockCount()
getTotalLockCount(
_token,overrides?):Promise\<BigNumber>
Parameters
_token
string
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getTotalLockCount(address)()
getTotalLockCount(address)(
_token,overrides?):Promise\<BigNumber>
Parameters
_token
string
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getTotalObligation()
getTotalObligation(
_user,_token,overrides?):Promise\<BigNumber>
Parameters
_user
string
_token
string
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getTotalObligation(address,address)()
getTotalObligation(address,address)(
_user,_token,overrides?):Promise\<BigNumber>
Parameters
_user
string
_token
string
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getUserLock()
getUserLock(
_token,_user,overrides?):Promise\<LockStructOutput>
Parameters
_token
string
_user
string
overrides?
CallOverrides
Returns
Promise\<LockStructOutput>
getUserLock(address,address)()
getUserLock(address,address)(
_token,_user,overrides?):Promise\<LockStructOutput>
Parameters
_token
string
_user
string
overrides?
CallOverrides
Returns
Promise\<LockStructOutput>
incrementLockCounterTo()
incrementLockCounterTo(
_token,_lockId,overrides?):Promise\<ContractTransaction>
Parameters
_token
string
_lockId
BigNumberish
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
incrementLockCounterTo(address,uint256)()
incrementLockCounterTo(address,uint256)(
_token,_lockId,overrides?):Promise\<ContractTransaction>
Parameters
_token
string
_lockId
BigNumberish
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
listenerCount()
listenerCount(
eventName?):number
Parameters
eventName?
string | EventFilter
Returns
number
Inherited from
BaseContract.listenerCount
listeners()
Call Signature
listeners\<
TEvent>(eventFilter?):TypedListener\<TEvent>[]
Type Parameters
• TEvent extends TypedEvent
Parameters
eventFilter?
TypedEventFilter\<TEvent>
Returns
TypedListener\<TEvent>[]
Overrides
BaseContract.listeners
Call Signature
listeners(
eventName?):Listener[]
Parameters
eventName?
string
Returns
Listener[]
Overrides
BaseContract.listeners
lockToken()
lockToken(
_token,overrides?):Promise\<ContractTransaction>
Parameters
_token
string
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
lockToken(address)()
lockToken(address)(
_token,overrides?):Promise\<ContractTransaction>
Parameters
_token
string
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
obligateStake()
obligateStake(
_user,_amount,_token,overrides?):Promise\<ContractTransaction>
Parameters
_user
string
_amount
BigNumberish
_token
string
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
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>
owner()
owner(
overrides?):Promise\<string>
Parameters
overrides?
CallOverrides
Returns
Promise\<string>
owner()()
owner()(
overrides?):Promise\<string>
Parameters
overrides?
CallOverrides
Returns
Promise\<string>
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[]>
Overrides
BaseContract.queryFilter
removeAllListeners()
Call Signature
removeAllListeners\<
TEvent>(eventFilter):this
Type Parameters
• TEvent extends TypedEvent
Parameters
eventFilter
TypedEventFilter\<TEvent>
Returns
this
Overrides
BaseContract.removeAllListeners
Call Signature
removeAllListeners(
eventName?):this
Parameters
eventName?
string
Returns
this
Overrides
BaseContract.removeAllListeners
reward()
reward(
_recipient,_amount,overrides?):Promise\<void>
Parameters
_recipient
string
_amount
BigNumberish
overrides?
CallOverrides
Returns
Promise\<void>
reward(address,uint256)()
reward(address,uint256)(
_recipient,_amount,overrides?):Promise\<void>
Parameters
_recipient
string
_amount
BigNumberish
overrides?
CallOverrides
Returns
Promise\<void>
setAuthority()
setAuthority(
authority_,overrides?):Promise\<ContractTransaction>
Parameters
authority_
string
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
setAuthority(address)()
setAuthority(address)(
authority_,overrides?):Promise\<ContractTransaction>
Parameters
authority_
string
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
setColonyNetwork()
setColonyNetwork(
_colonyNetwork,overrides?):Promise\<ContractTransaction>
Parameters
_colonyNetwork
string
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
setColonyNetwork(address)()
setColonyNetwork(address)(
_colonyNetwork,overrides?):Promise\<ContractTransaction>
Parameters
_colonyNetwork
string
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
setOwner()
setOwner(
owner_,overrides?):Promise\<ContractTransaction>
Parameters
owner_
string
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
setOwner(address)()
setOwner(address)(
owner_,overrides?):Promise\<ContractTransaction>
Parameters
owner_
string
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
transfer()
transfer(
_token,_amount,_recipient,_force,overrides?):Promise\<ContractTransaction>
Parameters
_token
string
_amount
BigNumberish
_recipient
string
_force
boolean
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
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>
transferStake()
transferStake(
_user,_amount,_token,_recipient,overrides?):Promise\<ContractTransaction>
Parameters
_user
string
_amount
BigNumberish
_token
string
_recipient
string
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
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>
unlockTokenForUser()
unlockTokenForUser(
_token,_user,_lockId,overrides?):Promise\<ContractTransaction>
Parameters
_token
string
_user
string
_lockId
BigNumberish
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
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>
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>
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>
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>
withdraw(address,uint256)()
withdraw(address,uint256)(
_token,_amount,overrides?):Promise\<ContractTransaction>
Parameters
_token
string
_amount
BigNumberish
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>