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

Deactivate certain default Move feature flags #80

Open
isaacdoidge opened this issue Sep 24, 2024 · 0 comments
Open

Deactivate certain default Move feature flags #80

isaacdoidge opened this issue Sep 24, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@isaacdoidge
Copy link

isaacdoidge commented Sep 24, 2024

There are certain default Move VM features that we do not want to have active in our initial release. This includes:

Alternative authentication methods. Disabled until understood.

  • JWK_CONSENSUS
  • KEYLESS_ACCOUNTS
  • KEYLESS_ACCOUNTS_WITH_PASSKEYS
  • KEYLESS_BUT_ZKLESS_ACCOUNTS

Execution Performance Enhancements.

  • COIN_TO_FUNGIBLE_ASSET_MIGRATION — We know that we don't want this feature at the moment as it is not supported by our recommended method of parsing coin transfer events from the blockchain, which could negatively affect exchange integrations (for example). The following items are disabled in case they result in similar conflicts.
  • CONCURRENT_FUNGIBLE_ASSETS
  • CONCURRENT_TOKEN_V2 — Can’t disable? Check it.
  • DISPATCHABLE_FUNGIBLE_ASSET
  • CONCURRENT_FUNGIBLE_BALANCE

Other:

  • GAS_PAYER_ENABLED — Not sure if the Mempool supports this yet. Disabled until tested.
@isaacdoidge isaacdoidge added the enhancement New feature or request label Sep 24, 2024
@isaacdoidge isaacdoidge self-assigned this Sep 24, 2024
@isaacdoidge isaacdoidge changed the title Deactivate certain default feature flags Deactivate certain default Move feature flags Sep 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants