-
Notifications
You must be signed in to change notification settings - Fork 77
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
Wallet: functionality for creating a native neo-go wallet #26
Comments
I just noticed there is no wallet folder in |
@anthdm I can give this a go, if that's cool |
@vladucu Can you coordinate your efforts with @pawanrawal I think he's on this? And ty for showing activity in neo-go 👍 |
Yeah, I am on this and should have something out soon. |
Just merged a huge PR into master containing lots of crypto + wallet code. This should give a huge boost to the wallet package. Things that still need to be done.
I will start working on the smart contract part, so we can wire things together (compiler, wallet and smart contracts) |
@anthdm assuming the three tasks from your comment of March 2 last year are still outstanding, I'd like to create three new issues for those, tagged with an impact and added to the project board, in order to encourage progress. I need a few more details on the specifics (especially the security improvements) to make the specifics of the tasks clear (or if you'd like, you could create the issues and I'll do the rest). |
|
Two inspiring links: What we need here is ability to:
We don't have a concept of watch-only addresses, so we don't care about those, the same way as "indexing" that is being done by the chain for us. Our wallet is just a NEP-6 thing that contains keys, scripts and allows to manage those. GAS claims and asset transfers are separate tasks (#669 and #670). |
cli: implement wallet import/export functionality, part of #26.
I think the only thing we're still missing is ability to import arbitrary contracts and sign transactions using them, like here: |
And maybe deleting addresses/contracts/keys. |
Problem
At the moment there is no support for wallets yet. This could be so handy when we are starting to deploy smart contracts written and compiled in Go.
Solution
Implement full wallet functionality through CLI.
Quick start references
The text was updated successfully, but these errors were encountered: