Title: Missing spec · Issue #19 · Certora/tutorials-code · GitHub
Open Graph Title: Missing spec · Issue #19 · Certora/tutorials-code
X Title: Missing spec · Issue #19 · Certora/tutorials-code
Description: Missing specs ensures that we can have more than one voter Buggy contract enforce only one voter, the cheater that can vote for himself Existing oneCanVote did not catch this bug Missing spec : #18 A run of the new BordaMissingRule.spec ...
Open Graph Description: Missing specs ensures that we can have more than one voter Buggy contract enforce only one voter, the cheater that can vote for himself Existing oneCanVote did not catch this bug Missing spec : #18...
X Description: Missing specs ensures that we can have more than one voter Buggy contract enforce only one voter, the cheater that can vote for himself Existing oneCanVote did not catch this bug Missing spec : #18...
Opengraph URL: https://github.com/Certora/tutorials-code/issues/19
X: @github
Domain: patch-diff.githubusercontent.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Missing spec","articleBody":"Missing specs ensures that we can have more than one voter\r\nBuggy contract enforce only one voter, the cheater that can vote for himself\r\n_Existing oneCanVote did not catch this bug_\r\n\r\nMissing spec : #18 \r\n\r\nA run of the new BordaMissingRule.spec on the original Borda.sol that is verified\r\nhttps://prover.certora.com/output/88083/ee33b030b2f346968a6e75a7ebd389bc/?anonymousKey=832264b21688ea4c31b2c6bcd26e20011b251bb4\r\n\r\nA run of Borda.spec on BordaNewBug.sol showing the existing spec misses the bug\r\nhttps://prover.certora.com/output/88083/1d302e93e9ea43ba8fe8366f86984e71/?anonymousKey=ce8882019f6167ff1ff0243fcd6708ca9654e889\r\n\r\n\r\nA run of BordaMissingRule.spec on BordaNewBug.sol showing your rule catches the bug\r\nhttps://prover.certora.com/output/88083/6ee308b0f0c14987aaf5c215e10874e2/?anonymousKey=0f97fbf396b84bd42090d0ad47b2144c341c1d80","author":{"url":"https://github.com/zapaz","@type":"Person","name":"zapaz"},"datePublished":"2023-09-28T11:58:29.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/19/tutorials-code/issues/19"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:4863d0a7-cbda-e3be-174e-97c078ced6da |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | BB98:10D56C:39D819:5040CB:69821660 |
| html-safe-nonce | f6eaf4b85ffbeaf0ac8cefd40e7b9bad57f1ad6e9430618da95e0dc108aa0a0e |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCQjk4OjEwRDU2QzozOUQ4MTk6NTA0MENCOjY5ODIxNjYwIiwidmlzaXRvcl9pZCI6IjI3MzM1MzM3ODQxNDUyNzAzNjgiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 8d9ff0d0d8ee309b742c9b82c865928d815e40143e21980200925ebe0d2f8587 |
| hovercard-subject-tag | issue:1917364905 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/Certora/tutorials-code/19/issue_layout |
| twitter:image | https://opengraph.githubassets.com/6274ae0886c2dc997789581cc9551cc212f37429b2f62a452eb04b9ae3ee1d6a/Certora/tutorials-code/issues/19 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/6274ae0886c2dc997789581cc9551cc212f37429b2f62a452eb04b9ae3ee1d6a/Certora/tutorials-code/issues/19 |
| og:image:alt | Missing specs ensures that we can have more than one voter Buggy contract enforce only one voter, the cheater that can vote for himself Existing oneCanVote did not catch this bug Missing spec : #18... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | zapaz |
| hostname | github.com |
| expected-hostname | github.com |
| None | c5d01132ac10b0b45b88f4c1c8790502d669eb065ff383dc5e4757c174f3380f |
| turbo-cache-control | no-preview |
| go-import | github.com/Certora/tutorials-code git https://github.com/Certora/tutorials-code.git |
| octolytics-dimension-user_id | 39188753 |
| octolytics-dimension-user_login | Certora |
| octolytics-dimension-repository_id | 686635361 |
| octolytics-dimension-repository_nwo | Certora/tutorials-code |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 686635361 |
| octolytics-dimension-repository_network_root_nwo | Certora/tutorials-code |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 0ac87bbde7c9f04b7ead5505c12f56048d89df09 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width