cryptoversecc / apps Goto Github PK
View Code? Open in Web Editor NEWFrontend Apps using Userfeeds Platform
License: The Unlicense
Frontend Apps using Userfeeds Platform
License: The Unlicense
Create copies for configurator app (or remove them).
Added link with 0.07 value, but used a bit more.
https://ropsten.etherscan.io/tx/0x86541078a5586f38f2ea4a00f958879c06e3eb675408a27057438a30c419d8f4
Add to whitelist
should be userfeeds-button
widget that will generate appropriate claim
example:
<userfeeds-button
label="Add to whitelist"
target="userfeeds:claim:XYZ"
>
</userfeeds-button>
As a publisher when I arrive at my landing page I am presented with information about what should I do to create my first widget and handle the whitelist so that I know how to use the platform.
The page should have appropriate information about the widget creating process and whitelisting and links to those pages.
Design [WIP]: https://projects.invisionapp.com/d/main/default/#/console/11535112/254118085/preview
Should not be there at all.
In case of error / during loading time let users know that something's happening in the background and publisher did not remove the widget.
recipient, whitelist, custom token value
web3 is not defined
During api call, progressbar should be the same height as empty.
Ideally there should be a delay before showing progress bar in case api call finishes quickly. Another way would be to show progress bar for at least XXX ms.
Android library is pretty old and will likely not work with current version of API.
We could add info there it's coming soon, or I could work on updating it.
https://rinkeby.etherscan.io/tx/0x7374dd63279ae4e3291235401b7dc86c502d90fefea71260c756f47c9adc1ced
currently is whole whitelsit url
Claim:
{"target":"userfeeds:claim:0xaf0bf52b186378f9e0e2b6d67fdfd75cb3b1930ab01044c70ab87d368008561b"},"credits":[{"type":"interface","value":"https://userfeeds.io/apps/links/#/whitelist/?context=rinkeby%3A0xfe5da6ae3f65e7d5ce29121a9f5872ffd83b45e6&algorithm=links&whitelist=rinkeby%3A0xfe5da6ae3f65e7d5ce29121a9f5872ffd83b45e6&publisherNote=Hello%20there!!!%20send%20me%20an%20email%20to%20g%40userfeeds.io"}]}
Currently using https://cors-anywhere.herokuapp.com/, but we are not sure we want to rely on this service.
On pages like Link status, and widget details after user makes a transaction we should wait for transaction receipt and indicate transaction success/failure
described at the end of:
https://blog.ethereum.org/2017/10/12/byzantium-hf-announcement/
Widget
Needs styling:
Bugs:
userfeeds-widgets
to linkexchange-widgets
To do:
As a user when I open configurator for new widget I want to see a nice looking form with validation, so that I can easily create new widgets for my webpage.
Design: https://projects.invisionapp.com/d/main/default/#/console/11535112/243653615/preview
Currently the configurator does not have any information about Linkexchange®.
We should add a LE logo and maybe some description.
warning.js:33 Warning: A component is changing an uncontrolled input of type undefined to be controlled. Input elements should not switch from uncontrolled to controlled (or vice versa). Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: https://fb.me/react-controlled-components
in input (created by Input)
in div (created by Input)
in Input (created by BoostLink)
in div (created by BoostLink)
in div (created by BoostLink)
in div (created by If)
in If (created by BoostLink)
in div (created by BoostLink)
in BoostLink (created by LinksList)
in div (created by LinksList)
in td (created by LinksList)
in tr (created by LinksList)
in tbody (created by LinksList)
in table (created by LinksList)
in div (created by Paper)
in Paper (created by LinksList)
in div (created by LinksList)
in LinksList (created by DetailsLists)
in div (created by DetailsLists)
in DetailsLists (created by WidgetDetails)
in div (created by WidgetDetails)
in Unknown (created by WidgetDetails)
in Switch (created by WidgetDetails)
in div (created by WidgetDetails)
in WidgetDetails (created by Connect(WidgetDetails))
in Connect(WidgetDetails) (created by RootModal)
in div (created by Modal)
in div (created by Modal)
in Modal (created by RootModal)
in RootModal (created by Connect(RootModal))
in Connect(RootModal) (created by Banner)
in div (created by Banner)
in Banner (created by Connect(Banner))
in Connect(Banner)
in Provider
Create two pages https://linkexchange.io/widgets and https://linkexchange.io/widgets-dev
Both should contain widgets for production and development respectively.
On production Mainnet ether, Status, 0x, and few other tokens from https://etherscan.io/tokens should be working.
On development rinkeby and ropsten, and your own tokens, or other dev tokens.
Those pages should be pure JS, not frameworks, they will be reference examples.
Implement LinkList controls.
After entering all values to whitelist and reloading page, it should reload with entered values.
Please use url as a store for dat, so that I can copy url, go to other browser and retain values entered into whitelist.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.