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

Make a build so that the artifacts (jars for Android, frameworks for iOS) and their dependencies can be included in another project #2793

Closed
2 tasks
hboon opened this issue Aug 31, 2022 · 5 comments
Assignees

Comments

@hboon
Copy link
Member

hboon commented Aug 31, 2022

  • We can keep the UI, but not spin it up
  • Make a dummy function in the code that signs a message
  • Create a new skeleton driver project that uses this AlphaWallet project that includes something like this pseudocode:
import SDK
let wallet = SDK.Wallet("hardcoded seed phrase")
let result = wallet.signPersonal("some message")
let address = SDK.ecrecover(result)
print(wallet.address == address)

Goals

  • Check feasibility
  • Check constraints (including usage of dependencies, operating system requirements, build options)

Sister issue for iOS: AlphaWallet/alpha-wallet-ios#5234

@hboon
Copy link
Member Author

hboon commented Aug 31, 2022

POC-style and time, so it's throwaway. But up to you folks if you want to derive permanent improvements from it (modularize etc).

@JamesSmartCell
Copy link
Member

@hboon What's the difference between this and #2788 ?

@hboon
Copy link
Member Author

hboon commented Aug 31, 2022

@JamesSmartCell exactly the same except I was daydreaming and thought I forgot to create an issue 😱

@hboon hboon closed this as completed Aug 31, 2022
@hboon
Copy link
Member Author

hboon commented Aug 31, 2022

Duplicate of #2788

@hboon hboon marked this as a duplicate of #2788 Aug 31, 2022
@seabornlee
Copy link
Contributor

Let me take this, I estimate 2 days effor to get some results.

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

No branches or pull requests

3 participants