Augur Front-End Update – February 1st

Augur Front-End Update – February 1st

Some updates this week include the addition of snitching on reporters, a Docker container, and the near completion of a new sign up / sign in process. For snitching, if you know the report and salt of another user during the commit phase of the current reporting cycle, you can snitch on them and they will lose all their active Reputation. This is done to make it as difficult as possible for reporters to collude with one another.

Augur Front End Update

There is also an Augur Area 51 StackExchange that needs 43 more followers, and 37 more questions with a score of 10 or higher to move to the next phase of its proposal. The proposal is for Augur to have its own StackExchange, similar to the Ethereum one. All contribution is encouraged and appreciated!

Augur Front-End Update

Technical updates:


January 31, 2017

  1. Added “snitch” tab to market detail page, where if you know the report and salt of another user during the commit phase of the current reporting cycle, you can snitch on the other reporter and they will lose all their active Reputation. (The reason for this is to make it as hard as possible for Reporters to collude with each other.)
  2. Added fixReport and extra parameters to slashRep wrapper.
  3. Attach eventID field to marketInfo object for getMarketInfo.
  4. Removed newafterrep field from penalize filter.
  5. Always call callback after checking close extra markets, even if market(s) already closed.
  6. Only show rep penalization in penalize logs.
  7. Added slash rep info to report-form component.
  8. Attached onSubmitSlashRep to market selector.
  9. Added branch parameter to market view.
  10. Added slash-rep action to reports module.
  11. Fixed scalar report entry instructions.
  12. Added loadMarketsInfo to claimProceeds callback.
  13. Fixed order type references.
  14. Fixed portfolio.openOrders type (side) references.
  15. Added cancel-open-orders-in-closed-markets action to user-open-orders module.
  16. Added cancelOpenOrdersInClosedMarkets action to claimProceeds.
  17. Attached openOrders property to portfolio selector.
  18. Added open-orders selector to user-open-orders module.

January 29, 2017

  1. Added useHostedNodeFallback prop, disable/enableHostedNodeFallback functions to ethrpc, and integrated these functions into the initial augur.js/ethereumjs-connect connection sequence. Hosted node fallback can now be disabled simply by setting “hostedNodeFallback” to false in the front-end env.json configuration file.
  2. Trade simulations feePercent is now always positive.
  3. Fixed addOrder when orderbook is empty.
  4. Adds Dockerfile and instructions.
  5. Added within-order remaining-cash/-shares decrease in relayed transaction messages.

January 28, 2017

  1. Added negative signs to bid/buy/shortSell simulated actions.
  2. Use static max value/amount for trade commit messaging.
  3. Fixed scalar price calculation in trade log transaction constructors.
  4. Fixed calculated trade amount for relayed buy trades in scalar markets.
  5. Reporting test setup time 900 for multi-user tests.
  6. Use send instead of sendFrom for cash (eth) transfers initiated by user.
  7. Fixed short-sell total cost calculated from logs.
  8. Return transaction array for short-sell relayed transactions.
  9. Separate trade (array) relay transaction handler from others.

January 27, 2017

  1. Fixed simulated short sell cost calculation.
  2. Added isShortSell=true to tradeCommitmentCallback in executeTrade.
  3. Added getOrderBookChunked method to modules/compositeGetters.
  4. Put default orderbook chunk size (100) into constants.js.
  5. Fixed short-sell total cost calculated from logs.
  6. Return transaction array for short-sell relayed transactions.
  7. Separate trade (array) relay transaction handler from others.
  8. Trade commitment isShortSell field distinguishes between sell and short-sell for relayed commitTrade transactions.
  9. Order existence check in select-order-book (fixes no-order error for 3rd party logs).
  10. Moved chunked getOrderBook logic from load-bids-asks to augur.js.
  11. Fixed trade log reprocessing error.

January 26, 2017

  1. Added chunking parameters to get_trade_ids; call increaseTagPopularity in modifyParticipantShares.
  2. Added tags contract to data_api with basic setters/getters for tag popularity.
  3. Fixed array concatenation in getTradingActions.

– The Augur Team

Comments are closed.