Skip to content

Revert using a global legacy.Cdc for all modules #11643

Closed
@amaury1093

Description

Summary of Bug

Revert using a global legacy.Cdc for all modules

Version

v0.46.0-beta2

Steps to Reproduce

In #11240, we removed each module's individual ModuleCdc, and instead used one single legacy.Cdc for amino sigining. It removed n globals, replacing by one single one, and at the same time fixed #11190.

However, it seems that other chains are using the singleton legacy.Cdc in ways that lead to errors (double registration). We decided to revert this change.

Proposal

cc @RiccardoM


For Admin Use

  • Not duplicate issue
  • Appropriate labels applied
  • Appropriate contributors tagged
  • Contributor assigned/self-assigned

Activity

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

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions