Skip to content

tx: auto-import from wallet #13

@tomholford

Description

@tomholford

summary

Connect one or more wallets and auto-import Transactions.

ETH-only initially, unless there is a lib that makes cross-chain EZ. Eventually support other chains.
This data would be used to show real time net worth & P / L. Soon, visualizations.
Eventually address book, wallet client, injected dapp browser like Coinomi

pre-reqs

  1. extend existing data model
  • add Wallet MVC
  • maybe add Account too? or is it fine to just show Wallet --> TX relationship for now? (w/o Account, can hack it by pivoting by address)
  • add debit to TX model, will be easy to populate during auto-import

flow

  1. add wallet button
  2. connect wallet flow (e.g, with WalletConnect)
  3. query decentralized chain index node (is there one for urbit? a la BTC)
  4. load list of TX
  5. show summary, approve all?
  6. [v1] compare to existing imports, flag potential dupes
  7. [v1] select for approval
  8. persist new TX, redirect to wallet detail view

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions