Skip to content
This repository has been archived by the owner on Apr 4, 2024. It is now read-only.

Add Support for Multisig Transactions #1389

Closed
GAtom22 opened this issue Oct 19, 2022 · 0 comments · Fixed by #1390
Closed

Add Support for Multisig Transactions #1389

GAtom22 opened this issue Oct 19, 2022 · 0 comments · Fixed by #1390
Assignees
Labels
Type: ADR Architecture Decision Records

Comments

@GAtom22
Copy link
Contributor

GAtom22 commented Oct 19, 2022

Proposal: Support for multi-signature transactions is germane in the blockchain ecosystem. To provide Ethermint users with this key feature, this issue proposes to add the required functionality.

Current behavior: When trying to perform a multi-sig transaction, the application returns an invalid pubkey error (unrecognized key type: *ethsecp256k1.PubKey: invalid pubkey)

Desired behavior: Multi-sig transactions should be processed as expected, applying the corresponding change in the application state.

Use case: Multi-sig transactions has a number of applications:

  • Dividing up responsibility for possession of bitcoins among multiple people.
  • Avoiding a single-point of failure, making it substantially more difficult for the wallet to be compromised.
  • m-of-n backup where loss of a single seed doesn't lead to loss of the wallet.
@GAtom22 GAtom22 self-assigned this Oct 19, 2022
GAtom22 added a commit that referenced this issue Oct 19, 2022
GAtom22 added a commit that referenced this issue Oct 19, 2022
GAtom22 added a commit that referenced this issue Oct 19, 2022
GAtom22 added a commit that referenced this issue Oct 19, 2022
facs95 pushed a commit that referenced this issue Oct 20, 2022
* [issue-#1389] add multisig tx support

* [issue-#1389] add changes in CHANGELOG improvements

* [issue-#1389] fix style issue

* [issue-#1389] fix style issue

* [issue-#1389] add tests
yihuang added a commit to crypto-org-chain/ethermint that referenced this issue Nov 2, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Type: ADR Architecture Decision Records
Projects
No open projects
Status: Canceled
Development

Successfully merging a pull request may close this issue.

1 participant