Browsed by
Author: Tom Kysar

Augur Front-End Update – March 22nd

Augur Front-End Update – March 22nd

The create market redesign is completed! Please go create some test markets to try it out, and please provide us with any feedback.

Augur Front-End Update

Updated documentation has been pushed, increasing coverage with the new additions to augur.js. A reskin of the positions page is in progress this week. Keyethereum went through its first pass by a member of the ethereumjs team, and received a solid thumbs up. More details and audits will be within the next week or two around this.

Lastly, check out this great piece by Wired on prediction markets (ft. Augur & Joey):

Connect with Augur

| Twitter | Facebook | Reddit | StackExchange Proposal

Technical Updates:

March 21, 2017

  1. Hotfix to tab nav component.
  2. Merged in updates for fixing a bug during build.
  3. Updated core/info integration tests to augur.js.
  4. Updated getCashBalance to Cash.balance in env.js.
  5. Removed back RPC wrapper class and batched asynchronous tests from augur.js.
  6. Updated RPC docs and merged the branch of new documentation to master.

March 20, 2017

  1. Fix to bugs in FireFox when selecting dates.
  2. Display of min/max labels for scalar outcomes.
  3. Refinements to the input incrementer and order book.
  4. Added completeSets_logReturn case to filters in the contracts.
  5. Docs: Added getCreationTime, getForkTime, closeMarket methods.Updated createEvent and closeMarketexample.

March 18, 2017

  1. Fix to settlement date with timezones.
  2. clear market onSent.
  3. Docs: Modified the transaction API createBranch section.

March 17, 2017

  1. Make all navigational buttons have a cursor pointer.
  2. Fixed highcharts and order error.
  3. Added display of scalar outcomes in preview market.
  4. Docs: added methods for expiringEvents API.
  5. Added chain management to ethrpc.

March 16, 2017

  1. Fixed responsiveness in Safari + iOS.
  2. Updated tests for the place trade, new market, close position, and reveal-reports actions.
  3. Docs: added getFeeValue to the expiringEvents contract.

March 15, 2017

  1. Fixed order inputs losing focus.
  2. Added display of market creation fees, initial calculation and initial liquidity costs.
  3. Validate there are sufficient funds for the order entry.
  4. Added toggle to remove order – primarily for mobile.
  5. Docs: added methods for reporting call and backstops API.

– The Augur Team

Augur Front-End Update – March 15th

Augur Front-End Update – March 15th

The new create market process is about to be pushed live. A preview of the full flow is shown below:

You will be able to preview your market in real time, and view the order book as you enter the initial liquidity. As creating a market is one of our core features, we felt is was important to spend extra time on this process to ensure its user experience. Let us know what you think, and keep an eye out for it on the main app within the next few days!

We finished changes to Ethrpc and integrated them into Augur. Ethrpc is now more resilient to running  in adverse conditions when nodes come and go. It also now does a better job at sticking to one Ethereum node, rather than jumping around at runtime. We’ve been working with a new developer, Micah, to improve our core infrastructure and reliability.

Our StackExchange proposal is now at 55%! Please share it with your friends, and help us have our own StackExchange by launch.

Connect with Augur

| Twitter | Facebook | Reddit | StackExchange Proposal

Technical Updates:

March 14, 2017

  1. Added more debugging options to env.json.
  2. Changed hosted node addresses to network 9000.
  3. Merged branch ‘2329-confirmations’.

March 13, 2017

  1. Do syncBlockchain before updateAssets in block listener callback.
  2. Fixed listen-to-updates assertion.
  3. Added react-redux to dependencies; added transactions container for react-redux.
  4. Moved transaction confirmations prop calculation to component.
  5. Simplified formatConfirmations.
  6. Added missing currentBlockNumber prop to TransactionsView component.

March 12, 2017

  1. Added default gasprice fallbacks to rpc.gasPrice references.
  2. Adds launch VSCode configuration.
  3. Removes unnecessary recursive directory creation.
  4. Updates to work with recent augur.js and ethrpc changes.

March 11, 2017

  1. Fixed getLogsChunked callbacks.

March 10, 2017

  1. Use chunked log-lookups.
  2. Removed extra confirmation references.
  3. Updated load-price-history test.

March 9, 2017

  1. Refactored reports and transactions reducers.
  2. Added more icons for topics.
  3. Moved TransactionStatus into separate component: display number of confirmations for successful transactions.
  4. Added number of confirmations to logged/relayed transactions.
  5. Added formatConfirmations to utils/format-number.
  6. Improved transaction status / confirmation display.
  7. Removed duplicate confirmation check from relayed trade transactions.

– The Augur Team

Augur Front-End Update – March 8th

Augur Front-End Update – March 8th

The new create new market flow is just about finished up, and it’s coming along quite well. Next week, we encourage you to create a test market on Augur and check out the new process.

Some new UI features were added this week, such as QR codes for your deposit address and for transferring your wallet (don’t send Augur real money just yet though). We wrapped up the unit test coverage for Augur.js, and are now working on updating our documentation.

Joey gave a great talk at the MIT Bitcoin Expo this past week – give it a listen below!

We’ll continue to keep you updated on the status of the security audits in the coming weeks.

Another reminder to commit to our StackExchange proposal if you haven’t yet – or send it to a friend that you think can help.

Connect with Augur

| Twitter | Facebook | Reddit | StackExchange Proposal

Technical Updates:

March 6, 2017

  1. Added Create New Market button to the topics homepage.
  2. Added QR codes for your deposit address and keystore file, increasing the ease of transfering your wallet and depositing of funds.
  3. Added a guide and link on how to recover REP / ETH sent to the beta.
  4. Moved the middleware raw-transaction handling functions to ethrpc (previously were in augur.js).

March 5, 2017

  1. The “Snitch” tab on the market detail page now displays any time an event is available for reporting, even if the user is not selected to report on it.
  2. Fixed the conditions for whether the Report tab appears on the market detail page.
  3. The browser console now always has debugging objects available (state/selectors/augurjs). This will remain true for the rest of the beta.

March 4, 2017

  1. The getEventsToReportOn method on the reportingThreshold contract is now indexed correctly.
  2. Fixed a bug in keythereum where the “recover” function could overwrite the scrypt memory constant.
  3. Scalar limit price now displays correctly for bids and asks in the trade preview.
  4. De-adjusted scalar prices for display in transactions which create new orders.
  5. Renamed Bid Q and Ask Q to Bid Qty and Ask Qty in order-book-header component.

March 3, 2017

  1. ethereumjs-connect is now compatible with the new refactored version of ethrpc.
  2. ShapeShift and Coinbase buttons are now integrated into the accounts page in the UI. Note that these are disabled while beta testing.
  3. Broke off the stub RPC server from ethrpc and published it to the ethereumjs group, ethereumjs-stub-rpc-server.

March 2, 2017

  1. Added a Reporting diagram and a new Reporting section to the Augur API documentation.
  2. The augur.js unit tests are now complete.

March 1, 2017

  1. Fixed the Node version to 6.5.0 for augur UI and augur.js automated builds, due to a Node 7+ build error encountered after updating the middleware npm dependencies.

– The Augur Team