Augur v2.2.0
Augur Chad Edition - v2.2.0
- πͺ Parallel Augur (ParaAug) System Fully released
- π₯ Trading in ETH is available via IPFS below.
- π₯ ParaAugur supports multiple collateral types, anyone can deploy a ParaAugur system collateralized in various ERC-20 tokens (wETH, USDT, USDC, sETH, bUSD, TUSD, sUSD, mUSD, wBTC, renBTC, sBTC, tBTC)
- π€― The ParaAugur system is the basis for the next two large upcoming releases: Augur AMM and Betting UI w/ Layer 2 support.
- π Coming Soon -- A general UI which will be usable with any of the above tokens. Today only wETH and DAI have a supported UI.
- ποΈ REP Holders can now stake REP to earn trading fees continuously, instead of needing to continue to buy Participation Tokens weekly. With high gas prices PTs were generally unprofitable, and the new system fixes this issue. The new fee claiming system will work only for fees generated from ParaAugur deploys.
This UI release only supports trading in wETH. For reporting, market creation, and trading in DAI please continue to use v2.1.11.
IPFS Hashes
- Trading
- CIDv0: QmZHpF8dCEBU3vRytvG4uGcMQN3fR2fvmALCF6itUF4mDU
- CIDv1: bafybeifcw2me3pm6u75jaa4e4xqukwhhpizctlxle2cajrr4maxi4ktepm
- Read-only
- CIDv0: QmPY1dbqAHKTa7MWoPX1vRbpV6e9kwHdzdZLHdRVj38RW4
- CIDv1: bafybeiarys5zn2s2gm3nxuseqesymt62breytiqlblfnoannli3pkcv2nu
Changes:
- 9f46e86 Bump to 2.2.0
- 65f83a8 Update docker stuff to work w/ para
- 92fe15a Disable reporting/market creation in mainnet
- e133740 Use the origin universe for determining warp sync hash
- e068212 para addresses update
- d661749 adjust liquidity no need to div by 10**18, use decimals from augur config (#9567)
- fa38ec4 Rebuild core
- 2169549 Upgrade @augurproject/solidity-typescript-generator package to 1.1.17
- 0f07455 add portis/fortmatic, style fixes
- 5d6f60a Update graph amm liquidity
See More
- cce29b0 Add tx_hash and timestamp to AMMExchange events
- b1434d2 Style liquidity calc (#9564)
- a847fe8 Fix AMMExchange entity graph event handlers
- f4e128b Rebuild
- a33bf09 Pull in ParaOICash from robert/matickal
- cd5a4ff add back in toFixed()
- 7374abb move files out of dir that is ignored by gitignore
- 74bb65f use ethers provider and remove toFixed() (#9557)
- 1d6c75f Fix oracle issue with pre-existing exchange
- 2443f27 deploy account loader by itself
- 638df6d Use BigDecimal datatype for AMM percentages
- ee28d6b redeployed amm
- e020ef6 small tweaks to market list ui (#9542)
- 394ea0c add amm percentages to market list page (#9541)
- b34d093 adding a few toFixed(), those will get fixed in a final sweep and user correct provider (#9537)
- 95bb514 fix amm bug where No shares didnt transfer
- c659ac8 fixed bug adding price to trade that was causing div by zero
- fc5c07c get enter position working (#9536)
- debe2f0 rebuild
- 4ebaeb6 Use SafeERC20 for approvals that affect para tokens
- c38c37c USDC
- 8c43733 Merge branch 'para_deploys' of https://github.com/AugurProject/augur into para_deploys
- 8fd74af mainnet test deploy
- 9408a2f Multiple AMM percentages by 100 to hopefully get an integer
- 18ec289 Fix graph liquidity calc
- ef119cb add token types to para deployer
- cc48c87 populate currency dropdown for swapping (#9525)
- e8474db Add token lists swap (#9521)
- bb50b3d sidechain deploy flash
- 325ff75 AMMFactory addliquidity methods removed. redeployed ammfactory
- c47715f Remove bad import
- 7e0823c only run sidechain test in sideChain context
- 7496fbb prevent expensive bad 0x ops
- bff0e59 Fix user balances market (#9516)
- 49614db Remove double deploy sync test
- cd5d316 para contract fixes
- 5356bd6 remove blue banner add ETH to logo
- 9143a02 fix icon size in trading input form
- 983ad7c clean up state after approvals are confirmed
- 5584654 fix default of para for local ui builds
- 93ec4b4 just remove pending queue transaction when approvals come in
- c0c14cf add catch for checking approval
- 3c8bc73 Merge branch 'para_deploys' of https://github.com/AugurProject/augur into para_deploys
- 433a808 label change and removed unneeded approval check, for testing
- 3a4a17d Fix para db rebuild on reload
- dc77569 Use dbname when rebuilding para rollup dbs
- 20c7f48 Fix stale data hanging around after para token switch
- 880f536 missed precision param to helper method
- a76e327 pass precision to convertOnChainAmountToDisplayAmount and convertDisplayAmountToOnChainAmount (#9503)
- 444c368 remove validity bond from frozen funds
- 7e17a65 Weth ui changes simplifications (#9502)
- 4cbfe68 Use ParaZeroXTrade
- 81b43e0 Deploy AMM
- bc68c24 fix cancelation for para augur
- 62e0142 Update docker compose browser mesh version
- 8454e34 Update terraform deployment
- 1da1466 Invalidate zerox.wasm
- 7d204d4 New AMMFactory deploy
- 290094a Update para deploys
- 9d1e599 Add package lost in a conflict
- 3f99bb5 Merge branch 'para_deploys' of https://github.com/AugurProject/augur into para_deploys
- a86e22b modify trade interval checking to account for diff precision
- 975269e Update browsermesh to 10.1.0
- 9a14731 Merge branch 'para_deploys' of https://github.com/AugurProject/augur into para_deploys
- a85b35d added percentage yes/no to theGraph call
- 0d18532 new deployer addresses
- 1354f14 use correct trade interval modifier for tokens
- 90e4e56 add/remove liqudity works
- 4a618f4 remove log stmt
- d7cd473 ui fixes and formatting
- 3aee456 more comments and trying to get values correct from remove liquidity eth_call
- f2e9e17 Use Augur EthersProvider client in AMM
- b8059a1 Merge branch 'para_deploys' of https://github.com/AugurProject/augur into para_deploys
- 80d6b75 clean up on remove liquidity, calling get remove liquidity to get breakdown
- 94d73b4 Augur Bridge Contract
- 01e871a update getAddress (#9491)
- cb42b96 Merge branch 'para_deploys' of https://github.com/AugurProject/augur into para_deploys
- 0b23f85 clean up listings of amm exchanges on market page, added usdt icon
- a3ac492 Include AMMExchange ABI
- b36b60e Fix up the graph
- b7bbff2 added multicall with multiple contracts with multiple params
- 170b231 Weth deploy
- 98b704e Export ABI on all the api classes
- b5b1b44 remvoe redic changing background, stubbed out user positioins
- e6edb89 Get para share tokens from AugurLite
- a03cea4 Add parasharetoken to augur-lite
- 5e5ef7d fix merge conflict
- 73660ff Upgrade @augurproject/solidity-typescript-generator to 1.1.16
- c200c3d Add usdt deployment
- 629f855 Breakout Para flash scripts into a separate file
- f840f9f Breakout AMM flash scripts into a separate file
- d8f6d6c new v2 para deployer addresses
- e2051e1 addresses
- 4f74471 Merge branch 'para_deploys' of https://github.com/AugurProject/augur into para_deploys
- aa48e32 Deploy new AMMFactory
- 20c2366 Merge branch 'para_deploys' of https://github.com/AugurProject/augur into para_deploys
- e2845da Add totalSupply to AMMExchange graph entity
- 5f530b0 update USDC and USDT on Kovan
- 18c9143 Add percentage no/yes to the graph
- d3bd781 Get lp token balance pool page (#9481)
- b0e6894 Fix hoisting for graph
- 6b763a6 Change working directory
- 385e703 Fix syntax (again)
- 004026e Fix syntax
- 10e9df5 Update azure pipeline variables
- 4c3b677 Add graph deploy to pipeline
- fc6eb09 Remove extraneous import
- 8c1f4b2 Handle events for the new addLiq calls
- fdec1ee rebuild
- ffb3fb2 Merge branch 'para_deploys' of https://github.com/AugurProject/augur into para_deploys
- 391af05 USDC and USDT decimals are 6
- 9f6bef7 Update azure pipeline
- 63a74a0 Merge branch 'para_deploys' of https://github.com/AugurProject/augur into para_deploys
- 10bd7da Fix DB clone error
- 87b15dd support for different decimals in middleware
- 2c61792 Fix ui build
- 8d54a47 middleware changes for single entrypoint and return transaction response (#9462)
- ad4c665 default para token of choice, use the para deploy token name if passed in on env variable
- adc5f77 Update AMMFactory
- 52ade59 Update docs
- e5ce217 Add wrappers to AMMFactory for calling AMMExchange addLiq
- 842d711 Update graph different event schema
- 2a7d0bb rate add liquidity
- c639b73 amm exists 2
- c0952ef added amm exists
- a597423 use augur config to get addresses to create augur client
- 0cdadb9 Update amm-ui readme to reflect envs
- 2f5df9b Add JOB_TRIGGER_SUBGRAPH on subgraph change
- e4c205a amm gives LP tokens when liquidity added
- f4ceebc Eject from CRA and inject config
- 59cbf46 Update UI to ether v5
- 5ab0444 Merge branch 'para_deploys' of https://github.com/AugurProject/augur into para_deploys
- 3ecbd04 mod call sig for adding amm with liquidity, get usd prices for collaterals using theGraph uniswapv2 call
- ddfed58 Add AUGUR_CONFIG to state
- b5bcb80 Create ParaShareToken entity on amm create
- 26ea882 Redeploy amm factory/exchange contract
- 04ae7d2 Redeploy para
- 209a239 Redeploy ParaDeployer
- 1afe5be Rebuild contract
- b5cb13d Update graph
- 6f4acc7 Fix grid theme style issues (#9450)
- cf81202 build amm contracts, deployed to kovan
- f58946c Change liquidity function to support desired UX
- e7f98d6 Merge branch 'para_deploys' of https://github.com/AugurProject/augur into para_deploys
- 4aded35 add calculateCashForSharesInSwap
- 54ad95a amm middleware: add liquidity rate
- deb7903 Merge branch 'robert/para_deploys_kholin' into para_deploys
- 2f66fbd amm contract tweak; tests pass but are suspect
- db6155d Add cash/yes/no liquidity to AMM
- 9df4dc3 Add cash/yes/no liquidity to AMM
- 22759e1 Refactor
- 140b15e Add AMM volumes to market entity
- d419b76 Merge branch 'para_deploys' of https://github.com/AugurProject/augur into para_deploys
- 057b652 wire up augur lite amm, get odds converted to atto values, issue with creating amm with liq.
- ac3401c Trigger azure run for all PRs
- dcb32f1 Merge branch 'para_deploys' of https://github.com/AugurProject/augur into para_deploys
- 5f0bb18 support different decimals for para tokens
- c544517 Create amm even odds approval (#9432)
- 53daa1d Fix ethers issues
- 4367978 Use AugurLite
- 45607d9 ganache chainid has to be 1337 because of a ganache bug not playing nice with ethers5
- 22c82be ethers4 -> ethers5
- c189e0d rebuild
- ea8c34c Merge branch 'para_deploys' of https://github.com/AugurProject/augur into para_deploys
- fd671f0 set cash contract on trading and use for logging
- 7968f54 Make AMMFactory contract
- 61bfd0e remove augur lite instan for now
- cd49595 adding back in the contract abis
- 5664817 add augur-lite to amm
- 6b8f5a5 Add augur deps to amm ui
- 14d9639 Add ABIs to AMM-ui
- d10934b remove ref to sdk-lite
- 2559cc3 Merge branch 'para_deploys' of https://github.com/AugurProject/augur into para_deploys
- 0b22fd8 add augur-lite to amm
- 295c2a0 tweak amm
- a678f04 amm middleware, contract tweak, redeploy
- 610bfd7 fixed ethers version for core
- b7fdf77 Merge branch 'para_deploys' of https://github.com/AugurProject/augur into para_deploys
- 5c6fcbf allow child universe CS buying
- 75f47e2 Work on deps of amm-ui
- 572a34e Re-work paths and configs for amm-ui
- 1b88ea0 Add amm-ui to monorepo
- 754eed3 Merge commit '6f22bf86917ce5c2f45f47b90617461a7b498740' as 'packages/amm-ui'
- 6f22bf8 Squashed 'packages/amm-ui/' content from commit 6dfc03485b
- 05d9353 rebuild
- 5c7c89e Merge branch 'para_deploys' of https://github.com/AugurProject/augur into para_deploys
- 64b21c3 deploy OINexus properly
- eec9958 Rebuild contracts
- bd86104 Merge branch 'para_deploys' of https://github.com/AugurProject/augur into para_deploys
- 13c70f7 use weth oracle to get better liquidity for price oracles
- c59bda6 Add getAMMExchange method to lite AMMFactory
- ff48212 Add AMMFactory and AMMExchange to augur lite sdk
- 578eb59 Fix account loader
- 45df2fe Add new account loader to core test
- 56d9971 initial price logic before big refactor
- cb803cd Fix account loading call
- 73b2d4d add trade interval modifier for para token config
- 6996561 Add volume yes/no to amm exchange
- df08e2b rebuild
- 1059c8b Merge branch 'para_deploys' of https://github.com/AugurProject/augur into para_deploys
- 9632f3e Create position entities on event
- f0274e5 Make create-canned-markets work
- abb322a amm contract tweaks. amm middleware. kovan deploy
- 6074049 Deploy new WETH para augur
- f90303f SimulateTrade and deployer for sidechain contracts
- 86027d9 Fix fat finger thingy
- da415da Deploy para augur to kovan
- df557a9 Build contracts
- 9c4daa7 Add missing fields to AccountData types
- 2cec915 Add Swap, Enter, Exit position entitys and handlers
- 3826b62 Add collateral balance checking to account loader (for para augurs)
- cd3ae97 clean up and use origin cash for dai faucet
- 4222bfa Merge branch 'para_deploys' of https://github.com/AugurProject/augur into para_deploys
- 6a462e9 tests passing
- 2804c1e Deploy AMM
- 94865ee Add 'deploy-amm' flash script
- 24003f7 Add spacing
- 6b7ba2c Add position change events to AmmExchange
- 842b79c Increment amm volume on swap
- b75ed66 Add amm volume placeholder
- a0dbc00 can calculate amm enter position. and enter position
- ed20345 Use relationships for AMMExcahnge <-> Market query
- 929a897 Ignore abis directory
- 6521abc Ensure cash entity exists when creating paraDeployer entity
- 2a853fe Fix shareToken type on ParaAugurDeployFinishedEvent entity
- 6eedee6 Clean up
- 0aa6729 Create new ParaShareTokens for new Augurs
- 6a293ed Remove commited augur abis
- 3ac4254 Create Cash entity when creating AMM exchange entity
- 301648f fixed fee calc for amm. added flash scripts. redeployed
- 50a57a1 remove cyclic dep
- fa555ef Add placeholder for liquidity
- 4e51360 Redeploy the para stuff
- aa030de Deploy WETH para
- 964e65c Add script para-deploy script
- 3a3efdf Fix fat fingered node version
- 4283c15 Deploy ParaDeploy contract
- 423c63f Add ParaAugurTradingDeployed event
- 3aae7d0 Add ParaAugurDeployFinished event to deployer
- 7efbfa1 Handle multiple deploys
This list of changes was auto generated.