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

Automatic update of flake dependencies #848

Closed
wants to merge 1 commit into from
Closed

Automatic update of flake dependencies #848

wants to merge 1 commit into from

Conversation

pgrange
Copy link
Contributor

@pgrange pgrange commented May 3, 2023

This will try to upgrade flake.lock every night and propose a P.R. to integrate up to date packages.

#847 is an exemple of a P.R. created by this.

@github-actions
Copy link

github-actions bot commented May 3, 2023

Test Results

314 tests  ±0   308 ✔️ ±0   18m 38s ⏱️ - 5m 26s
104 suites ±0       6 💤 ±0 
    6 files   ±0       0 ±0 

Results for commit 6e58c51. ± Comparison against base commit dc0f2d6.

@github-actions
Copy link

github-actions bot commented May 3, 2023

Transactions Costs

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 2023-05-03 15:14:58.712935543 UTC
Max. memory units 14000000
Max. CPU units 10000000000
Max. tx size (kB) 16384

Script summary

Name Hash Size (Bytes)
νInitial e5cc20df4a2216e706b3d00b59fbb15a7cf12dbd28d271d4a8cf6d04 4336
νCommit 47c102d5f95a0648b4065f2b8bff59d3e34536a82ee7b0d42df73123 2124
νHead 9fe3a5c4d826f9475368e1e24c15bf22f4df19893cce2689d3c0564a 9492
μHead 7bec671467e923281c92e94257931913be106e217270a7b97076cb9b* 4148
  • The minting policy hash is only usable for comparison. As the script is parameterized, the actual script is unique per Head.

Cost of Init Transaction

Parties Tx size % max Mem % max CPU Min fee ₳
1 4742 13.57 5.33 0.51
2 4946 14.65 5.69 0.53
3 5149 19.07 7.42 0.58
5 5561 22.62 8.72 0.64
10 6586 34.90 13.37 0.82
37 12121 99.58 37.79 1.76

Cost of Commit Transaction

Currently only one UTxO per commit allowed (this is about to change soon)

UTxO Tx size % max Mem % max CPU Min fee ₳
1 603 15.29 5.93 0.34

Cost of CollectCom Transaction

Parties UTxO (bytes) Tx size % max Mem % max CPU Min fee ₳
1 57 817 27.42 10.68 0.48
2 113 1139 43.28 17.01 0.67
3 170 1460 61.28 24.24 0.88
4 226 1783 81.96 32.57 1.13

Cost of Close Transaction

Parties Tx size % max Mem % max CPU Min fee ₳
1 639 18.88 8.43 0.39
2 804 20.28 9.68 0.42
3 770 18.75 7.91 0.39
5 1296 24.46 13.45 0.50
10 2124 31.43 19.73 0.64
50 8725 87.17 69.99 1.74

Cost of Contest Transaction

Parties Tx size % max Mem % max CPU Min fee ₳
1 676 24.77 10.64 0.46
2 842 26.49 12.01 0.49
3 1007 27.78 13.21 0.51
5 1337 31.63 16.12 0.58
10 2160 40.20 22.97 0.74
45 7936 99.74 70.74 1.82

Cost of Abort Transaction

Some variation because of random mixture of still initial and already committed outputs.

Parties Tx size % max Mem % max CPU Min fee ₳
1 4931 23.17 9.81 0.63
2 5179 36.33 15.48 0.78
3 5507 53.13 22.83 0.99
4 5684 67.48 28.93 1.15
5 6147 95.55 41.39 1.49

Cost of FanOut Transaction

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 4766 8.67 3.57 0.46
5 1 57 4804 10.06 4.39 0.47
5 5 285 4944 15.64 7.69 0.55
5 10 565 5124 22.61 11.82 0.64
5 20 1139 5483 36.57 20.08 0.83
5 30 1707 5843 50.53 28.34 1.02
5 40 2278 6205 64.49 36.60 1.21
5 50 2848 6564 78.46 44.87 1.40
5 65 3699 7104 99.42 57.28 1.68

@pgrange pgrange marked this pull request as ready for review May 4, 2023 06:33
@pgrange pgrange closed this May 4, 2023
@pgrange pgrange deleted the up_to_date branch June 12, 2023 15:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant