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

Add functionality to wallets with only stake keys #512

Open
dostrelith678 opened this issue Oct 6, 2020 · 2 comments
Open

Add functionality to wallets with only stake keys #512

dostrelith678 opened this issue Oct 6, 2020 · 2 comments
Labels
enhancement New feature or request

Comments

@dostrelith678
Copy link
Member

dostrelith678 commented Oct 6, 2020

Not sure what you guys think of this - might be a bit stretched out.

Right now, if you remove payment keys from a cli wallet, it will be deemed unavailable for delegating/pledging:

>> FUNDS >> DELEGATE
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Online mode  -  The default mode to use if all keys are available

Hybrid mode  -  1) Go through steps to build a transaction file
                2) Copy built tx file to offline computer
                3) Sign it using 'Sign Tx' with keys on offline computer
                   (CNTools started in offline mode '-o' without node connection)
                4) Copy the signed tx file back to online computer and submit using 'Submit Tx'

Selected value: [o] Online

# Select wallet to delegate
WARN: No wallets available that can be delegated or used as pool pledge/owner/reward wallet!

Ideally, they should still be usable if there is another wallet available for paying the fees.

@Scitz0
Copy link
Contributor

Scitz0 commented Oct 6, 2020

This could be a future enhancement of CNTools. Right now it uses the same wallet for paying the transaction fee. This is not just for delegating either, same goes for pledge wallet and other options.

But I can see cases where it would beneficial to be able to select a separate wallet to pay for transaction and deposit fees.

@Scitz0 Scitz0 added the enhancement New feature or request label Oct 6, 2020
@rdlrt
Copy link
Contributor

rdlrt commented Mar 23, 2021

Need to be slightly careful with this requirement now, given that we support single-address from HD Wallets (Daedalus/Yoroi) and ledger devices. This could break the wallet functionality for such wallets

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

3 participants