-
Notifications
You must be signed in to change notification settings - Fork 21
Closed
Description
What is the problem you're trying to solve?
As a Singularity User, I currently have to setup Lotus in order to create a filecoin wallet address. I need to export my private keys and then import both the wallet and private keys into Singularity's database before I can use it to create deals.
Describe the workaround you currently have
I don't have any workaround.
Describe the feature you'd like
I would like singularity to have an API and a command to create a filecoin wallet address and save it (together with it's private keys) into the database for me to use to create deals.
Acceptance Criteria
- Confirm creation of requisite database model (Actor Name, Wallet Address, Actor ID, Wallet Type, Status - (Active, Uninitialized), Created at, updated at)
- Confirm you can see and use a
singularity wallet createcommand and a corresponding API - Confirm you can create a new wallet address and that new wallet address with its private keys are saved in the database.
- Confirm that after initializing the wallet on chain, its Actor's ID is obtained and saved in the database.
- Confirm that the wallet address status changes from Uninitialized to Active
- Confirm that you can use it to create a deal schedule.
- Confirm you can remove the wallet both using the command and the API
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Done
Status
Done