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

Tech writing review #684

Merged
merged 1 commit into from
Jan 26, 2023
Merged

Tech writing review #684

merged 1 commit into from
Jan 26, 2023

Conversation

olgahryniuk
Copy link
Collaborator

@ch1bo I decided to create a PR versus pushing changes directly, this way you can decide if you're happy with everything

Copy link
Member

@ch1bo ch1bo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for essentially rewriting this.. I like the language much better this way :)

@ch1bo ch1bo merged commit f8b05dd into ch1bo/monthly-report Jan 26, 2023
@ch1bo ch1bo deleted the olgahryniuk-patch-1 branch January 26, 2023 13:54
@github-actions
Copy link

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-01-26 13:54:40.309595207 UTC
Max. memory units 14000000
Max. CPU units 10000000000
Max. tx size (kB) 16384

Script summary

Name Hash Size (Bytes)
νInitial bbed691fc7fdce8d95616cf16b01e5ed2abb42f20c0a5de6882bb860 5429
νCommit 08bb32edf316341c4fa7b0e3ed0e77bccb7f1d3b687c10d1b1e48969 2961
νHead 600d60e3b56ae793d7de903f4dada8804d4c61ffcdd7e346da73772d 8862

Cost of Init Transaction

Parties Tx size % max Mem % max CPU Min fee ₳
1 4986 10.64 4.22 0.49
2 5189 12.31 4.85 0.51
3 5392 15.01 5.91 0.55
5 5804 20.24 7.96 0.63
10 6829 29.82 11.65 0.78
45 14009 98.32 38.01 1.84

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 633 20.90 8.47 0.41

Cost of CollectCom Transaction

Parties Tx size % max Mem % max CPU Min fee ₳
1 12629 24.46 9.60 0.97
2 12983 44.14 17.43 1.20
3 13333 66.05 26.22 1.46
4 13686 93.22 37.14 1.77

Cost of Close Transaction

Parties Tx size % max Mem % max CPU Min fee ₳
1 9430 7.30 2.90 0.65
2 9692 9.06 3.88 0.68
3 9861 9.85 4.34 0.70
5 10187 11.43 5.25 0.73
10 11011 15.34 7.52 0.81
30 14345 31.62 16.87 1.16
60 15382 36.58 14.04 1.22

Cost of Contest Transaction

Parties Tx size % max Mem % max CPU Min fee ₳
1 9491 7.71 3.19 0.65
2 9689 8.82 3.78 0.68
3 9854 9.66 4.26 0.69
5 10174 11.24 5.17 0.73
10 11008 15.15 7.44 0.81
30 14378 31.85 16.96 1.16
42 16357 41.29 22.43 1.37

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 13745 24.48 10.09 1.03
2 14099 42.08 17.78 1.24
3 14280 58.87 24.99 1.43
4 14633 83.62 35.80 1.73

Cost of FanOut Transaction

Involves spending head output and burning head tokens. Uses ada-only UTxO for better comparability.

UTxO Tx size % max Mem % max CPU Min fee ₳
1 13835 11.06 4.77 0.88
2 13745 11.82 5.35 0.89
3 13910 14.40 6.65 0.93
5 13913 16.77 8.14 0.96
10 14097 24.39 12.54 1.06
50 15471 85.27 47.75 1.86
60 15765 99.91 56.32 2.06

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.

None yet

2 participants