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

feat: 🎸 allow multiSig signers to submit proposals #285

Merged
merged 1 commit into from
Aug 14, 2024

Conversation

polymath-eric
Copy link
Contributor

@polymath-eric polymath-eric commented Aug 2, 2024

JIRA Link

DA-1252

Changelog / Description

When a multiSig signer submits a transaction it will be wrapped and a proposal field will be present in the response (or multiSig field present will be in offline payloads)

Checklist -

  • New Feature ?
  • Updated swagger annotation (if API structure is changed) ?
  • Unit Test (if possible) ?
  • Updated the Readme.md (if required) ?

@polymath-eric polymath-eric force-pushed the multi-proc branch 4 times, most recently from de9205b to d118a51 Compare August 6, 2024 21:48
// eslint-disable-next-line @typescript-eslint/no-explicit-any
const optionType = (options as any).type;

const extendsQueueModel = optionType.prototype instanceof TransactionQueueModel;
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This instanceof check made for a circular dependency, which moving to its own file resolved.

When a multiSig signer submits a transaction it will be wrapped and a
`proposal` field will be present in the response (or `multiSig` field
present will be in offline payloads)
Copy link

sonarcloud bot commented Aug 9, 2024

@polymath-eric polymath-eric merged commit aac249b into alpha Aug 14, 2024
7 checks passed
@polymath-eric polymath-eric deleted the multi-proc branch August 14, 2024 12:52
@polymesh-bot
Copy link
Contributor

🎉 This PR is included in version 5.5.0-alpha.5 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants