-
Notifications
You must be signed in to change notification settings - Fork 166
Remove Shelley style certs in Dijkstra era #5137
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
Conversation
8e95681 to
aaf4f14
Compare
a4dc46d to
f568416
Compare
44481c7 to
82c4848
Compare
dcec4ee to
b2300d1
Compare
44dc4d8 to
0ae255c
Compare
8b93cb9 to
dd8735f
Compare
fed4d21 to
39406bf
Compare
It is not required by the `STS (ShelleyPOOL)` instance
* Decouple `ConwayEraTxCert` from `ShelleyEraTxCert` * Remove `ShelleyEraTxCert` from `ShelleyEraImp` and `ConwayEraTxCert` from `ConwayEraImp` These should not constrain `EraImp`s for the same reason they don't constrain `EraTest`s. See #4992 * Make some Conway `ImpTest` helpers era generic by only using certificates with deposits
* Generalise compatible tests by using certificates with deposits * Move tests that are reliant on certs w/out deposits and only run them pre-Dijkstra
* Move tests that are reliant on certs w/out deposits and only run them pre-Dijkstra
* Move tests that are reliant on certs w/out deposits and only run them pre-Dijkstra
Co-authored-by: Alexey Kuleshevich <[email protected]>
Without this, users won't be able to change their delegation without unregistration. Also, re-organise some tests again and run them in each era if they are general enough (i.e not dependent on Shelley style certs). Co-authored-by: Alexey Kuleshevich <[email protected]>
Co-authored-by: Alexey Kuleshevich <[email protected]>
* Move tests that are reliant on certs w/out deposits and only run them pre-Dijkstra
Co-authored-by: Alexey Kuleshevich <[email protected]>
39406bf to
c0a7ab3
Compare
The raison d'etre of the
I must admit,
Yes, because we only need to use it there. As you pointed out, each Imp spec calls the previous era's Imp spec. This, combined with the fact that we are providing |
Improve `ImpTest` helpers Follow-up to #5137
Description
Resolves #4963
Checklist
CHANGELOG.mdfiles updated for packages with externally visible changes.NOTE: New section is never added with the code changes. (See RELEASING.md).
.cabalandCHANGELOG.mdfiles when necessary, according to theversioning process.
.cabalfiles updated when necessary.NOTE: If bounds change in a cabal file, that package itself must have a version increase. (See RELEASING.md).
scripts/fourmolize.sh).scripts/cabal-format.sh).scripts/gen-cddl.sh)hie.yamlupdated (usescripts/gen-hie.sh).