Show elasticity; volume tooltip
This commit is contained in:
parent
b1d386ca5a
commit
25333317b0
|
@ -5,7 +5,7 @@ import { useState } from 'react'
|
|||
import { capitalize } from 'lodash'
|
||||
|
||||
import { Contract } from 'common/contract'
|
||||
import { formatMoney } from 'common/util/format'
|
||||
import { formatMoney, formatPercent } from 'common/util/format'
|
||||
import { contractPool, updateContract } from 'web/lib/firebase/contracts'
|
||||
import { LiquidityBountyPanel } from 'web/components/contract/liquidity-bounty-panel'
|
||||
import { Col } from '../layout/col'
|
||||
|
@ -54,6 +54,7 @@ export function ContractInfoDialog(props: {
|
|||
mechanism,
|
||||
outcomeType,
|
||||
id,
|
||||
elasticity,
|
||||
} = contract
|
||||
|
||||
const typeDisplay =
|
||||
|
@ -142,7 +143,10 @@ export function ContractInfoDialog(props: {
|
|||
)}
|
||||
|
||||
<tr>
|
||||
<td>Volume</td>
|
||||
<td>
|
||||
<span className="mr-1">Volume</span>
|
||||
<InfoTooltip text="Total amount bought or sold" />
|
||||
</td>
|
||||
<td>{formatMoney(contract.volume)}</td>
|
||||
</tr>
|
||||
|
||||
|
@ -151,6 +155,22 @@ export function ContractInfoDialog(props: {
|
|||
<td>{uniqueBettorCount ?? '0'}</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
<Row>
|
||||
<span className="mr-1">Elasticity</span>
|
||||
<InfoTooltip
|
||||
text={
|
||||
mechanism === 'cpmm-1'
|
||||
? 'Probability change between a M$50 bet on YES and NO'
|
||||
: 'Probability change from a M$100 bet'
|
||||
}
|
||||
/>
|
||||
</Row>
|
||||
</td>
|
||||
<td>{formatPercent(elasticity)}</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
{mechanism === 'cpmm-1' ? 'Liquidity pool' : 'Betting pool'}
|
||||
|
|
Loading…
Reference in New Issue
Block a user