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

feat: add initial skeleton for 6900 account support #248

Merged
merged 12 commits into from
Jan 8, 2024
Merged

Commits on Jan 8, 2024

  1. feat: add some plugin generation logic (#262)

    * feat: add some plugin generation logic
    
    * chore: add generate commands
    
    * style: apply PR suggestion
    
    Co-authored-by: Dennis Won <[email protected]>
    
    * refactor: create plugin config concept
    
    * feat: add multi-owner-msca impl that leverages the plugin gen (#263)
    
    * feat: add multi-owner-msca impl that leverages the plugin gen
    
    * feat: proposal for msca builder pattern (#264)
    
    * feat: proposal for msca builder pattern
    
    * refactor: rework plugin gen to create read methods for the account
    
    ---------
    
    Co-authored-by: Dennis Won <[email protected]>
    moldy530 and denniswon committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    0c50214 View commit details
    Browse the repository at this point in the history
  2. chore: lint

    avasisht23 authored and moldy530 committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    2fb93ca View commit details
    Browse the repository at this point in the history
  3. feat: add plugin manager decorator for MSCA (#274)

    * feat: add initial skeleton for 6900 account support
    
    * feat: add some plugin generation logic (#262)
    
    * feat: add some plugin generation logic
    
    * chore: add generate commands
    
    * style: apply PR suggestion
    
    Co-authored-by: Dennis Won <[email protected]>
    
    * refactor: create plugin config concept
    
    * feat: add multi-owner-msca impl that leverages the plugin gen (#263)
    
    * feat: add multi-owner-msca impl that leverages the plugin gen
    
    * feat: proposal for msca builder pattern (#264)
    
    * feat: proposal for msca builder pattern
    
    * refactor: rework plugin gen to create read methods for the account
    
    ---------
    
    Co-authored-by: Dennis Won <[email protected]>
    
    * chore: update plugin gen
    
    * feat: add plugin manager decorator for MSCA
    
    * feat: add a mechanism for adding provider decorators to accounts (#287)
    
    * feat: add a mechanism for adding provider decorators to accounts
    
    * chore: update lerna and package json to lint generated files
    
    * refactor: rename MSCA to IMSCA
    
    ---------
    
    Co-authored-by: Dennis Won <[email protected]>
    Co-authored-by: avasisht23 <[email protected]>
    3 people committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    cfe7a00 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ece75c1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    afdd33e View commit details
    Browse the repository at this point in the history
  6. feat: extend msca account with account loupe decorators (#309)

    * refactor: move required by types to aa-core utils types folder
    
    * feat: extend msca account with account loupe decorators
    
    * feat: move extend method on account from msca to base account
    
    * Update packages/core/src/account/types.ts
    
    Co-authored-by: Michael Moldoveanu <[email protected]>
    
    * Update packages/core/src/account/types.ts
    
    Co-authored-by: Michael Moldoveanu <[email protected]>
    
    * Update packages/core/src/account/types.ts
    
    Co-authored-by: Michael Moldoveanu <[email protected]>
    
    * Update packages/accounts/src/msca/account-loupe/decorator.ts
    
    Co-authored-by: Michael Moldoveanu <[email protected]>
    
    * fix: fix lint and build
    
    ---------
    
    Co-authored-by: Michael Moldoveanu <[email protected]>
    denniswon and moldy530 committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    a5b00dd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    12a19e5 View commit details
    Browse the repository at this point in the history
  8. feat: msca plugingen to accept multichain address format (#314)

    * feat: msca plugingen to accept multichain address format
    
    * Update packages/accounts/scripts/plugingen.ts
    
    Co-authored-by: Michael Moldoveanu <[email protected]>
    
    * Update packages/accounts/wagmi.config.ts
    
    Co-authored-by: Michael Moldoveanu <[email protected]>
    
    * feat: changed address field in plugingenconfig to addresses
    
    ---------
    
    Co-authored-by: Michael Moldoveanu <[email protected]>
    denniswon and moldy530 committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    ae422c1 View commit details
    Browse the repository at this point in the history
  9. feat: msca token receiver plugin with opt out option to exclude defau…

    …lt token receiver plugin (#316)
    
    * feat: msca plugingen to accept multichain address format
    
    * feat: msca token receiver plugin with opt out option to exclude default token receiver plugin
    denniswon authored and moldy530 committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    d242c3a View commit details
    Browse the repository at this point in the history
  10. feat: add session key plugin abi and plugingen (#284)

    * feat: msca plugingen to accept multichain address format
    
    * feat: msca token receiver plugin with opt out option to exclude default token receiver plugin
    
    * feat: msca token receiver plugin with opt out option to exclude default token receiver plugin
    
    * feat: add session key plugin abi and plugingen
    denniswon authored and moldy530 committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    3033f43 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b254d8a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    760a47c View commit details
    Browse the repository at this point in the history