Sizes and execution budgets for Hydra protocol transactions. Note that unlisted parameters are currently using arbitrary
values and results are not fully deterministic and comparable to previous runs.
Metadata | |
---|
Generated at | 2025-01-07 13:45:59.801570551 UTC |
Max. memory units | 14000000 |
Max. CPU units | 10000000000 |
Max. tx size (kB) | 16384 |
Script summary
Name | Hash | Size (Bytes) |
---|
νInitial | 2fac819a1f4f14e29639d1414220d2a18b6abd6b8e444d88d0dda8ff | 3799 |
νCommit | 2043a9f1a685bcf491413a5f139ee42e335157c8c6bc8d9e4018669d | 1743 |
νHead | 2ee477c60839936be49a50030690865b5bed4db8cd2f05bf255ac680 | 10068 |
μHead | a1610f6e64843161f4a88229c0286176f5325de3e2f773eec2b1d818* | 4508 |
νDeposit | c2117fd9ebdee3e96b81fd67ff7092d638926415c10f1f7e5a267ad0 | 2791 |
- The minting policy hash is only usable for comparison. As the script is parameterized, the actual script is unique per head.
Init
transaction costs
Parties | Tx size | % max Mem | % max CPU | Min fee ₳ |
---|
1 | 5094 | 5.81 | 2.30 | 0.44 |
2 | 5298 | 7.31 | 2.90 | 0.46 |
3 | 5499 | 8.37 | 3.30 | 0.48 |
5 | 5903 | 11.12 | 4.39 | 0.53 |
10 | 6906 | 18.21 | 7.20 | 0.65 |
57 | 16356 | 82.91 | 32.79 | 1.78 |
Commit
transaction costs
This uses ada-only outputs for better comparability.
UTxO | Tx size | % max Mem | % max CPU | Min fee ₳ |
---|
1 | 569 | 10.52 | 4.15 | 0.29 |
2 | 754 | 13.86 | 5.65 | 0.34 |
3 | 937 | 17.33 | 7.20 | 0.38 |
5 | 1322 | 24.65 | 10.44 | 0.48 |
10 | 2263 | 45.22 | 19.36 | 0.75 |
20 | 4122 | 95.99 | 40.76 | 1.40 |
Parties | UTxO (bytes) | Tx size | % max Mem | % max CPU | Min fee ₳ |
---|
1 | 57 | 564 | 21.46 | 8.41 | 0.41 |
2 | 114 | 671 | 33.03 | 13.08 | 0.54 |
3 | 171 | 782 | 47.27 | 18.87 | 0.70 |
4 | 227 | 893 | 61.29 | 24.68 | 0.86 |
5 | 280 | 1004 | 79.26 | 32.08 | 1.07 |
6 | 337 | 1116 | 88.71 | 36.45 | 1.18 |
Cost of Decrement Transaction
Parties | Tx size | % max Mem | % max CPU | Min fee ₳ |
---|
1 | 633 | 17.91 | 7.86 | 0.38 |
2 | 775 | 19.34 | 9.16 | 0.41 |
3 | 1018 | 22.73 | 11.18 | 0.46 |
5 | 1292 | 24.97 | 13.53 | 0.51 |
10 | 2067 | 34.55 | 20.87 | 0.67 |
50 | 8220 | 99.56 | 75.26 | 1.86 |
Close
transaction costs
Parties | Tx size | % max Mem | % max CPU | Min fee ₳ |
---|
1 | 640 | 20.07 | 9.01 | 0.41 |
2 | 812 | 21.53 | 10.43 | 0.44 |
3 | 981 | 23.30 | 12.12 | 0.47 |
5 | 1309 | 26.52 | 15.23 | 0.53 |
10 | 1897 | 33.52 | 21.92 | 0.66 |
49 | 7720 | 96.20 | 81.34 | 1.85 |
Contest
transaction costs
Parties | Tx size | % max Mem | % max CPU | Min fee ₳ |
---|
1 | 697 | 25.89 | 11.15 | 0.47 |
2 | 894 | 28.11 | 13.01 | 0.51 |
3 | 969 | 29.49 | 14.20 | 0.53 |
5 | 1204 | 32.99 | 17.17 | 0.59 |
10 | 2103 | 42.96 | 25.84 | 0.78 |
39 | 6331 | 98.13 | 72.73 | 1.75 |
Abort
transaction costs
There is some variation due to the random mixture of initial and already committed outputs.
Parties | Tx size | % max Mem | % max CPU | Min fee ₳ |
---|
1 | 4967 | 17.43 | 7.58 | 0.56 |
2 | 5053 | 27.51 | 11.98 | 0.68 |
3 | 5195 | 37.68 | 16.48 | 0.80 |
4 | 5326 | 56.90 | 25.15 | 1.03 |
5 | 5588 | 76.67 | 34.18 | 1.26 |
6 | 5683 | 97.19 | 43.30 | 1.50 |
FanOut
transaction costs
Involves spending head output and burning head tokens. Uses ada-only UTxO for better comparability.
Parties | UTxO | UTxO (bytes) | Tx size | % max Mem | % max CPU | Min fee ₳ |
---|
5 | 0 | 0 | 4934 | 7.50 | 3.17 | 0.45 |
5 | 1 | 57 | 4969 | 9.02 | 4.05 | 0.47 |
5 | 5 | 285 | 5104 | 13.35 | 6.81 | 0.53 |
5 | 10 | 569 | 5274 | 18.90 | 10.32 | 0.61 |
5 | 20 | 1139 | 5613 | 30.33 | 17.48 | 0.77 |
5 | 30 | 1707 | 5953 | 41.45 | 24.52 | 0.92 |
5 | 40 | 2274 | 6291 | 52.98 | 31.73 | 1.08 |
5 | 50 | 2846 | 6632 | 64.39 | 38.90 | 1.24 |
5 | 81 | 4610 | 7683 | 99.87 | 61.16 | 1.74 |