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

vms: Migrate timestampvm #2493

Closed
wants to merge 16 commits into from
Closed

vms: Migrate timestampvm #2493

wants to merge 16 commits into from

Conversation

marun
Copy link
Contributor

@marun marun commented Dec 16, 2023

Migrating timestampvm is in support of factoring out common elements of the example VMs (the other being xsvm) as a precursor to factoring out common elements of coreth and subnet-evm in the interests of reducing the maintenance burden our EVMs represent.

TODO

@marun marun self-assigned this Dec 16, 2023
@marun marun force-pushed the tmpnet-subnets branch 3 times, most recently from d24f48e to 4e17abf Compare December 18, 2023 03:32
@marun marun force-pushed the migrate-timestampvm branch 2 times, most recently from 8f54419 to 6991ec7 Compare December 18, 2023 04:53
@marun marun force-pushed the tmpnet-subnets branch 2 times, most recently from 85776ec to 6b65ce9 Compare December 18, 2023 04:56
@marun marun force-pushed the migrate-timestampvm branch from 6991ec7 to 4c301c3 Compare December 18, 2023 05:10
@marun marun force-pushed the migrate-timestampvm branch from 4c301c3 to b763418 Compare December 18, 2023 05:15
@marun marun force-pushed the tmpnet-subnets branch 3 times, most recently from 9e492ad to 677455a Compare December 18, 2023 05:50
@marun marun force-pushed the migrate-timestampvm branch from b763418 to 5c0505b Compare December 18, 2023 05:50
@marun marun force-pushed the migrate-timestampvm branch 2 times, most recently from da261e5 to 018d8ac Compare December 18, 2023 06:49
@marun marun force-pushed the migrate-timestampvm branch from 018d8ac to f7028ba Compare December 18, 2023 06:56
@marun marun changed the title Migrate timestampvm vms: Migrate timestampvm Dec 20, 2023
@marun marun force-pushed the migrate-timestampvm branch from f7028ba to 2e86d43 Compare December 21, 2023 10:45
@marun marun force-pushed the migrate-timestampvm branch from 2e86d43 to df5f563 Compare December 21, 2023 10:59
@marun marun force-pushed the migrate-timestampvm branch from df5f563 to 310de30 Compare December 22, 2023 08:56
@marun marun changed the base branch from dev to tmpnet-xsvm-cleanup April 2, 2024 15:09
@marun marun force-pushed the tmpnet-xsvm-cleanup branch from ea75c47 to 643552d Compare April 2, 2024 15:24
- update tmpnet.ReadFlagsMap to avoid returning an unnecessary pointer

- add tmpnet.InterfaceToFlagsMap helper to simplify conversion of
subnet configuration to a FlagsMap for nicer serialization

- update tmpnet.NewNodes to initialize tls and signing keys so that
nodes returned by this method can be used to extract the validator IDs
for a subnet

- switch tmpnet.Chain.Genesis back to a byte array. A previous attempt
to improve the readability of tmpnet subnet configuration by
converting to FlagsMap ignored that genesis byte format is VM-specific.

- switch tmpnet.Chain.Config back to a string. A previous attempt
to improve the readability of tmpnet subnet configuration by
converting to FlagsMap ignored that VMs need to be able to specify
their exact configuration.
@marun marun force-pushed the tmpnet-xsvm-cleanup branch from 643552d to be84fa9 Compare April 2, 2024 15:39
@marun marun force-pushed the migrate-timestampvm branch from 696adec to c6dc756 Compare April 2, 2024 15:54
@marun marun force-pushed the tmpnet-xsvm-cleanup branch from b7c8292 to 7415609 Compare April 2, 2024 16:04
Base automatically changed from tmpnet-xsvm-cleanup to master April 3, 2024 17:32
Copy link

github-actions bot commented Jun 2, 2024

This PR has become stale because it has been open for 30 days with no activity. Adding the lifecycle/frozen label will cause this PR to ignore lifecycle events.

@marun
Copy link
Contributor Author

marun commented Jul 11, 2024

Not sure this has value. Closing for now, will leave branch in case we want to pick it up in future.

@marun marun closed this Jul 11, 2024
@StephenButtolph StephenButtolph deleted the migrate-timestampvm branch July 24, 2024 20:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants