Skip to content

Opening the stock UI with no query string parameters results in unresolvable error. #3101

@MicahZoltu

Description

@MicahZoltu

If you host the augur-ui (as contained in augur-ui NPM package) without changing anything, navigating to the root will result in an error that cannot be recovered from by the user. You can reproduce this easily by either hosting the UI found in the augur-ui NPM package using your favorite static file server or navigating to the Augur UI via IPFS at either https://ipfs.augur.casino/ipfs/QmUZDUMFRdVb45RtwRiK7jwdRQX71FWNnLgDS1i9mf7wfy or https://cloudflare-ipfs.com/ipfs/QmUZDUMFRdVb45RtwRiK7jwdRQX71FWNnLgDS1i9mf7wfy or a local IPFS node if you have one.

If the UI is unable to locate either an Augur Node or an Ethereum Node it should prompt the user to provide them rather than giving an uninformative error with buttons that don't do anything.

Of interest, there exists code that indicates that augur.casino and alchemy should be used as fallbacks, but that code does not appear to be working: https://github.com/AugurProject/augur-ui/blob/v6.8.1/src/modules/app/constants/endpoint-url-params.js#L10-L13

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions