Skip to content

Latest commit

 

History

History
233 lines (140 loc) · 5.41 KB

File metadata and controls

233 lines (140 loc) · 5.41 KB

calculate

Table of contents

Functions

Functions

calculateCardinality

calculateCardinality(bitRangeSize, totalSupply, decimals): number

Parameters

Name Type
bitRangeSize BigNumberish
totalSupply BigNumberish
decimals BigNumberish

Returns

number

Defined in

calculate/calculateCardinality.ts:6


calculateFractionOfPrize

calculateFractionOfPrize(tierTotalPrizes, tierValue): BigNumber

Parameters

Name Type
tierTotalPrizes BigNumberish
tierValue BigNumberish

Returns

BigNumber

Defined in

calculate/calculateFractionOfPrize.ts:4


calculateNormalizedBalancePicksFromTotalPicks

calculateNormalizedBalancePicksFromTotalPicks(numberOfPicks, normalizedBalance): BigNumber

Parameters

Name Type
numberOfPicks BigNumberish
normalizedBalance BigNumberish

Returns

BigNumber

Defined in

calculate/calculateNormalizedBalancePicksFromTotalPicks.ts:3


calculateNumberOfMatches

calculateNumberOfMatches(pickNumber, winningRandomNumber, matchCardinality, bitRangeSize): number

Parameters

Name Type
pickNumber BigNumberish
winningRandomNumber BigNumberish
matchCardinality number
bitRangeSize number

Returns

number

Defined in

calculate/calculateNumberOfMatches.ts:5


calculateNumberOfPrizesForTierIndex

calculateNumberOfPrizesForTierIndex(bitRangeSize, tierIndex): number

Parameters

Name Type
bitRangeSize number
tierIndex number

Returns

number

Defined in

calculate/calculateNumberOfPrizesForTierIndex.ts:1


calculatePick

calculatePick(address, pick): Pick

Parameters

Name Type
address string
pick BigNumberish

Returns

Pick

Defined in

calculate/calculatePick.ts:6


calculatePicks

calculatePicks(address, picks): Pick[]

Parameters

Name Type
address string
picks BigNumber[]

Returns

Pick[]

Defined in

calculate/calculatePicks.ts:6


calculatePicksFromAverageTotalSuppliesBetween

calculatePicksFromAverageTotalSuppliesBetween(totalPicks, ticketPrimaryTotalSupply, otherTicketsTotalSupply): number | undefined

Parameters

Name Type
totalPicks number
ticketPrimaryTotalSupply BigNumber
otherTicketsTotalSupply BigNumber

Returns

number | undefined

Defined in

calculate/calculatePicksFromAverageTotalSuppliesBetween.ts:7


calculatePrizeForTierPercentage

calculatePrizeForTierPercentage(tierIndex, tierValue, bitRangeSize, prizeAmount): BigNumber

Parameters

Name Type
tierIndex number
tierValue BigNumberish
bitRangeSize number
prizeAmount BigNumber

Returns

BigNumber

Defined in

calculate/calculatePrizeForTierPercentage.ts:6


calculateTierIndexFromMatches

calculateTierIndexFromMatches(matchCardinality, numberOfMatches): number

Parameters

Name Type
matchCardinality number
numberOfMatches number

Returns

number

Defined in

calculate/calculateTierIndexFromMatches.ts:1 es.ts#L1)