Open
Description
Context and scope
The teleporter
and governance
test suites use subnets that are validated by pre ACP-77 permissioned validators (i.e. the validator set is updated directly on the P-Chain). We should convert the top-level local network instance to convert the subnets to permissionless L1s as part of the BeforeSuite
hook.
Discussion and alternatives
Converting the subnets to PoA L1's would give us the most flexibility across the test suites:
teleporter
,governance
, and PoAvalidator-manager
tests could use the PoA L1 as is- PoS
validator-manager
tests would first have to migrate from PoA to PoS- In doing so, we could remove https://github.com/ava-labs/teleporter/blob/validator-manager/tests/flows/validator-manager/poa_to_pos.go altogether
Open questions
Are there any scenarios that can only be covered by directly converting a permissioned Subnet to a PoS L1 (as opposed to first converting to a PoA L1, then upgrading to PoS)?
Metadata
Metadata
Assignees
Type
Projects
Status
Backlog 🗄️