Interface: VotingReputationClientV11
Extends
AugmentedVotingReputation\<IVotingReputation>.AugmentsV2\<IVotingReputation>.AugmentsV3\<IVotingReputation>
Properties
_deployedPromise
_deployedPromise:
Promise\<Contract>
Inherited from
AugmentedVotingReputation._deployedPromise
_runningEvents
_runningEvents:
object
Index Signature
[eventTag: string]: RunningEvent
Inherited from
AugmentedVotingReputation._runningEvents
_wrappedEmits
_wrappedEmits:
object
Index Signature
[eventTag: string]: (...args) => void
Inherited from
AugmentedVotingReputation._wrappedEmits
address
readonlyaddress:string
Inherited from
AugmentedVotingReputation.address
callStatic
callStatic:
object
claimMisalignedReward()
Parameters
_motionId
BigNumberish
_permissionDomainId
BigNumberish
_childSkillIndex
BigNumberish
_staker
string
_vote
BigNumberish
overrides?
CallOverrides
Returns
Promise\<void>
claimMisalignedReward(uint256,uint256,uint256,address,uint256)()
Parameters
_motionId
BigNumberish
_permissionDomainId
BigNumberish
_childSkillIndex
BigNumberish
_staker
string
_vote
BigNumberish
overrides?
CallOverrides
Returns
Promise\<void>
claimReward()
Parameters
_motionId
BigNumberish
_permissionDomainId
BigNumberish
_childSkillIndex
BigNumberish
_staker
string
_vote
BigNumberish
overrides?
CallOverrides
Returns
Promise\<void>
claimReward(uint256,uint256,uint256,address,uint256)()
Parameters
_motionId
BigNumberish
_permissionDomainId
BigNumberish
_childSkillIndex
BigNumberish
_staker
string
_vote
BigNumberish
overrides?
CallOverrides
Returns
Promise\<void>
createMotion()
Parameters
_domainId
BigNumberish
_childSkillIndex
BigNumberish
_altTarget
string
_action
BytesLike
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
CallOverrides
Returns
Promise\<void>
createMotion(uint256,uint256,address,bytes,bytes,bytes,uint256,bytes32[])()
Parameters
_domainId
BigNumberish
_childSkillIndex
BigNumberish
_altTarget
string
_action
BytesLike
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
CallOverrides
Returns
Promise\<void>
deprecate()
Parameters
_deprecated
boolean
overrides?
CallOverrides
Returns
Promise\<void>
deprecate(bool)()
Parameters
_deprecated
boolean
overrides?
CallOverrides
Returns
Promise\<void>
escalateMotion()
Parameters
_motionId
BigNumberish
_newDomainId
BigNumberish
_childSkillIndex
BigNumberish
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
CallOverrides
Returns
Promise\<void>
escalateMotion(uint256,uint256,uint256,bytes,bytes,uint256,bytes32[])()
Parameters
_motionId
BigNumberish
_newDomainId
BigNumberish
_childSkillIndex
BigNumberish
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
CallOverrides
Returns
Promise\<void>
executeMetaTransaction()
Parameters
userAddress
string
payload
BytesLike
sigR
BytesLike
sigS
BytesLike
sigV
BigNumberish
overrides?
CallOverrides
Returns
Promise\<string>
executeMetaTransaction(address,bytes,bytes32,bytes32,uint8)()
Parameters
userAddress
string
payload
BytesLike
sigR
BytesLike
sigS
BytesLike
sigV
BigNumberish
overrides?
CallOverrides
Returns
Promise\<string>
failingExecutionAllowed()
Parameters
_motionId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<boolean>
failingExecutionAllowed(uint256)()
Parameters
_motionId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<boolean>
finalizeMotion()
Parameters
_motionId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<void>
finalizeMotion(uint256)()
Parameters
_motionId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<void>
finalizeMotionWithoutFailure()
Parameters
_motionId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<void>
finalizeMotionWithoutFailure(uint256)()
Parameters
_motionId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<void>
finishUpgrade()
Parameters
overrides?
CallOverrides
Returns
Promise\<void>
finishUpgrade()()
Parameters
overrides?
CallOverrides
Returns
Promise\<void>
getActionSummary()
Parameters
_action
BytesLike
_altTarget
string
overrides?
CallOverrides
Returns
Promise\<ActionSummaryStructOutput>
getActionSummary(bytes,address)()
Parameters
_action
BytesLike
_altTarget
string
overrides?
CallOverrides
Returns
Promise\<ActionSummaryStructOutput>
getCapabilityRoles()
Parameters
_sig
BytesLike
overrides?
CallOverrides
Returns
Promise\<string>
getCapabilityRoles(bytes4)()
Parameters
_sig
BytesLike
overrides?
CallOverrides
Returns
Promise\<string>
getColony()
Parameters
overrides?
CallOverrides
Returns
Promise\<string>
getColony()()
Parameters
overrides?
CallOverrides
Returns
Promise\<string>
getDeprecated()
Parameters
overrides?
CallOverrides
Returns
Promise\<boolean>
getDeprecated()()
Parameters
overrides?
CallOverrides
Returns
Promise\<boolean>
getEscalationPeriod()
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getEscalationPeriod()()
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getExpenditureMotionCount()
Parameters
_structHash
BytesLike
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getExpenditureMotionCount(bytes32)()
Parameters
_structHash
BytesLike
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getExpenditureMotionLock()
Parameters
_expenditureId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getExpenditureMotionLock(uint256)()
Parameters
_expenditureId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getExpenditurePastVote()
Parameters
_expenditureId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getExpenditurePastVote(uint256)()
Parameters
_expenditureId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getExpenditurePastVotes_DEPRECATED()
Parameters
_slotSignature
BytesLike
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getExpenditurePastVotes_DEPRECATED(bytes32)()
Parameters
_slotSignature
BytesLike
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getMaxVoteFraction()
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getMaxVoteFraction()()
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getMetatransactionNonce()
Parameters
userAddress
string
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getMetatransactionNonce(address)()
Parameters
userAddress
string
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getMotion()
Parameters
_motionId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<MotionStructOutput>
getMotion(uint256)()
Parameters
_motionId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<MotionStructOutput>
getMotionCount()
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getMotionCount()()
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getMotionState()
Parameters
_motionId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<number>
getMotionState(uint256)()
Parameters
_motionId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<number>
getRevealPeriod()
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getRevealPeriod()()
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getStake()
Parameters
_motionId
BigNumberish
_staker
string
_vote
BigNumberish
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getStake(uint256,address,uint256)()
Parameters
_motionId
BigNumberish
_staker
string
_vote
BigNumberish
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getStakePeriod()
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getStakePeriod()()
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getStakerReward()
Parameters
_motionId
BigNumberish
_staker
string
_vote
BigNumberish
overrides?
CallOverrides
Returns
Promise\<[BigNumber, BigNumber] & object>
getStakerReward(uint256,address,uint256)()
Parameters
_motionId
BigNumberish
_staker
string
_vote
BigNumberish
overrides?
CallOverrides
Returns
Promise\<[BigNumber, BigNumber] & object>
getSubmitPeriod()
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getSubmitPeriod()()
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getTotalStakeFraction()
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getTotalStakeFraction()()
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getUserMinStakeFraction()
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getUserMinStakeFraction()()
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getVoterReward()
Parameters
_motionId
BigNumberish
_voterRep
BigNumberish
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getVoterReward(uint256,uint256)()
Parameters
_motionId
BigNumberish
_voterRep
BigNumberish
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getVoterRewardFraction()
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getVoterRewardFraction()()
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
getVoterRewardRange()
Parameters
_motionId
BigNumberish
_voterRep
BigNumberish
_voterAddress
string
overrides?
CallOverrides
Returns
Promise\<[BigNumber, BigNumber] & object>
getVoterRewardRange(uint256,uint256,address)()
Parameters
_motionId
BigNumberish
_voterRep
BigNumberish
_voterAddress
string
overrides?
CallOverrides
Returns
Promise\<[BigNumber, BigNumber] & object>
identifier()
Parameters
overrides?
CallOverrides
Returns
Promise\<string>
identifier()()
Parameters
overrides?
CallOverrides
Returns
Promise\<string>
initialise()
Parameters
_totalStakeFraction
BigNumberish
_voterRewardFraction
BigNumberish
_userMinStakeFraction
BigNumberish
_maxVoteFraction
BigNumberish
_stakePeriod
BigNumberish
_submitPeriod
BigNumberish
_revealPeriod
BigNumberish
_escalationPeriod
BigNumberish
overrides?
CallOverrides
Returns
Promise\<void>
initialise(uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256)()
Parameters
_totalStakeFraction
BigNumberish
_voterRewardFraction
BigNumberish
_userMinStakeFraction
BigNumberish
_maxVoteFraction
BigNumberish
_stakePeriod
BigNumberish
_submitPeriod
BigNumberish
_revealPeriod
BigNumberish
_escalationPeriod
BigNumberish
overrides?
CallOverrides
Returns
Promise\<void>
install()
Parameters
_colony
string
overrides?
CallOverrides
Returns
Promise\<void>
install(address)()
Parameters
_colony
string
overrides?
CallOverrides
Returns
Promise\<void>
multicall()
Parameters
arg0
BytesLike[]
overrides?
CallOverrides
Returns
Promise\<string[]>
multicall(bytes[])()
Parameters
arg0
BytesLike[]
overrides?
CallOverrides
Returns
Promise\<string[]>
revealVote()
Parameters
_motionId
BigNumberish
_salt
BytesLike
_vote
BigNumberish
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
CallOverrides
Returns
Promise\<void>
revealVote(uint256,bytes32,uint256,bytes,bytes,uint256,bytes32[])()
Parameters
_motionId
BigNumberish
_salt
BytesLike
_vote
BigNumberish
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
CallOverrides
Returns
Promise\<void>
stakeMotion()
Parameters
_motionId
BigNumberish
_permissionDomainId
BigNumberish
_childSkillIndex
BigNumberish
_vote
BigNumberish
_amount
BigNumberish
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
CallOverrides
Returns
Promise\<void>
stakeMotion(uint256,uint256,uint256,uint256,uint256,bytes,bytes,uint256,bytes32[])()
Parameters
_motionId
BigNumberish
_permissionDomainId
BigNumberish
_childSkillIndex
BigNumberish
_vote
BigNumberish
_amount
BigNumberish
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
CallOverrides
Returns
Promise\<void>
submitVote()
Parameters
_motionId
BigNumberish
_voteSecret
BytesLike
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
CallOverrides
Returns
Promise\<void>
submitVote(uint256,bytes32,bytes,bytes,uint256,bytes32[])()
Parameters
_motionId
BigNumberish
_voteSecret
BytesLike
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
CallOverrides
Returns
Promise\<void>
uninstall()
Parameters
overrides?
CallOverrides
Returns
Promise\<void>
uninstall()()
Parameters
overrides?
CallOverrides
Returns
Promise\<void>
version()
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
version()()
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
AugmentedVotingReputation.callStatic
clientType
clientType:
VotingReputationClient
Inherited from
AugmentedVotingReputation.clientType
clientVersion
clientVersion:
11
Overrides
AugmentedVotingReputation.clientVersion
colonyClient
colonyClient:
AugmentedIColony
An instance of the corresponding ColonyClient
Inherited from
AugmentedVotingReputation.colonyClient
deployTransaction
readonlydeployTransaction:TransactionResponse
Inherited from
AugmentedVotingReputation.deployTransaction
estimateGas
estimateGas:
VotingReputationEstimate
Overrides
AugmentedVotingReputation.estimateGas
filters
filters:
object
MetaTransactionExecuted()
Parameters
userAddress?
null
relayerAddress?
null
payload?
null
Returns
MetaTransactionExecutedEventFilter
MetaTransactionExecuted(address,address,bytes)()
Parameters
userAddress?
null
relayerAddress?
null
payload?
null
Returns
MetaTransactionExecutedEventFilter
MotionCreated()
Parameters
motionId?
null | BigNumberish
creator?
null
domainId?
null | BigNumberish
Returns
MotionCreatedEventFilter
MotionCreated(uint256,address,uint256)()
Parameters
motionId?
null | BigNumberish
creator?
null
domainId?
null | BigNumberish
Returns
MotionCreatedEventFilter
MotionEscalated()
Parameters
motionId?
null | BigNumberish
escalator?
null
domainId?
null | BigNumberish
newDomainId?
null | BigNumberish
Returns
MotionEscalatedEventFilter
MotionEscalated(uint256,address,uint256,uint256)()
Parameters
motionId?
null | BigNumberish
escalator?
null
domainId?
null | BigNumberish
newDomainId?
null | BigNumberish
Returns
MotionEscalatedEventFilter
MotionEventSet()
Parameters
motionId?
null | BigNumberish
eventIndex?
null
Returns
MotionEventSetEventFilter
MotionEventSet(uint256,uint256)()
Parameters
motionId?
null | BigNumberish
eventIndex?
null
Returns
MotionEventSetEventFilter
MotionFinalized()
Parameters
motionId?
null | BigNumberish
action?
null
executed?
null
Returns
MotionFinalizedEventFilter
MotionFinalized(uint256,bytes,bool)()
Parameters
motionId?
null | BigNumberish
action?
null
executed?
null
Returns
MotionFinalizedEventFilter
MotionRewardClaimed()
Parameters
motionId?
null | BigNumberish
staker?
null | string
vote?
null | BigNumberish
amount?
null
Returns
MotionRewardClaimedEventFilter
MotionRewardClaimed(uint256,address,uint256,uint256)()
Parameters
motionId?
null | BigNumberish
staker?
null | string
vote?
null | BigNumberish
amount?
null
Returns
MotionRewardClaimedEventFilter
MotionStaked()
Parameters
motionId?
null | BigNumberish
staker?
null | string
vote?
null | BigNumberish
amount?
null
Returns
MotionStakedEventFilter
MotionStaked(uint256,address,uint256,uint256)()
Parameters
motionId?
null | BigNumberish
staker?
null | string
vote?
null | BigNumberish
amount?
null
Returns
MotionStakedEventFilter
MotionVoteRevealed()
Parameters
motionId?
null | BigNumberish
voter?
null | string
vote?
null | BigNumberish
Returns
MotionVoteRevealedEventFilter
MotionVoteRevealed(uint256,address,uint256)()
Parameters
motionId?
null | BigNumberish
voter?
null | string
vote?
null | BigNumberish
Returns
MotionVoteRevealedEventFilter
MotionVoteSubmitted()
Parameters
motionId?
null | BigNumberish
voter?
null | string
Returns
MotionVoteSubmittedEventFilter
MotionVoteSubmitted(uint256,address)()
Parameters
motionId?
null | BigNumberish
voter?
null | string
Returns
MotionVoteSubmittedEventFilter
Inherited from
AugmentedVotingReputation.filters
functions
functions:
object
claimMisalignedReward()
Parameters
_motionId
BigNumberish
_permissionDomainId
BigNumberish
_childSkillIndex
BigNumberish
_staker
string
_vote
BigNumberish
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
claimMisalignedReward(uint256,uint256,uint256,address,uint256)()
Parameters
_motionId
BigNumberish
_permissionDomainId
BigNumberish
_childSkillIndex
BigNumberish
_staker
string
_vote
BigNumberish
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
claimReward()
Parameters
_motionId
BigNumberish
_permissionDomainId
BigNumberish
_childSkillIndex
BigNumberish
_staker
string
_vote
BigNumberish
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
claimReward(uint256,uint256,uint256,address,uint256)()
Parameters
_motionId
BigNumberish
_permissionDomainId
BigNumberish
_childSkillIndex
BigNumberish
_staker
string
_vote
BigNumberish
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
createMotion()
Parameters
_domainId
BigNumberish
_childSkillIndex
BigNumberish
_altTarget
string
_action
BytesLike
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
createMotion(uint256,uint256,address,bytes,bytes,bytes,uint256,bytes32[])()
Parameters
_domainId
BigNumberish
_childSkillIndex
BigNumberish
_altTarget
string
_action
BytesLike
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
deprecate()
Parameters
_deprecated
boolean
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
deprecate(bool)()
Parameters
_deprecated
boolean
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
escalateMotion()
Parameters
_motionId
BigNumberish
_newDomainId
BigNumberish
_childSkillIndex
BigNumberish
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
escalateMotion(uint256,uint256,uint256,bytes,bytes,uint256,bytes32[])()
Parameters
_motionId
BigNumberish
_newDomainId
BigNumberish
_childSkillIndex
BigNumberish
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
executeMetaTransaction()
Parameters
userAddress
string
payload
BytesLike
sigR
BytesLike
sigS
BytesLike
sigV
BigNumberish
overrides?
PayableOverrides & object
Returns
Promise\<ContractTransaction>
executeMetaTransaction(address,bytes,bytes32,bytes32,uint8)()
Parameters
userAddress
string
payload
BytesLike
sigR
BytesLike
sigS
BytesLike
sigV
BigNumberish
overrides?
PayableOverrides & object
Returns
Promise\<ContractTransaction>
failingExecutionAllowed()
Parameters
_motionId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<[boolean] & object>
failingExecutionAllowed(uint256)()
Parameters
_motionId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<[boolean] & object>
finalizeMotion()
Parameters
_motionId
BigNumberish
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
finalizeMotion(uint256)()
Parameters
_motionId
BigNumberish
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
finalizeMotionWithoutFailure()
Parameters
_motionId
BigNumberish
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
finalizeMotionWithoutFailure(uint256)()
Parameters
_motionId
BigNumberish
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
finishUpgrade()
Parameters
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
finishUpgrade()()
Parameters
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
getActionSummary()
Parameters
_action
BytesLike
_altTarget
string
overrides?
CallOverrides
Returns
Promise\<[ActionSummaryStructOutput] & object>
getActionSummary(bytes,address)()
Parameters
_action
BytesLike
_altTarget
string
overrides?
CallOverrides
Returns
Promise\<[ActionSummaryStructOutput] & object>
getCapabilityRoles()
Parameters
_sig
BytesLike
overrides?
CallOverrides
Returns
Promise\<[string]>
getCapabilityRoles(bytes4)()
Parameters
_sig
BytesLike
overrides?
CallOverrides
Returns
Promise\<[string]>
getColony()
Parameters
overrides?
CallOverrides
Returns
Promise\<[string]>
getColony()()
Parameters
overrides?
CallOverrides
Returns
Promise\<[string]>
getDeprecated()
Parameters
overrides?
CallOverrides
Returns
Promise\<[boolean]>
getDeprecated()()
Parameters
overrides?
CallOverrides
Returns
Promise\<[boolean]>
getEscalationPeriod()
Parameters
overrides?
CallOverrides
Returns
Promise\<[BigNumber] & object>
getEscalationPeriod()()
Parameters
overrides?
CallOverrides
Returns
Promise\<[BigNumber] & object>
getExpenditureMotionCount()
Parameters
_structHash
BytesLike
overrides?
CallOverrides
Returns
Promise\<[BigNumber] & object>
getExpenditureMotionCount(bytes32)()
Parameters
_structHash
BytesLike
overrides?
CallOverrides
Returns
Promise\<[BigNumber] & object>
getExpenditureMotionLock()
Parameters
_expenditureId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<[BigNumber] & object>
getExpenditureMotionLock(uint256)()
Parameters
_expenditureId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<[BigNumber] & object>
getExpenditurePastVote()
Parameters
_expenditureId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<[BigNumber] & object>
getExpenditurePastVote(uint256)()
Parameters
_expenditureId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<[BigNumber] & object>
getExpenditurePastVotes_DEPRECATED()
Parameters
_slotSignature
BytesLike
overrides?
CallOverrides
Returns
Promise\<[BigNumber] & object>
getExpenditurePastVotes_DEPRECATED(bytes32)()
Parameters
_slotSignature
BytesLike
overrides?
CallOverrides
Returns
Promise\<[BigNumber] & object>
getMaxVoteFraction()
Parameters
overrides?
CallOverrides
Returns
Promise\<[BigNumber] & object>
getMaxVoteFraction()()
Parameters
overrides?
CallOverrides
Returns
Promise\<[BigNumber] & object>
getMetatransactionNonce()
Parameters
userAddress
string
overrides?
CallOverrides
Returns
Promise\<[BigNumber] & object>
getMetatransactionNonce(address)()
Parameters
userAddress
string
overrides?
CallOverrides
Returns
Promise\<[BigNumber] & object>
getMotion()
Parameters
_motionId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<[MotionStructOutput] & object>
getMotion(uint256)()
Parameters
_motionId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<[MotionStructOutput] & object>
getMotionCount()
Parameters
overrides?
CallOverrides
Returns
Promise\<[BigNumber] & object>
getMotionCount()()
Parameters
overrides?
CallOverrides
Returns
Promise\<[BigNumber] & object>
getMotionState()
Parameters
_motionId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<[number] & object>
getMotionState(uint256)()
Parameters
_motionId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<[number] & object>
getRevealPeriod()
Parameters
overrides?
CallOverrides
Returns
Promise\<[BigNumber] & object>
getRevealPeriod()()
Parameters
overrides?
CallOverrides
Returns
Promise\<[BigNumber] & object>
getStake()
Parameters
_motionId
BigNumberish
_staker
string
_vote
BigNumberish
overrides?
CallOverrides
Returns
Promise\<[BigNumber] & object>
getStake(uint256,address,uint256)()
Parameters
_motionId
BigNumberish
_staker
string
_vote
BigNumberish
overrides?
CallOverrides
Returns
Promise\<[BigNumber] & object>
getStakePeriod()
Parameters
overrides?
CallOverrides
Returns
Promise\<[BigNumber] & object>
getStakePeriod()()
Parameters
overrides?
CallOverrides
Returns
Promise\<[BigNumber] & object>
getStakerReward()
Parameters
_motionId
BigNumberish
_staker
string
_vote
BigNumberish
overrides?
CallOverrides
Returns
Promise\<[BigNumber, BigNumber] & object>
getStakerReward(uint256,address,uint256)()
Parameters
_motionId
BigNumberish
_staker
string
_vote
BigNumberish
overrides?
CallOverrides
Returns
Promise\<[BigNumber, BigNumber] & object>
getSubmitPeriod()
Parameters
overrides?
CallOverrides
Returns
Promise\<[BigNumber] & object>
getSubmitPeriod()()
Parameters
overrides?
CallOverrides
Returns
Promise\<[BigNumber] & object>
getTotalStakeFraction()
Parameters
overrides?
CallOverrides
Returns
Promise\<[BigNumber] & object>
getTotalStakeFraction()()
Parameters
overrides?
CallOverrides
Returns
Promise\<[BigNumber] & object>
getUserMinStakeFraction()
Parameters
overrides?
CallOverrides
Returns
Promise\<[BigNumber] & object>
getUserMinStakeFraction()()
Parameters
overrides?
CallOverrides
Returns
Promise\<[BigNumber] & object>
getVoterReward()
Parameters
_motionId
BigNumberish
_voterRep
BigNumberish
overrides?
CallOverrides
Returns
Promise\<[BigNumber] & object>
getVoterReward(uint256,uint256)()
Parameters
_motionId
BigNumberish
_voterRep
BigNumberish
overrides?
CallOverrides
Returns
Promise\<[BigNumber] & object>
getVoterRewardFraction()
Parameters
overrides?
CallOverrides
Returns
Promise\<[BigNumber] & object>
getVoterRewardFraction()()
Parameters
overrides?
CallOverrides
Returns
Promise\<[BigNumber] & object>
getVoterRewardRange()
Parameters
_motionId
BigNumberish
_voterRep
BigNumberish
_voterAddress
string
overrides?
CallOverrides
Returns
Promise\<[BigNumber, BigNumber] & object>
getVoterRewardRange(uint256,uint256,address)()
Parameters
_motionId
BigNumberish
_voterRep
BigNumberish
_voterAddress
string
overrides?
CallOverrides
Returns
Promise\<[BigNumber, BigNumber] & object>
identifier()
Parameters
overrides?
CallOverrides
Returns
Promise\<[string]>
identifier()()
Parameters
overrides?
CallOverrides
Returns
Promise\<[string]>
initialise()
Parameters
_totalStakeFraction
BigNumberish
_voterRewardFraction
BigNumberish
_userMinStakeFraction
BigNumberish
_maxVoteFraction
BigNumberish
_stakePeriod
BigNumberish
_submitPeriod
BigNumberish
_revealPeriod
BigNumberish
_escalationPeriod
BigNumberish
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
initialise(uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256)()
Parameters
_totalStakeFraction
BigNumberish
_voterRewardFraction
BigNumberish
_userMinStakeFraction
BigNumberish
_maxVoteFraction
BigNumberish
_stakePeriod
BigNumberish
_submitPeriod
BigNumberish
_revealPeriod
BigNumberish
_escalationPeriod
BigNumberish
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
install()
Parameters
_colony
string
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
install(address)()
Parameters
_colony
string
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
multicall()
Parameters
arg0
BytesLike[]
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
multicall(bytes[])()
Parameters
arg0
BytesLike[]
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
revealVote()
Parameters
_motionId
BigNumberish
_salt
BytesLike
_vote
BigNumberish
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
revealVote(uint256,bytes32,uint256,bytes,bytes,uint256,bytes32[])()
Parameters
_motionId
BigNumberish
_salt
BytesLike
_vote
BigNumberish
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
stakeMotion()
Parameters
_motionId
BigNumberish
_permissionDomainId
BigNumberish
_childSkillIndex
BigNumberish
_vote
BigNumberish
_amount
BigNumberish
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
stakeMotion(uint256,uint256,uint256,uint256,uint256,bytes,bytes,uint256,bytes32[])()
Parameters
_motionId
BigNumberish
_permissionDomainId
BigNumberish
_childSkillIndex
BigNumberish
_vote
BigNumberish
_amount
BigNumberish
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
submitVote()
Parameters
_motionId
BigNumberish
_voteSecret
BytesLike
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
submitVote(uint256,bytes32,bytes,bytes,uint256,bytes32[])()
Parameters
_motionId
BigNumberish
_voteSecret
BytesLike
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
uninstall()
Parameters
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
uninstall()()
Parameters
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
version()
Parameters
overrides?
CallOverrides
Returns
Promise\<[BigNumber]>
version()()
Parameters
overrides?
CallOverrides
Returns
Promise\<[BigNumber]>
Inherited from
AugmentedVotingReputation.functions
interface
interface:
IVotingReputationInterface
Inherited from
AugmentedVotingReputation.interface
off
off:
OnEvent\<VotingReputationClientV11>
Inherited from
AugmentedVotingReputation.off
on
on:
OnEvent\<VotingReputationClientV11>
Inherited from
AugmentedVotingReputation.on
once
once:
OnEvent\<VotingReputationClientV11>
Inherited from
AugmentedVotingReputation.once
populateTransaction
populateTransaction:
object
claimMisalignedReward()
Parameters
_motionId
BigNumberish
_permissionDomainId
BigNumberish
_childSkillIndex
BigNumberish
_staker
string
_vote
BigNumberish
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
claimMisalignedReward(uint256,uint256,uint256,address,uint256)()
Parameters
_motionId
BigNumberish
_permissionDomainId
BigNumberish
_childSkillIndex
BigNumberish
_staker
string
_vote
BigNumberish
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
claimReward()
Parameters
_motionId
BigNumberish
_permissionDomainId
BigNumberish
_childSkillIndex
BigNumberish
_staker
string
_vote
BigNumberish
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
claimReward(uint256,uint256,uint256,address,uint256)()
Parameters
_motionId
BigNumberish
_permissionDomainId
BigNumberish
_childSkillIndex
BigNumberish
_staker
string
_vote
BigNumberish
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
createMotion()
Parameters
_domainId
BigNumberish
_childSkillIndex
BigNumberish
_altTarget
string
_action
BytesLike
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
createMotion(uint256,uint256,address,bytes,bytes,bytes,uint256,bytes32[])()
Parameters
_domainId
BigNumberish
_childSkillIndex
BigNumberish
_altTarget
string
_action
BytesLike
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
deprecate()
Parameters
_deprecated
boolean
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
deprecate(bool)()
Parameters
_deprecated
boolean
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
escalateMotion()
Parameters
_motionId
BigNumberish
_newDomainId
BigNumberish
_childSkillIndex
BigNumberish
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
escalateMotion(uint256,uint256,uint256,bytes,bytes,uint256,bytes32[])()
Parameters
_motionId
BigNumberish
_newDomainId
BigNumberish
_childSkillIndex
BigNumberish
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
executeMetaTransaction()
Parameters
userAddress
string
payload
BytesLike
sigR
BytesLike
sigS
BytesLike
sigV
BigNumberish
overrides?
PayableOverrides & object
Returns
Promise\<PopulatedTransaction>
executeMetaTransaction(address,bytes,bytes32,bytes32,uint8)()
Parameters
userAddress
string
payload
BytesLike
sigR
BytesLike
sigS
BytesLike
sigV
BigNumberish
overrides?
PayableOverrides & object
Returns
Promise\<PopulatedTransaction>
failingExecutionAllowed()
Parameters
_motionId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
failingExecutionAllowed(uint256)()
Parameters
_motionId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
finalizeMotion()
Parameters
_motionId
BigNumberish
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
finalizeMotion(uint256)()
Parameters
_motionId
BigNumberish
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
finalizeMotionWithoutFailure()
Parameters
_motionId
BigNumberish
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
finalizeMotionWithoutFailure(uint256)()
Parameters
_motionId
BigNumberish
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
finishUpgrade()
Parameters
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
finishUpgrade()()
Parameters
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
getActionSummary()
Parameters
_action
BytesLike
_altTarget
string
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getActionSummary(bytes,address)()
Parameters
_action
BytesLike
_altTarget
string
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getCapabilityRoles()
Parameters
_sig
BytesLike
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getCapabilityRoles(bytes4)()
Parameters
_sig
BytesLike
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getColony()
Parameters
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getColony()()
Parameters
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getDeprecated()
Parameters
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getDeprecated()()
Parameters
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getEscalationPeriod()
Parameters
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getEscalationPeriod()()
Parameters
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getExpenditureMotionCount()
Parameters
_structHash
BytesLike
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getExpenditureMotionCount(bytes32)()
Parameters
_structHash
BytesLike
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getExpenditureMotionLock()
Parameters
_expenditureId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getExpenditureMotionLock(uint256)()
Parameters
_expenditureId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getExpenditurePastVote()
Parameters
_expenditureId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getExpenditurePastVote(uint256)()
Parameters
_expenditureId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getExpenditurePastVotes_DEPRECATED()
Parameters
_slotSignature
BytesLike
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getExpenditurePastVotes_DEPRECATED(bytes32)()
Parameters
_slotSignature
BytesLike
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getMaxVoteFraction()
Parameters
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getMaxVoteFraction()()
Parameters
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getMetatransactionNonce()
Parameters
userAddress
string
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getMetatransactionNonce(address)()
Parameters
userAddress
string
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getMotion()
Parameters
_motionId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getMotion(uint256)()
Parameters
_motionId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getMotionCount()
Parameters
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getMotionCount()()
Parameters
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getMotionState()
Parameters
_motionId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getMotionState(uint256)()
Parameters
_motionId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getRevealPeriod()
Parameters
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getRevealPeriod()()
Parameters
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getStake()
Parameters
_motionId
BigNumberish
_staker
string
_vote
BigNumberish
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getStake(uint256,address,uint256)()
Parameters
_motionId
BigNumberish
_staker
string
_vote
BigNumberish
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getStakePeriod()
Parameters
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getStakePeriod()()
Parameters
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getStakerReward()
Parameters
_motionId
BigNumberish
_staker
string
_vote
BigNumberish
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getStakerReward(uint256,address,uint256)()
Parameters
_motionId
BigNumberish
_staker
string
_vote
BigNumberish
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getSubmitPeriod()
Parameters
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getSubmitPeriod()()
Parameters
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getTotalStakeFraction()
Parameters
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getTotalStakeFraction()()
Parameters
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getUserMinStakeFraction()
Parameters
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getUserMinStakeFraction()()
Parameters
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getVoterReward()
Parameters
_motionId
BigNumberish
_voterRep
BigNumberish
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getVoterReward(uint256,uint256)()
Parameters
_motionId
BigNumberish
_voterRep
BigNumberish
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getVoterRewardFraction()
Parameters
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getVoterRewardFraction()()
Parameters
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getVoterRewardRange()
Parameters
_motionId
BigNumberish
_voterRep
BigNumberish
_voterAddress
string
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
getVoterRewardRange(uint256,uint256,address)()
Parameters
_motionId
BigNumberish
_voterRep
BigNumberish
_voterAddress
string
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
identifier()
Parameters
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
identifier()()
Parameters
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
initialise()
Parameters
_totalStakeFraction
BigNumberish
_voterRewardFraction
BigNumberish
_userMinStakeFraction
BigNumberish
_maxVoteFraction
BigNumberish
_stakePeriod
BigNumberish
_submitPeriod
BigNumberish
_revealPeriod
BigNumberish
_escalationPeriod
BigNumberish
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
initialise(uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256)()
Parameters
_totalStakeFraction
BigNumberish
_voterRewardFraction
BigNumberish
_userMinStakeFraction
BigNumberish
_maxVoteFraction
BigNumberish
_stakePeriod
BigNumberish
_submitPeriod
BigNumberish
_revealPeriod
BigNumberish
_escalationPeriod
BigNumberish
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
install()
Parameters
_colony
string
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
install(address)()
Parameters
_colony
string
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
multicall()
Parameters
arg0
BytesLike[]
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
multicall(bytes[])()
Parameters
arg0
BytesLike[]
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
revealVote()
Parameters
_motionId
BigNumberish
_salt
BytesLike
_vote
BigNumberish
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
revealVote(uint256,bytes32,uint256,bytes,bytes,uint256,bytes32[])()
Parameters
_motionId
BigNumberish
_salt
BytesLike
_vote
BigNumberish
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
stakeMotion()
Parameters
_motionId
BigNumberish
_permissionDomainId
BigNumberish
_childSkillIndex
BigNumberish
_vote
BigNumberish
_amount
BigNumberish
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
stakeMotion(uint256,uint256,uint256,uint256,uint256,bytes,bytes,uint256,bytes32[])()
Parameters
_motionId
BigNumberish
_permissionDomainId
BigNumberish
_childSkillIndex
BigNumberish
_vote
BigNumberish
_amount
BigNumberish
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
submitVote()
Parameters
_motionId
BigNumberish
_voteSecret
BytesLike
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
submitVote(uint256,bytes32,bytes,bytes,uint256,bytes32[])()
Parameters
_motionId
BigNumberish
_voteSecret
BytesLike
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
uninstall()
Parameters
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
uninstall()()
Parameters
overrides?
Overrides & object
Returns
Promise\<PopulatedTransaction>
version()
Parameters
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
version()()
Parameters
overrides?
CallOverrides
Returns
Promise\<PopulatedTransaction>
Inherited from
AugmentedVotingReputation.populateTransaction
provider
readonlyprovider:Provider
Inherited from
AugmentedVotingReputation.provider
removeListener
removeListener:
OnEvent\<VotingReputationClientV11>
Inherited from
AugmentedVotingReputation.removeListener
resolvedAddress
readonlyresolvedAddress:Promise\<string>
Inherited from
AugmentedVotingReputation.resolvedAddress
signer
readonlysigner:Signer
Inherited from
AugmentedVotingReputation.signer
votingReputationEvents
votingReputationEvents:
IVotingReputationEvents
The votingReputationsEvents contract supports all events across all versions. Isn't that amazing? It's an ethers contract with only events to filter
Inherited from
AugmentedVotingReputation.votingReputationEvents
Methods
_checkRunningEvents()
_checkRunningEvents(
runningEvent):void
Parameters
runningEvent
RunningEvent
Returns
void
Inherited from
AugmentedVotingReputation._checkRunningEvents
_deployed()
_deployed(
blockTag?):Promise\<Contract>
Parameters
blockTag?
BlockTag
Returns
Promise\<Contract>
Inherited from
AugmentedVotingReputation._deployed
_wrapEvent()
_wrapEvent(
runningEvent,log,listener):Event
Parameters
runningEvent
RunningEvent
log
Log
listener
Listener
Returns
Event
Inherited from
AugmentedVotingReputation._wrapEvent
attach()
attach(
addressOrName):this
Parameters
addressOrName
string
Returns
this
Inherited from
AugmentedVotingReputation.attach
claimMisalignedReward()
claimMisalignedReward(
_motionId,_permissionDomainId,_childSkillIndex,_staker,_vote,overrides?):Promise\<ContractTransaction>
Parameters
_motionId
BigNumberish
_permissionDomainId
BigNumberish
_childSkillIndex
BigNumberish
_staker
string
_vote
BigNumberish
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
AugmentedVotingReputation.claimMisalignedReward
claimMisalignedReward(uint256,uint256,uint256,address,uint256)()
claimMisalignedReward(uint256,uint256,uint256,address,uint256)(
_motionId,_permissionDomainId,_childSkillIndex,_staker,_vote,overrides?):Promise\<ContractTransaction>
Parameters
_motionId
BigNumberish
_permissionDomainId
BigNumberish
_childSkillIndex
BigNumberish
_staker
string
_vote
BigNumberish
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
AugmentedVotingReputation.claimMisalignedReward(uint256,uint256,uint256,address,uint256)
claimMisalignedRewardWithProofs()
claimMisalignedRewardWithProofs(
_motionId,_staker,_vote,overrides?):Promise\<ContractTransaction>
Same as claimMisalignedReward, but let colonyJS figure out the permission proofs for you. Always prefer this method, except when you have good reason not to.
Parameters
_motionId
BigNumberish
The id of the motion
_staker
string
The staker whose reward is being claimed
_vote
BigNumberish
The side being supported (0 = NAY, 1 = YAY)
overrides?
Returns
Promise\<ContractTransaction>
Inherited from
AugmentsV3.claimMisalignedRewardWithProofs
claimReward()
claimReward(
_motionId,_permissionDomainId,_childSkillIndex,_staker,_vote,overrides?):Promise\<ContractTransaction>
Parameters
_motionId
BigNumberish
_permissionDomainId
BigNumberish
_childSkillIndex
BigNumberish
_staker
string
_vote
BigNumberish
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
AugmentedVotingReputation.claimReward
claimReward(uint256,uint256,uint256,address,uint256)()
claimReward(uint256,uint256,uint256,address,uint256)(
_motionId,_permissionDomainId,_childSkillIndex,_staker,_vote,overrides?):Promise\<ContractTransaction>
Parameters
_motionId
BigNumberish
_permissionDomainId
BigNumberish
_childSkillIndex
BigNumberish
_staker
string
_vote
BigNumberish
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
AugmentedVotingReputation.claimReward(uint256,uint256,uint256,address,uint256)
claimRewardWithProofs()
claimRewardWithProofs(
_motionId,_staker,_vote,overrides?):Promise\<ContractTransaction>
Same as claimReward, but let colonyJS figure out the permission proofs for you. Always prefer this method, except when you have good reason not to.
Parameters
_motionId
BigNumberish
The id of the motion
_staker
string
The staker whose reward is being claimed
_vote
BigNumberish
The side being supported (0 = NAY, 1 = YAY)
overrides?
Returns
Promise\<ContractTransaction>
Inherited from
AugmentedVotingReputation.claimRewardWithProofs
connect()
connect(
signerOrProvider):this
Parameters
signerOrProvider
string | Signer | Provider
Returns
this
Inherited from
AugmentedVotingReputation.connect
createMotion()
createMotion(
_domainId,_childSkillIndex,_altTarget,_action,_key,_value,_branchMask,_siblings,overrides?):Promise\<ContractTransaction>
Parameters
_domainId
BigNumberish
_childSkillIndex
BigNumberish
_altTarget
string
_action
BytesLike
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
AugmentedVotingReputation.createMotion
createMotion(uint256,uint256,address,bytes,bytes,bytes,uint256,bytes32[])()
createMotion(uint256,uint256,address,bytes,bytes,bytes,uint256,bytes32[])(
_domainId,_childSkillIndex,_altTarget,_action,_key,_value,_branchMask,_siblings,overrides?):Promise\<ContractTransaction>
Parameters
_domainId
BigNumberish
_childSkillIndex
BigNumberish
_altTarget
string
_action
BytesLike
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
AugmentedVotingReputation.createMotion(uint256,uint256,address,bytes,bytes,bytes,uint256,bytes32[])
createMotionWithProofs()
createMotionWithProofs(
_domainId,_altTarget,_action,overrides?):Promise\<ContractTransaction>
Same as createMotion, but let colonyJS figure out the permission proofs for you. Always prefer this method, except when you have good reason not to.
Parameters
_domainId
BigNumberish
The domain where we vote on the motion
_altTarget
string
The contract to which we send the action (0x0 for the colony)
_action
BytesLike
A bytes array encoding a function call
overrides?
Returns
Promise\<ContractTransaction>
Inherited from
AugmentsV2.createMotionWithProofs
deployed()
deployed():
Promise\<VotingReputationClientV11>
Returns
Promise\<VotingReputationClientV11>
Inherited from
AugmentedVotingReputation.deployed
deprecate()
deprecate(
_deprecated,overrides?):Promise\<ContractTransaction>
Parameters
_deprecated
boolean
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
AugmentedVotingReputation.deprecate
deprecate(bool)()
deprecate(bool)(
_deprecated,overrides?):Promise\<ContractTransaction>
Parameters
_deprecated
boolean
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
AugmentedVotingReputation.deprecate(bool)
emit()
emit(
eventName, ...args):boolean
Parameters
eventName
string | EventFilter
args
...any[]
Returns
boolean
Inherited from
AugmentedVotingReputation.emit
escalateMotion()
escalateMotion(
_motionId,_newDomainId,_childSkillIndex,_key,_value,_branchMask,_siblings,overrides?):Promise\<ContractTransaction>
Parameters
_motionId
BigNumberish
_newDomainId
BigNumberish
_childSkillIndex
BigNumberish
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
AugmentedVotingReputation.escalateMotion
escalateMotion(uint256,uint256,uint256,bytes,bytes,uint256,bytes32[])()
escalateMotion(uint256,uint256,uint256,bytes,bytes,uint256,bytes32[])(
_motionId,_newDomainId,_childSkillIndex,_key,_value,_branchMask,_siblings,overrides?):Promise\<ContractTransaction>
Parameters
_motionId
BigNumberish
_newDomainId
BigNumberish
_childSkillIndex
BigNumberish
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
AugmentedVotingReputation.escalateMotion(uint256,uint256,uint256,bytes,bytes,uint256,bytes32[])
escalateMotionWithProofs()
escalateMotionWithProofs(
_motionId,_newDomainId,overrides?):Promise\<ContractTransaction>
Same as escalateMotion, but let colonyJS figure out the permission proofs for you. Always prefer this method, except when you have good reason not to.
Parameters
_motionId
BigNumberish
The id of the motion
_newDomainId
BigNumberish
The desired domain of escalation
overrides?
Returns
Promise\<ContractTransaction>
Inherited from
AugmentedVotingReputation.escalateMotionWithProofs
executeMetaTransaction()
executeMetaTransaction(
userAddress,payload,sigR,sigS,sigV,overrides?):Promise\<ContractTransaction>
Parameters
userAddress
string
payload
BytesLike
sigR
BytesLike
sigS
BytesLike
sigV
BigNumberish
overrides?
PayableOverrides & object
Returns
Promise\<ContractTransaction>
Inherited from
AugmentedVotingReputation.executeMetaTransaction
executeMetaTransaction(address,bytes,bytes32,bytes32,uint8)()
executeMetaTransaction(address,bytes,bytes32,bytes32,uint8)(
userAddress,payload,sigR,sigS,sigV,overrides?):Promise\<ContractTransaction>
Parameters
userAddress
string
payload
BytesLike
sigR
BytesLike
sigS
BytesLike
sigV
BigNumberish
overrides?
PayableOverrides & object
Returns
Promise\<ContractTransaction>
Inherited from
AugmentedVotingReputation.executeMetaTransaction(address,bytes,bytes32,bytes32,uint8)
failingExecutionAllowed()
failingExecutionAllowed(
_motionId,overrides?):Promise\<boolean>
Parameters
_motionId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<boolean>
Inherited from
AugmentedVotingReputation.failingExecutionAllowed
failingExecutionAllowed(uint256)()
failingExecutionAllowed(uint256)(
_motionId,overrides?):Promise\<boolean>
Parameters
_motionId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<boolean>
Inherited from
AugmentedVotingReputation.failingExecutionAllowed(uint256)
fallback()
fallback(
overrides?):Promise\<TransactionResponse>
Parameters
overrides?
TransactionRequest
Returns
Promise\<TransactionResponse>
Inherited from
AugmentedVotingReputation.fallback
finalizeMotion()
finalizeMotion(
_motionId,overrides?):Promise\<ContractTransaction>
Parameters
_motionId
BigNumberish
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
AugmentedVotingReputation.finalizeMotion
finalizeMotion(uint256)()
finalizeMotion(uint256)(
_motionId,overrides?):Promise\<ContractTransaction>
Parameters
_motionId
BigNumberish
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
AugmentedVotingReputation.finalizeMotion(uint256)
finalizeMotionWithoutFailure()
finalizeMotionWithoutFailure(
_motionId,overrides?):Promise\<ContractTransaction>
Parameters
_motionId
BigNumberish
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
AugmentedVotingReputation.finalizeMotionWithoutFailure
finalizeMotionWithoutFailure(uint256)()
finalizeMotionWithoutFailure(uint256)(
_motionId,overrides?):Promise\<ContractTransaction>
Parameters
_motionId
BigNumberish
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
AugmentedVotingReputation.finalizeMotionWithoutFailure(uint256)
finishUpgrade()
finishUpgrade(
overrides?):Promise\<ContractTransaction>
Parameters
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
AugmentedVotingReputation.finishUpgrade
finishUpgrade()()
finishUpgrade()(
overrides?):Promise\<ContractTransaction>
Parameters
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
AugmentedVotingReputation.finishUpgrade()
getActionSummary()
getActionSummary(
_action,_altTarget,overrides?):Promise\<ActionSummaryStructOutput>
Parameters
_action
BytesLike
_altTarget
string
overrides?
CallOverrides
Returns
Promise\<ActionSummaryStructOutput>
Inherited from
AugmentedVotingReputation.getActionSummary
getActionSummary(bytes,address)()
getActionSummary(bytes,address)(
_action,_altTarget,overrides?):Promise\<ActionSummaryStructOutput>
Parameters
_action
BytesLike
_altTarget
string
overrides?
CallOverrides
Returns
Promise\<ActionSummaryStructOutput>
Inherited from
AugmentedVotingReputation.getActionSummary(bytes,address)
getCapabilityRoles()
getCapabilityRoles(
_sig,overrides?):Promise\<string>
Parameters
_sig
BytesLike
overrides?
CallOverrides
Returns
Promise\<string>
Inherited from
AugmentedVotingReputation.getCapabilityRoles
getCapabilityRoles(bytes4)()
getCapabilityRoles(bytes4)(
_sig,overrides?):Promise\<string>
Parameters
_sig
BytesLike
overrides?
CallOverrides
Returns
Promise\<string>
Inherited from
AugmentedVotingReputation.getCapabilityRoles(bytes4)
getColony()
getColony(
overrides?):Promise\<string>
Parameters
overrides?
CallOverrides
Returns
Promise\<string>
Inherited from
AugmentedVotingReputation.getColony
getColony()()
getColony()(
overrides?):Promise\<string>
Parameters
overrides?
CallOverrides
Returns
Promise\<string>
Inherited from
AugmentedVotingReputation.getColony()
getDeprecated()
getDeprecated(
overrides?):Promise\<boolean>
Parameters
overrides?
CallOverrides
Returns
Promise\<boolean>
Inherited from
AugmentedVotingReputation.getDeprecated
getDeprecated()()
getDeprecated()(
overrides?):Promise\<boolean>
Parameters
overrides?
CallOverrides
Returns
Promise\<boolean>
Inherited from
AugmentedVotingReputation.getDeprecated()
getEscalationPeriod()
getEscalationPeriod(
overrides?):Promise\<BigNumber>
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
AugmentedVotingReputation.getEscalationPeriod
getEscalationPeriod()()
getEscalationPeriod()(
overrides?):Promise\<BigNumber>
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
AugmentedVotingReputation.getEscalationPeriod()
getExpenditureMotionCount()
getExpenditureMotionCount(
_structHash,overrides?):Promise\<BigNumber>
Parameters
_structHash
BytesLike
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
AugmentedVotingReputation.getExpenditureMotionCount
getExpenditureMotionCount(bytes32)()
getExpenditureMotionCount(bytes32)(
_structHash,overrides?):Promise\<BigNumber>
Parameters
_structHash
BytesLike
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
AugmentedVotingReputation.getExpenditureMotionCount(bytes32)
getExpenditureMotionLock()
getExpenditureMotionLock(
_expenditureId,overrides?):Promise\<BigNumber>
Parameters
_expenditureId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
AugmentedVotingReputation.getExpenditureMotionLock
getExpenditureMotionLock(uint256)()
getExpenditureMotionLock(uint256)(
_expenditureId,overrides?):Promise\<BigNumber>
Parameters
_expenditureId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
AugmentedVotingReputation.getExpenditureMotionLock(uint256)
getExpenditurePastVote()
getExpenditurePastVote(
_expenditureId,overrides?):Promise\<BigNumber>
Parameters
_expenditureId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
AugmentedVotingReputation.getExpenditurePastVote
getExpenditurePastVote(uint256)()
getExpenditurePastVote(uint256)(
_expenditureId,overrides?):Promise\<BigNumber>
Parameters
_expenditureId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
AugmentedVotingReputation.getExpenditurePastVote(uint256)
getExpenditurePastVotes_DEPRECATED()
getExpenditurePastVotes_DEPRECATED(
_slotSignature,overrides?):Promise\<BigNumber>
Parameters
_slotSignature
BytesLike
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
AugmentedVotingReputation.getExpenditurePastVotes_DEPRECATED
getExpenditurePastVotes_DEPRECATED(bytes32)()
getExpenditurePastVotes_DEPRECATED(bytes32)(
_slotSignature,overrides?):Promise\<BigNumber>
Parameters
_slotSignature
BytesLike
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
AugmentedVotingReputation.getExpenditurePastVotes_DEPRECATED(bytes32)
getMaxVoteFraction()
getMaxVoteFraction(
overrides?):Promise\<BigNumber>
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
AugmentedVotingReputation.getMaxVoteFraction
getMaxVoteFraction()()
getMaxVoteFraction()(
overrides?):Promise\<BigNumber>
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
AugmentedVotingReputation.getMaxVoteFraction()
getMetatransactionNonce()
getMetatransactionNonce(
userAddress,overrides?):Promise\<BigNumber>
Parameters
userAddress
string
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
AugmentedVotingReputation.getMetatransactionNonce
getMetatransactionNonce(address)()
getMetatransactionNonce(address)(
userAddress,overrides?):Promise\<BigNumber>
Parameters
userAddress
string
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
AugmentedVotingReputation.getMetatransactionNonce(address)
getMotion()
getMotion(
_motionId,overrides?):Promise\<MotionStructOutput>
Parameters
_motionId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<MotionStructOutput>
Inherited from
AugmentedVotingReputation.getMotion
getMotion(uint256)()
getMotion(uint256)(
_motionId,overrides?):Promise\<MotionStructOutput>
Parameters
_motionId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<MotionStructOutput>
Inherited from
AugmentedVotingReputation.getMotion(uint256)
getMotionCount()
getMotionCount(
overrides?):Promise\<BigNumber>
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
AugmentedVotingReputation.getMotionCount
getMotionCount()()
getMotionCount()(
overrides?):Promise\<BigNumber>
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
AugmentedVotingReputation.getMotionCount()
getMotionState()
getMotionState(
_motionId,overrides?):Promise\<number>
Parameters
_motionId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<number>
Inherited from
AugmentedVotingReputation.getMotionState
getMotionState(uint256)()
getMotionState(uint256)(
_motionId,overrides?):Promise\<number>
Parameters
_motionId
BigNumberish
overrides?
CallOverrides
Returns
Promise\<number>
Inherited from
AugmentedVotingReputation.getMotionState(uint256)
getRevealPeriod()
getRevealPeriod(
overrides?):Promise\<BigNumber>
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
AugmentedVotingReputation.getRevealPeriod
getRevealPeriod()()
getRevealPeriod()(
overrides?):Promise\<BigNumber>
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
AugmentedVotingReputation.getRevealPeriod()
getStake()
getStake(
_motionId,_staker,_vote,overrides?):Promise\<BigNumber>
Parameters
_motionId
BigNumberish
_staker
string
_vote
BigNumberish
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
AugmentedVotingReputation.getStake
getStake(uint256,address,uint256)()
getStake(uint256,address,uint256)(
_motionId,_staker,_vote,overrides?):Promise\<BigNumber>
Parameters
_motionId
BigNumberish
_staker
string
_vote
BigNumberish
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
AugmentedVotingReputation.getStake(uint256,address,uint256)
getStakePeriod()
getStakePeriod(
overrides?):Promise\<BigNumber>
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
AugmentedVotingReputation.getStakePeriod
getStakePeriod()()
getStakePeriod()(
overrides?):Promise\<BigNumber>
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
AugmentedVotingReputation.getStakePeriod()
getStakerReward()
getStakerReward(
_motionId,_staker,_vote,overrides?):Promise\<[BigNumber,BigNumber] &object>
Parameters
_motionId
BigNumberish
_staker
string
_vote
BigNumberish
overrides?
CallOverrides
Returns
Promise\<[BigNumber, BigNumber] & object>
Inherited from
AugmentedVotingReputation.getStakerReward
getStakerReward(uint256,address,uint256)()
getStakerReward(uint256,address,uint256)(
_motionId,_staker,_vote,overrides?):Promise\<[BigNumber,BigNumber] &object>
Parameters
_motionId
BigNumberish
_staker
string
_vote
BigNumberish
overrides?
CallOverrides
Returns
Promise\<[BigNumber, BigNumber] & object>
Inherited from
AugmentedVotingReputation.getStakerReward(uint256,address,uint256)
getSubmitPeriod()
getSubmitPeriod(
overrides?):Promise\<BigNumber>
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
AugmentedVotingReputation.getSubmitPeriod
getSubmitPeriod()()
getSubmitPeriod()(
overrides?):Promise\<BigNumber>
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
AugmentedVotingReputation.getSubmitPeriod()
getTotalStakeFraction()
getTotalStakeFraction(
overrides?):Promise\<BigNumber>
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
AugmentedVotingReputation.getTotalStakeFraction
getTotalStakeFraction()()
getTotalStakeFraction()(
overrides?):Promise\<BigNumber>
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
AugmentedVotingReputation.getTotalStakeFraction()
getUserMinStakeFraction()
getUserMinStakeFraction(
overrides?):Promise\<BigNumber>
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
AugmentedVotingReputation.getUserMinStakeFraction
getUserMinStakeFraction()()
getUserMinStakeFraction()(
overrides?):Promise\<BigNumber>
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
AugmentedVotingReputation.getUserMinStakeFraction()
getVoterReward()
getVoterReward(
_motionId,_voterRep,overrides?):Promise\<BigNumber>
Parameters
_motionId
BigNumberish
_voterRep
BigNumberish
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
AugmentedVotingReputation.getVoterReward
getVoterReward(uint256,uint256)()
getVoterReward(uint256,uint256)(
_motionId,_voterRep,overrides?):Promise\<BigNumber>
Parameters
_motionId
BigNumberish
_voterRep
BigNumberish
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
AugmentedVotingReputation.getVoterReward(uint256,uint256)
getVoterRewardFraction()
getVoterRewardFraction(
overrides?):Promise\<BigNumber>
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
AugmentedVotingReputation.getVoterRewardFraction
getVoterRewardFraction()()
getVoterRewardFraction()(
overrides?):Promise\<BigNumber>
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
AugmentedVotingReputation.getVoterRewardFraction()
getVoterRewardRange()
getVoterRewardRange(
_motionId,_voterRep,_voterAddress,overrides?):Promise\<[BigNumber,BigNumber] &object>
Parameters
_motionId
BigNumberish
_voterRep
BigNumberish
_voterAddress
string
overrides?
CallOverrides
Returns
Promise\<[BigNumber, BigNumber] & object>
Inherited from
AugmentedVotingReputation.getVoterRewardRange
getVoterRewardRange(uint256,uint256,address)()
getVoterRewardRange(uint256,uint256,address)(
_motionId,_voterRep,_voterAddress,overrides?):Promise\<[BigNumber,BigNumber] &object>
Parameters
_motionId
BigNumberish
_voterRep
BigNumberish
_voterAddress
string
overrides?
CallOverrides
Returns
Promise\<[BigNumber, BigNumber] & object>
Inherited from
AugmentedVotingReputation.getVoterRewardRange(uint256,uint256,address)
identifier()
identifier(
overrides?):Promise\<string>
Parameters
overrides?
CallOverrides
Returns
Promise\<string>
Inherited from
AugmentedVotingReputation.identifier
identifier()()
identifier()(
overrides?):Promise\<string>
Parameters
overrides?
CallOverrides
Returns
Promise\<string>
Inherited from
AugmentedVotingReputation.identifier()
initialise()
initialise(
_totalStakeFraction,_voterRewardFraction,_userMinStakeFraction,_maxVoteFraction,_stakePeriod,_submitPeriod,_revealPeriod,_escalationPeriod,overrides?):Promise\<ContractTransaction>
Parameters
_totalStakeFraction
BigNumberish
_voterRewardFraction
BigNumberish
_userMinStakeFraction
BigNumberish
_maxVoteFraction
BigNumberish
_stakePeriod
BigNumberish
_submitPeriod
BigNumberish
_revealPeriod
BigNumberish
_escalationPeriod
BigNumberish
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
AugmentedVotingReputation.initialise
initialise(uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256)()
initialise(uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256)(
_totalStakeFraction,_voterRewardFraction,_userMinStakeFraction,_maxVoteFraction,_stakePeriod,_submitPeriod,_revealPeriod,_escalationPeriod,overrides?):Promise\<ContractTransaction>
Parameters
_totalStakeFraction
BigNumberish
_voterRewardFraction
BigNumberish
_userMinStakeFraction
BigNumberish
_maxVoteFraction
BigNumberish
_stakePeriod
BigNumberish
_submitPeriod
BigNumberish
_revealPeriod
BigNumberish
_escalationPeriod
BigNumberish
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
AugmentedVotingReputation.initialise(uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256)
install()
install(
_colony,overrides?):Promise\<ContractTransaction>
Parameters
_colony
string
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
AugmentedVotingReputation.install
install(address)()
install(address)(
_colony,overrides?):Promise\<ContractTransaction>
Parameters
_colony
string
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
AugmentedVotingReputation.install(address)
listenerCount()
listenerCount(
eventName?):number
Parameters
eventName?
string | EventFilter
Returns
number
Inherited from
AugmentedVotingReputation.listenerCount
listeners()
Call Signature
listeners\<
TEvent>(eventFilter?):TypedListener\<TEvent>[]
Type Parameters
• TEvent extends TypedEvent
Parameters
eventFilter?
TypedEventFilter\<TEvent>
Returns
TypedListener\<TEvent>[]
Inherited from
AugmentedVotingReputation.listeners
Call Signature
listeners(
eventName?):Listener[]
Parameters
eventName?
string
Returns
Listener[]
Inherited from
AugmentedVotingReputation.listeners
multicall()
multicall(
arg0,overrides?):Promise\<ContractTransaction>
Parameters
arg0
BytesLike[]
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
AugmentedVotingReputation.multicall
multicall(bytes[])()
multicall(bytes[])(
arg0,overrides?):Promise\<ContractTransaction>
Parameters
arg0
BytesLike[]
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
AugmentedVotingReputation.multicall(bytes[])
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
AugmentedVotingReputation.queryFilter
removeAllListeners()
Call Signature
removeAllListeners\<
TEvent>(eventFilter):this
Type Parameters
• TEvent extends TypedEvent
Parameters
eventFilter
TypedEventFilter\<TEvent>
Returns
this
Inherited from
AugmentedVotingReputation.removeAllListeners
Call Signature
removeAllListeners(
eventName?):this
Parameters
eventName?
string
Returns
this
Inherited from
AugmentedVotingReputation.removeAllListeners
revealVote()
revealVote(
_motionId,_salt,_vote,_key,_value,_branchMask,_siblings,overrides?):Promise\<ContractTransaction>
Parameters
_motionId
BigNumberish
_salt
BytesLike
_vote
BigNumberish
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
AugmentedVotingReputation.revealVote
revealVote(uint256,bytes32,uint256,bytes,bytes,uint256,bytes32[])()
revealVote(uint256,bytes32,uint256,bytes,bytes,uint256,bytes32[])(
_motionId,_salt,_vote,_key,_value,_branchMask,_siblings,overrides?):Promise\<ContractTransaction>
Parameters
_motionId
BigNumberish
_salt
BytesLike
_vote
BigNumberish
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
AugmentedVotingReputation.revealVote(uint256,bytes32,uint256,bytes,bytes,uint256,bytes32[])
stakeMotion()
stakeMotion(
_motionId,_permissionDomainId,_childSkillIndex,_vote,_amount,_key,_value,_branchMask,_siblings,overrides?):Promise\<ContractTransaction>
Parameters
_motionId
BigNumberish
_permissionDomainId
BigNumberish
_childSkillIndex
BigNumberish
_vote
BigNumberish
_amount
BigNumberish
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
AugmentedVotingReputation.stakeMotion
stakeMotion(uint256,uint256,uint256,uint256,uint256,bytes,bytes,uint256,bytes32[])()
stakeMotion(uint256,uint256,uint256,uint256,uint256,bytes,bytes,uint256,bytes32[])(
_motionId,_permissionDomainId,_childSkillIndex,_vote,_amount,_key,_value,_branchMask,_siblings,overrides?):Promise\<ContractTransaction>
Parameters
_motionId
BigNumberish
_permissionDomainId
BigNumberish
_childSkillIndex
BigNumberish
_vote
BigNumberish
_amount
BigNumberish
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
AugmentedVotingReputation.stakeMotion(uint256,uint256,uint256,uint256,uint256,bytes,bytes,uint256,bytes32[])
stakeMotionWithProofs()
stakeMotionWithProofs(
_motionId,_vote,_amount,overrides?):Promise\<ContractTransaction>
Same as stakeMotion, but let colonyJS figure out the permission proofs for you. Always prefer this method, except when you have good reason not to.
Parameters
_motionId
BigNumberish
The id of the motion
_vote
BigNumberish
The side being supported (0 = NAY, 1 = YAY)
_amount
BigNumberish
The amount of tokens being staked
overrides?
Returns
Promise\<ContractTransaction>
Inherited from
AugmentedVotingReputation.stakeMotionWithProofs
submitVote()
submitVote(
_motionId,_voteSecret,_key,_value,_branchMask,_siblings,overrides?):Promise\<ContractTransaction>
Parameters
_motionId
BigNumberish
_voteSecret
BytesLike
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
AugmentedVotingReputation.submitVote
submitVote(uint256,bytes32,bytes,bytes,uint256,bytes32[])()
submitVote(uint256,bytes32,bytes,bytes,uint256,bytes32[])(
_motionId,_voteSecret,_key,_value,_branchMask,_siblings,overrides?):Promise\<ContractTransaction>
Parameters
_motionId
BigNumberish
_voteSecret
BytesLike
_key
BytesLike
_value
BytesLike
_branchMask
BigNumberish
_siblings
BytesLike[]
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
AugmentedVotingReputation.submitVote(uint256,bytes32,bytes,bytes,uint256,bytes32[])
uninstall()
uninstall(
overrides?):Promise\<ContractTransaction>
Parameters
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
AugmentedVotingReputation.uninstall
uninstall()()
uninstall()(
overrides?):Promise\<ContractTransaction>
Parameters
overrides?
Overrides & object
Returns
Promise\<ContractTransaction>
Inherited from
AugmentedVotingReputation.uninstall()
version()
version(
overrides?):Promise\<BigNumber>
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
AugmentedVotingReputation.version
version()()
version()(
overrides?):Promise\<BigNumber>
Parameters
overrides?
CallOverrides
Returns
Promise\<BigNumber>
Inherited from
AugmentedVotingReputation.version()