Skip to content

EvmAddress not used for account alias when public key is empty #1217

@venilinvasilev

Description

@venilinvasilev

Description

When an account alias is expected but no public key is provided (e.g.,
empty), EvmAddress is not utilized as the alias representation.

Expected Behavior

If the public key is not provided or empty, the system should support
using EvmAddress as the account alias where applicable.

Actual Behavior

The absence of a public key results in alias handling that does not
consider EvmAddress.

Proposed Solution

Update alias resolution logic to: - Detect empty or missing public key -
Use EvmAddress as the account alias when appropriate

Additional context

This ensures consistent alias behavior with other SDKs and improves interoperability
with EVM-style addressing.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions