dapp-builder's People
Forkers
loxadim fivehundredth sergiy666 mllhrmllhr ebakaleinik annsklove gyusza cryptob0t amstv paulojmorais degtyareowsa kamenka11 zanozik1982 thebeast0407 ammogcoder vikokkk stephanzf telefon153 manpav2013 theassyrian revcozmo roclin-grp khongjhon maximillione criptoash nicaido01 archoncap lafilmadora altcointool jomarip lerajk hardik66 ja1977ja lalit65 cryptarc tpanthera yarikrostov noorul-islam tembotmb tokenbase whale-guru-dev treverson skish85 anhhai986 evgeny332 siccoin rahulyhg miguelramosfdz jpbarone dappcenter y-china-y global-fintech anaymalpani amartinez-cloud yoshiekiura traumaxp darriusalexander oldmetaldude eiupanther96 mauryachandra artekasto 0xblockchainx0 hashguide urantialife jmer83 cryptobuks1 fariztiger 01degrees toure5013 caesarchad baconstrats vineetkia itpreneur bgors0589 ansfatani deepak20c 1blackdiamondsc cookdm444 btctimis-com pineappleclout btcchennai alexwlloyd christophercelaya jamzynoo rafael7277 mribit darocha bunsdev aus74 dc199411 cryptalien kryptoken101 kryptoken-ph gk1621 cryptobuks topkiruni dev1062 ilvolare kazuyabr jamesjimmycryptodapp-builder's Issues
Voting: hyperlink known Eth addresses
Please see http://prntscr.com/hdlxq6
Escrow: development of dApp UI/UX for end users
- - UI/UX template layout
Voting: development of smart contract UI/UX
development of smart contract UI/UX necessary to create a new structure in the contract (new instance of the dApp)
Escrow: UI/UX customization
Voting: development of dApp UI/UX for end users
- - UI/UX template layout
Betting: dApp constructor form in personal account area
Escrow: development of smart contract UI/UX
development of smart contract UI/UX necessary to create a new structure in the contract (new instance of the dApp)
dApp Widget Update
- fix web3.eth.defaultAccount difining
- some cosmetical updates
- add verification that user has enough ETH to make a transaction
Betting: development of smart contract UI/UX
development of smart contract UI/UX necessary to create a new structure in the contract (new instance of the dApp)
how do I deleted an existing app I created
or change the Exchange Rate for an ICO APP
Escrow: development of smart contract
- - deployment of final version to Rinkeby Test Net
MultiSig Wallet: UI/UX customization
MultiSig Wallet: development of dApp UI/UX for end users
- - development of dApp UI/UX for end users
- - UI/UX template layout
Betting/Escrow dApp
- - development of smart contract
- - development of smart contract UI/UX necessary to create a new structure in the contract (new instance of the dApp)
- - development of dApp UI/UX for end users
- - UI/UX template layout
- - this dApp constructor form in personal account area
- - interface UI/UX customization
Betting: development of smart contract
- - deployment of final version to Rinkeby Test Net
Fix MetaMask problems
Please:
- see this screenshot
- make sure that MetaMask is correctly determined
- show MetaMask only at the last moment, when run a transaction, not when let the user construct a dApp
Escrow: dApp constructor form in personal account area
Voting Smart Contract can be optimized for less gas usage
Are you interested in making the voting smart contract more efficient in term of gas usage? I can provide enhancements regarding this.
So, do you like me to submit a Pull Request with solidy code? However, the enhancements will change the function parameters. Therefore, you will need to update the UI accordingly.
Betting: development of dApp UI/UX for end users
- - UI/UX template layout
MultiSig Wallet: dApp constructor form in personal account area
Styles issues in personal profile area
db.php missing
Where is the require_once('db.php') and the mysql table schema?
MultiSig Wallet
- - development of smart contract
- - development of smart contract UI/UX necessary to create a new structure in the contract (new instance of the dApp)
- - development of dApp UI/UX for end users
- - this dApp constructor form in personal account area
- - UI/UX template layout
- - interface UI/UX customization
Bonus DAP tokens for user actions
We want to reward users with DAP tokens for their activity in dApp Builder.
For this dApp Builder users need to have strong identity and therefore this issue is dependent (blocked by) issue #49.
The reward system is to work as follows:
- Each user has a database profile field containing Ethereum address to which we send the reward DAP tokens.
- This profile field is automatically filled out with the first Ethereum address used by the user to create an app or conduct another blockchain transaction through dApp Builder
- If the user has just registered, then this profile field is empty and we do not award bonus DAP tokens but keep the record of their balance in the dApp Builder database.
- The user can change the value of this field in his/her profile but we do not make him do it.
- As user goes around his/her business in dApp Builder (registers, creates applications, refers other users etc), we accumulate the balance of the reward DAP tokens due to the user in the dApp Builder database
- Once/week we transfer the balance of DAP reward tokens accumulated by user the database to ERC20 based DAP token smart contract using the Ethereum address saved in the profile field defined in step 1 at the moment of the transfer.
Examples:
- A user is registered on (say) Monday and created an escrow app on Tuesday then
- By Sunday in the database we accumulated on behalf of the user 3 DAP reward tokens - 1 for the registration and 2 for the escrow app
- On Sunday when we transfer of DAP reward tokens from database to ERC20 based DAP token smart contract, we record those 3 DAP tokens to the user Ethereum address she used when she created the escrow app on Tuesday.
- A user is registered on Monday and didn't do any other actions by Sunday
- On Monday we recorded in the database that the user received 1 DAP reward token for the registration
- On Sunday we do not transfer transfer this 1 DAP reward token to the blockchain because we to not yet have user Ethereum address to transfer the token to.
- A user it registered on (say) Monday, created an escrow app on Tuesday using Ethereum address A1 and created a Voting app on Wednesday using Ethereum address A2.
- On Monday we recorded in our database that the user received 1 DAP reward token for the registration
- On Tuesday we recorded in our database that the user received another 2 DAP reward tokens for the escrow app, making the total number of tokens three.
- On Wednesday we recorded in our database that the user received another 2 DAP reward tokens for the Voting app, making the total number of tokens five
- On Sunday we transferred five DAP reward tokens from the database to Ethereum address A1 because it is this address that got recorded in user profile on Tuesday. Ethereum address A2 does not receive DAP reward tokens (unless the user updates her profile before Sunday)
Here's the number of DAP reward tokens awarded for user actions in dApp Builder:
- Registration - 1 token
- Creating a dApp - 10 tokens
- Each new user of your dApp - 0.1 tokens
- The maximum number of tokens awarded to a single user is 200.
The Ethereum addresses can be shared by users.
Start assembling .apk package once dApp is published.
Once a user publishes a dApp, can't we start immediately assembling an .apk file and putting a link to it on the dApp Builder page? Or do we have to wait till the dApp is mined?
Voting: fix dApp's work in dApp Widget
Voting dApp doesn't work in dApp Widget.
Voting: development of smart contract
- - deployment of final version to Rinkeby Test Net
Custom-token smart contract development
mojecoin
dApp Builder integration with Google OAuth
Please:
- See/learn Google OAuth
- in https://dapps.ibuildapp.com/ (both on the investor side and on the user side):
- get rid of username/password auth
- use Google OAuth - in other words when user first registers with dApp Builder, we "remember" in the database user's Google identity. Then we let users "login" into dApp Builder using Google authentication, this gives us user identity, we match it with the one we have in the database and from there we show all the apps that user has registered
MultiSig Wallet: development of smart contract UI/UX
Development of smart contract UI/UX necessary to create a new structure in the contract (new instance of the dApp)
Voting dApp
- - completion of smart contract and scripts of UI/UX for end users
- - deployment of final version of smart contract to Rinkeby Test Net
- - UI/UX template layout
- - interface UI/UX customization
Home page for dApp Builder Prototype
Voting: dApp constructor form in personal account
Voting: UI/UX customization
MultiSig Wallet: UI/UX template layout
Betting: UI/UX customization
MultiSig Wallet: development of smart contract
- - deployment of final version to Rinkeby Test Net
few minutes take forever
Been like that maybe for more than 30 mins by now...
in etherscan it says 5 hrs.... https://etherscan.io/tx/0x249ae4811e7d198b24649c510fbd31bf163f03e6abebb457eb7ec9cd58a2e441 I'm ok with that it just that u need to integrate it more nicely to the system. I need to be notified about this 5 hrs thing and get an option to pay more for faster processing. or at least prepare for a long wait.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.