Augur Development Update – May 3rd

Augur Development Update – May 3rd

Most of our development has been focused on writing tests for the contracts this past week. The transaction re skin is near complete, with tests still needed. We will be introducing a notifications bar to alert you of reporting cycles, transactions, fees, etc. We’ve published a resource thread on Reddit, where you can see our estimated future roadmap of tasks to be completed.

Augur Beta Status, Roadmap, and Resources – Updated Regularly

ethrpc has begun its auditing by Kirill Fomichev, who also contributed to the Keythereum audit. Additional auditors will be shared in the next week or two.

Joey will be speaking about Augur at the upcoming Consensus 2017 conference and Token Summit, both in New York City. Be sure to say hello if you’re attending! Incase you missed it, $REP was also added to the latest release of the Exodus wallet / portfolio manager.

Feel free to join our conversations with the Slack link below!


Connect with Augur

Slack
| Twitter | Facebook | Reddit | StackExchange Proposal


Technical Updates:

May 2nd, 2017

augur

  1. Cleaned up the styling for the transaction details and action title.
  2. Removed top border to transaction group when first in transaction list.
  3. Updated conventions and precent transaction transition when paginating.
  4. Updated app mobile detection and  create market preview chart to utilize custom properties over will-change.

augur-core

  1. Fixed getMarketEvent in CloseMarket, removed getMarketEvent from externs.
  2. Removed unneeded param from getMarket event in closeMarket.
  3. Updated externs using load_contracts script.
  4. Removed MAX_FEE from createMarket.

May 1st, 2017

augur

  1. Added notifications for trade, commit, cancel, and bid.
  2. Added the notifications transition effect.
  3. Refactored transaction details to use CSSTransitionGroup.
  4. Added display of total notification count.

augur-core

  1. Added public methods to completeSets; replaced throw with ~invalid.
  2. Fixed roundTwoPenalize typo.
  3. Fixed typo causing compilation issues in roundTwoPenalize.se.
  4. Added back close market which disappeared.
  5. Fixed getMarketEvent calls in marketModifiers.
  6. Checked and fixed while loop indices < -> <= bug.

April 30, 2017

augur-core

  1. Fixed cash tests.
  2. Replaced throw with ~invalid().

April 29, 2017

augur-core

  1. Added tests for info.se and makeOrder (bid and ask).
  2. Fixed shareContracts setters and getters on markets contract.
  3. Fixed placeBid while loop condition, placeBid checking for shares held, removed makeOrder logReturn, and a redundant check/throw from placeBid and placeAsk.

April 28, 2017

augur

  1. Wired up the management of the notifications.
  2. Rework to layout of notification modal buttons in navigation for inclusion of modal buttons.
  3. Properly add transactions that have a hash and are status success.
  4. Added clear all notifications layout and added transfer reputation + approve spender notifications.
  5. Added notifications for rep transfer, real ETH, claim proceeds, collect fees, penalize catchup, wrong report, slashRep, and snitch.

augur-core

  1. Added tests for events.se to the data_api_tests.py file.
  2. Added whitelisting to new contracts, fixed repIDToIndex with REP faucet.
  3. Refactored out submitReportHash and associated info.
  4. Refactored bidAndAsk contract functions, split bidAndAsk.se info makeOrder.se and cancelOrder.se contracts.
  5. Fixed create event/market convenience functions.

April 27, 2017

augur

  1. Added initial transition of notification component and established custom properties for animation speeds.
  2. Properly established x-offset for notification icon.
  3. Fix to transactions re-transitioning on each re-mount.
  4. Updated navigation to not display transaction flash.
  5. Updated auto-generated API call syntax.
  6. Added _sender params and source updates to match middleware.

augur-core

  1. Changed the way increateDenominator and decreaseDenominator in consensusData.se.
  2. Added changes to consensusData.se, now increaseDenominator and decreaseDenominator will throw an error if you enter a negative number instead of failing silently.

April 26, 2017

augur

  1. Initial notification view and state controller.
  2. Added notification selector and documentation for well formed notification objects.
  3. Set of notification component changes.
  4. Middleware namespacing fixes.

augur-core

  1. Added a rate function example and a throw to claim initial rep to prevent claiming to increment rep index and have multiple indicies for one account.
  2. Added first resolve bond marcos.
  3. Fixed setExperation in createEvent.
  4. Added more tests for branches.
  5. createMarket basics working, replaced checkMarketCreationPreconditions and makeMarket marcos with private functions.
  6. Fixed a createMarket bug found by Jack.

– The Augur Team

Comments are closed.