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

Account Unification CE and Precompile #1055

Closed
1 of 2 tasks
ashutoshvarma opened this issue Oct 12, 2023 · 2 comments · Fixed by #1080
Closed
1 of 2 tasks

Account Unification CE and Precompile #1055

ashutoshvarma opened this issue Oct 12, 2023 · 2 comments · Fixed by #1080
Assignees
Labels
AU Account Unification project Issue is part of an ongoing project

Comments

@ashutoshvarma
Copy link
Member

ashutoshvarma commented Oct 12, 2023

Even with AU enabled for user, wasm smart contract has no way to get his/her mapped evm address, that makes it impossible to approve/transfer assets on his behalf using XVM since we don't know what his/her evm address will be in order to construct the XVM call to ERC20 evm contract

Solution: Add a getter method in XVM a new CE & Precompile for AU to fetch the mapped address from AU respectively.

Originally posted by @ashutoshvarma in #1033 (comment)

Tasks,

@ashutoshvarma ashutoshvarma added the project Issue is part of an ongoing project label Oct 12, 2023
@ashutoshvarma ashutoshvarma self-assigned this Oct 12, 2023
@ashutoshvarma ashutoshvarma added the AU Account Unification label Oct 12, 2023
@ashutoshvarma ashutoshvarma mentioned this issue Nov 23, 2023
5 tasks
@andabak
Copy link
Member

andabak commented Dec 7, 2023

@ashutoshvarma - is this PR missing lables for target runtimes?

@ashutoshvarma
Copy link
Member Author

@andabak This is a issue and the PRs addressing this issue has the target runtime labels

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
AU Account Unification project Issue is part of an ongoing project
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants