Skip to content

move all address related functions to /types/address package #8587

Open
@robert-zaremba

Description

Summary

When implementing ADR-28 we created /types/address package. That package can't import /types because of circular dependency. To the benefit of code organization and better code isolation we should move all address related functions from /types/ to /types/address, and update the address.Hash to return Address type.

Ref: #8415 (comment)
Depends on: pubkey-bech32 removal.


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

No one assigned

    Labels

    T: API BreakingBreaking changes that impact APIs and the SDK only (not state machine).

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions