-
Notifications
You must be signed in to change notification settings - Fork 29
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
Check the Minimum required UTxO
for different transaction types
#1096
Comments
more details here - https://input-output-rnd.slack.com/archives/C0384PVC85Q/p1653480311274649 |
Minimum UTxO size is computed from tx outputs, and the only possibilities are
I propose you to find suitable existing tests, and instead of using fixed amount of Lovelace, calculate the minimum value using |
This is blocked by: |
In Babbage, yes, but I think the test can be written in Alonzo with Alonzo transactions + node 1.34.1 and then ran on Babbage nodes and confirm the functionality. In the end, the scope of these tests is to check that the Minimum required UTxO remains the same from release to release for different transaction types. |
In Babbage, these could be relevant too (only if the results are different than expected): |
This is broken on Babbage and we have other tests that confirms that this is broken, so it makes no sense to break more tests by introducing this checks at this moment, or implement workaround that will be removed later. Once the minimum UTxO computation is fixed, we can continue with this task. |
The scope of this test is to check that the
Minimum required UTxO
remains the same from release to release for different transaction types.Transaction types:
How to:
Minimum required UTxO
value returned when usingtransaction build
to generate different transaction types with:transaction calculate-min-value
for the same txMinimum required UTxO
from the previous runs/releasesMinimum required UTxO
(the official/golden value)The text was updated successfully, but these errors were encountered: