Open KevinLiLu opened 6 years ago
@jrmoreau Does this qualify for the hackathon?
Absolutely it qualifies for the hackathon @KevinLiLu! Great idea! The idea of an 'Etherscan for Colony' kind of thing has gotten me over excited and thinking into the future. It could expand into all sorts of analytics about the activity within colonies, and trends between them, mean values of various skills, etc. Really exciting idea!
@KevinLiLu are you looking for team members?
Hi @jakzilla , thanks for the feedback!
@jrmoreau Not currently. I am gathering some friends and will have a status update by end of this weekend with the scope of our project (we may open it up if we do not feel like we can accomplish everything).
I have a couple of technical questions as I am a Solidity newbie:
Since Colony is currently using a private chain, is our best option to also run a private node/chain and just read data from there? Alternatively, could we deploy all the Colony contracts to Rinkeby testnet and just interact with them on testnet (so we do not have to maintain a node running the whole time)?
I can see helper methods in ColonyNetworkClient
like getColonyClientByAddress(contractAddress)
and getColonyClient(id)
which will allow me to get the ColonyClient
object given an address or id, but I still need to crawl all the addresses of the created colonies. If i'm not mistaken, then I should be able to look at the output addresses of my deployed IColonyNetwork.sol
contract and try to initialize a ColonyClient
on the address with the ColonyNetworkClient
helper methods?
@KevinLiLu ok got it!
By the way, I would suggest you drop into the office hours chat on Gitter for the two questions. I will share on your behalf as well and hopefully we'll get your answers.
Hey @KevinLiLu, as I said in the Gitter, I have passed your question on to Chris&James, who are the best to answer, probably. As an attempt, My answer to your second question is likely yes. But I'd say it's probably a simpler solution (especially if you're redeploying the contracts frequently) to get the address from what is returned when you call createColony.send()
.
On the topic of Rinkeby testnet, we've actually got an announcement coming soon that'll explain our rinkeby deployment (shhhhhh!) and how to use it, so hold tight there, too!
I really like this idea
On Thu, Jun 7, 2018, 8:46 PM Kevin Lu notifications@github.com wrote:
Colony Hackathon Submission
Project Title 🔎 Colony Explorer 🔍
Project Description
The Colony Explorer will provide a nice graphical user interface for people to explore colonies and see what is going on in the ecosystem (think Etherscan but targeted specifically for Colony). Users can view overall statistics regarding the Colony ecosystem (ex. total number of colonies), and also go deeper and query the data for a specific Colony (ex. show tasks for colony XYZ).
The main components of the Colony Explorer are:
- Web application to provide a nice GUI for users to interact with the Colony network
- Backend service that constantly reads the blockchain to update some colony metadata
- Data store to hold some metadata on colonies
The perfect full product would include additional features by utilizing colonyJS to allow the user to perform CRUD operations like creating tasks for a colony. This would likely leverage a MetaMask integration.
Project Repository
TBA
Team Members and Contact info
TBA
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/JoinColony/colonyHackathon/issues/83, or mute the thread https://github.com/notifications/unsubscribe-auth/APBo4JqhETfIgH3ZLmLxfis1zhyNnKR_ks5t6fOdgaJpZM4Ufct7 .
@KevinLiLu You mentioned in your comment above that you might be open to adding teammates if the workload was too much. Any updates?
I have experience with React, Redux, Webpack and Node. I also have working knowledge of Web3 and Solidity and I'm reading through the Colony documentation today. I would be joining late but I have the time in the coming week to make it up. Let me know if you are interested in working together.
Hi @ryanchristo, thanks for reaching out. Unfortunately we're not looking for new members at this point 😞
No problem. Thanks for letting me know.
@ryanchristo can you drop into the Gitter please? Let's see if I can help you find a team that you can work with.
Colony Hackathon Submission
Project Title :mag_right: Colony Explorer :mag:
Project Description
The Colony Explorer will provide a nice graphical user interface for people to explore colonies and see what is going on in the ecosystem (think Etherscan but targeted specifically for Colony). Users can view overall statistics regarding the Colony ecosystem (ex. total number of colonies), and also go deeper and query the data for a specific Colony (ex. show tasks for colony XYZ).
The main components of the Colony Explorer are:
The perfect full product would include additional features by utilizing colonyJS to allow the user to perform CRUD operations like creating tasks for a colony. This would likely leverage a MetaMask integration.
Project Repository
https://github.com/KevinLiLu/ColonyExplorer
Team Members and Contact info
Kevin Lu @KevinLiLu lu.kevin@berkeley.edu Aasim Sayani @aasimsayani aasimniz95@gmail.com