mantikoros
c53957c9b1
fix auto-refactor
2022-03-03 12:24:47 -05:00
mantikoros
660597f10b
use deductFixedFees
2022-03-03 12:19:18 -05:00
mantikoros
a7e7fc0c90
getOutcomeProbabilityAfterBet
2022-03-03 12:06:24 -05:00
mantikoros
f40a65cc88
new bet: use calculateCpmmPurchase
2022-03-03 11:56:21 -05:00
mantikoros
f06ec7a170
calculate fixed payouts; bets list calculations
2022-03-03 11:40:10 -05:00
mantikoros
9b10be065e
use correct contract type in scripts / functions
2022-03-03 11:03:20 -05:00
mantikoros
6852314feb
delete markets cloud function
2022-03-03 11:02:59 -05:00
mantikoros
89f020ffcc
use new calculations
2022-03-03 00:32:33 -05:00
mantikoros
fdea1d5ba6
bet panel: use new calculations
2022-03-03 00:01:53 -05:00
mantikoros
61f30d4ab9
mechanism-agnostic calculations
2022-03-03 00:01:39 -05:00
mantikoros
85e3d1124f
use focus hook
2022-03-03 00:01:12 -05:00
mantikoros
42577b20a9
rename dpm calculations
2022-03-02 22:30:07 -05:00
mantikoros
e80926d201
rename 'calculate.ts' => 'calculate-dpm.ts'
2022-03-02 22:20:35 -05:00
mantikoros
d91abf4faf
contract type
2022-03-02 17:02:38 -05:00
mantikoros
b05d8b3d3c
remove unnecessary property
2022-03-02 16:25:00 -05:00
mantikoros
a9ccca6458
Merge branch 'main' into cpmm
2022-03-02 16:22:16 -05:00
mantikoros
f830119023
cpmm initial commit: common logic, cloud functions
2022-03-02 16:12:27 -05:00
James Grugett
9e9535ce56
Subtract loans from leaderboard calculations
2022-03-01 21:23:37 -08:00
James Grugett
1dd078562a
Fix to actually show investment instead of current value. And subtract bet amount from current value.
2022-03-01 21:09:33 -08:00
James Grugett
985cdd2537
🏦 Per-market loans! ( #57 )
...
* Loan backend: Add loanAmount field to Bet, manage loans up to max loan amount per market -- buy, sell, and resolve.
* Loan frontend: show your loan amount in bet panel, answer bet panel
* Resolve emails include full payout not subtracting loan
* Exclude sold bets from current loan amount
* Handle bets table for loans. Sell dialog explains how you will repay your loan.
* Floor remaining balance
* Fix layout of create answer bet info
* Clean up Sell popup UI
* Fix bug where listen query was not updating data.
* Reword loan copy
* Adjust bet panel width
* Fix loan calc on front end
* Add comment for includeMetadataChanges.
Co-authored-by: Austin Chen <akrolsmir@gmail.com>
2022-03-01 21:31:48 -06:00
Austin Chen
a3973b3481
Comment on cmd+enter too
2022-03-01 18:52:50 -08:00
James Grugett
ce30b34480
Fetch somewhat less data for fold static props
2022-03-01 18:08:46 -08:00
Austin Chen
6243f132aa
Add "closed" sort option
2022-03-01 18:02:07 -08:00
James Grugett
5944cada77
Quick fix: don't show points in graph when > 100 bets
2022-03-01 17:43:06 -08:00
James Grugett
41b5dd2e38
Don't send answer emails if the submitter is also the market creator
2022-03-01 17:25:19 -08:00
Austin Chen
1fe63c75fe
Add new indices
2022-03-01 16:42:01 -08:00
James Grugett
c372a0af9d
Filter out undefined contracts in fold
2022-03-01 12:40:46 -08:00
James Grugett
415bd4990a
Check each word individually in markets search
2022-02-28 17:52:41 -08:00
James Grugett
71faee584c
Add funds menu option, and Add funds page
2022-02-28 17:32:53 -08:00
Austin Chen
445e90f2b9
Link to analytics page from /about
2022-02-28 17:11:37 -08:00
James Grugett
5a39ca4c5e
Don't show payout if chosen column for resolved markets
2022-02-28 16:44:25 -08:00
James Grugett
4bc2833e11
Add column to bets table with payout if chosen. Rearrange columns. Tweak sell dialog wording.
2022-02-28 16:38:09 -08:00
James Grugett
a9b887a4f4
Update resolve market to set closeTime to the earlier of closeTime and resolutionTime.
2022-02-28 16:19:47 -08:00
James Grugett
a680d80793
Free response: Show invested and payouts on market page, don't show payout if yes/no
2022-02-28 15:58:13 -08:00
James Grugett
c6eb729e46
Remove border on feed tabs
2022-02-28 15:22:01 -08:00
James Grugett
8884f1beb9
Expose resolutionTime in API ( #56 )
...
* Expose resolutionTime. Compute closeTime to be the min of resolution and close time
* Rename settled to resolved, newest to most recent
2022-02-28 11:40:48 -08:00
James Grugett
b7f94e65a7
Change Settled to Resolved, Newest to Most recent in trades sort options.
2022-02-27 16:52:58 -08:00
James Grugett
0ccba20d5c
Add explore tab on home feed that shows random inactive markets.
2022-02-27 13:37:11 -08:00
Austin Chen
8987a02975
Reapply Manifold for Teams config changes ( #54 )
...
* Reapply Manifold for Teams config changes
* Add Firebase config for TheoremOne
* Fix build
* Check in Firebase indexes
* Whitelist admins and new users by email
* Fix typo 🤦♂️
2022-02-26 23:29:33 -08:00
Austin Chen
492f777d0b
Revert "Manifold for Teams: Support different Firestore dbs ( #53 )"
...
This reverts commit ebed7c15c0
.
2022-02-26 22:19:16 -08:00
Austin Chen
ebed7c15c0
Manifold for Teams: Support different Firestore dbs ( #53 )
...
* Add Firebase config for TheoremOne
* Fix build
* Check in Firebase indexes
* Whitelist admins and new users by email
2022-02-26 22:08:50 -08:00
James Grugett
77b4ca4f22
FR: Don't show bet panel if resolving, or past close date.
2022-02-26 10:56:49 -06:00
James Grugett
2775bf44a2
Put back answer number on answer item
2022-02-26 10:51:36 -06:00
James Grugett
6f9ee3b79e
Script to remove isAnte from first bets answers
2022-02-26 10:48:04 -06:00
James Grugett
b1e0f3ee80
Linkify answer text
2022-02-25 22:00:23 -06:00
Austin Chen
0a98ffe05c
Remove sold bets from Your Trades
2022-02-25 16:57:28 -08:00
James Grugett
a3592f388b
Fix feed to actually sort by last bet
2022-02-25 16:19:32 -06:00
James Grugett
ab5ea0181d
Feed: Send only contracts with bets in last 24 hours. Instead of all contracts: 2.2MB => 0.8MB
2022-02-25 02:11:10 -06:00
James Grugett
cd590031e7
Feed updates: 1. Order by any bet instead of top 10 & comments 2. No resolved contracts 3. Show loading while fetching recent bets clientside so order preserved 4. Don't change order from new bets
2022-02-25 01:59:53 -06:00
James Grugett
8305ecd667
Match search query against contract answers
2022-02-24 17:35:30 -06:00