Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

'dapp' workflow for moving from Solidity to frontend (web3.js) development.. #12

Open
mbrock opened this issue Jun 13, 2018 · 3 comments
Labels
enhancement New feature or request

Comments

@mbrock
Copy link
Contributor

mbrock commented Jun 13, 2018

Issue by warren-bank
Sunday May 14, 2017 at 08:28 GMT
Originally opened as dapphub/dapp#26


@nmushegian
@dbrock
@apmilen

Hi all. Not sure if this would be of any interest to you..

Quick bit of context,
I've recently begun experimenting with the available tools for Dapp development.
Imho, when developing Solidity contracts.. the test harness in dapp is absolutely the best tool to use.

There seemed (to me) to be a bit of a gap in the dapp toolchain..
when one wants to move from developing Solidity contracts,
to using those compiled contracts to develop a frontend Dapp (ui).

I was playing around and experimenting over the past few days, and in doing so..
I kind of accidentally wrote 2 tools that compliment the dapp toolchain quite nicely,
and help to bridge that gap.

Today, I released the code for both projects to both github and npm.

github:

npm:

I have no idea if either of these tools would be of any interest or benefit to anyone else.
But, I just wanted to quickly make you all aware of their existence.
Hope you like!

  • Warren :)
@mbrock mbrock added the enhancement New feature or request label Jun 13, 2018
@mbrock
Copy link
Contributor Author

mbrock commented Jun 13, 2018

Comment by warren-bank
Friday May 19, 2017 at 02:19 GMT


fyi..
I wrote a javascript REPL (console) last night to use in conjunction with the aforementioned tools.
It provides a very easy way to write (.js) scripts that can call functions in the deployed contracts.
I released the code earlier today:

github:

npm:

@mbrock
Copy link
Contributor Author

mbrock commented Jun 13, 2018

Comment by nmushegian
Thursday May 25, 2017 at 15:11 GMT


Just saw this, looks great. @dbrock ?

@mbrock
Copy link
Contributor Author

mbrock commented Jun 13, 2018

Comment by warren-bank
Monday May 29, 2017 at 03:17 GMT


@nmushegian
Thanks so much. I really appreciate the kind word.

@dbrock
(regarding the commit message in 062edd8)
Please don't apologize; If anything, I feel that I may be conflicting with you.
The naming convention was only intended as a way to loosely couple these tools into your workflow. But if you guys feel that they hijack your namespace.. please let me know, and I'll rename the symbolic links to something else.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant