Skip to main content

Namespace: ColonyDataTypes

Type Aliases

DomainStruct

Ƭ DomainStruct: Object

Type declaration

NameType
fundingPotIdBigNumberish
skillIdBigNumberish

DomainStructOutput

Ƭ DomainStructOutput: [BigNumber, BigNumber] & { fundingPotId: BigNumber ; skillId: BigNumber }


ExpenditureSlotStruct

Ƭ ExpenditureSlotStruct: Object

Type declaration

NameType
claimDelayBigNumberish
payoutModifierBigNumberish
recipientstring
skillsBigNumberish[]

ExpenditureSlotStructOutput

Ƭ ExpenditureSlotStructOutput: [string, BigNumber, BigNumber, BigNumber[]] & { claimDelay: BigNumber ; payoutModifier: BigNumber ; recipient: string ; skills: BigNumber[] }


ExpenditureStruct

Ƭ ExpenditureStruct: Object

Type declaration

NameType
domainIdBigNumberish
finalizedTimestampBigNumberish
fundingPotIdBigNumberish
globalClaimDelayBigNumberish
ownerstring
statusBigNumberish

ExpenditureStructOutput

Ƭ ExpenditureStructOutput: [number, string, BigNumber, BigNumber, BigNumber, BigNumber] & { domainId: BigNumber ; finalizedTimestamp: BigNumber ; fundingPotId: BigNumber ; globalClaimDelay: BigNumber ; owner: string ; status: number }


PaymentStruct

Ƭ PaymentStruct: Object

Type declaration

NameType
domainIdBigNumberish
finalizedboolean
fundingPotIdBigNumberish
recipientstring
skillsBigNumberish[]

PaymentStructOutput

Ƭ PaymentStructOutput: [string, boolean, BigNumber, BigNumber, BigNumber[]] & { domainId: BigNumber ; finalized: boolean ; fundingPotId: BigNumber ; recipient: string ; skills: BigNumber[] }


RewardPayoutCycleStruct

Ƭ RewardPayoutCycleStruct: Object

Type declaration

NameType
amountBigNumberish
amountRemainingBigNumberish
blockTimestampBigNumberish
colonyWideReputationBigNumberish
finalizedboolean
reputationStateBytesLike
tokenAddressstring
totalTokensBigNumberish

RewardPayoutCycleStructOutput

Ƭ RewardPayoutCycleStructOutput: [string, BigNumber, BigNumber, BigNumber, string, BigNumber, BigNumber, boolean] & { amount: BigNumber ; amountRemaining: BigNumber ; blockTimestamp: BigNumber ; colonyWideReputation: BigNumber ; finalized: boolean ; reputationState: string ; tokenAddress: string ; totalTokens: BigNumber }


RoleStruct

Ƭ RoleStruct: Object

Type declaration

NameType
rateFailboolean
ratingBigNumberish
userstring

RoleStructOutput

Ƭ RoleStructOutput: [string, boolean, number] & { rateFail: boolean ; rating: number ; user: string }