duplicated block id: 1 size: 101 cleaned lines of code in 2 files: - src/apps/js_generic/js_generic_base.cpp (445:623) - src/apps/js_v8/js_v8_base.cpp (309:487) duplicated block id: 2 size: 44 cleaned lines of code in 2 files: - tla/raft_spec/ccfraft.tla (85:135) - tla/reduced_raft_spec/ccfraft.tla (55:105) duplicated block id: 3 size: 37 cleaned lines of code in 2 files: - tla/raft_spec/ccfraft.tla (141:184) - tla/reduced_raft_spec/ccfraft.tla (115:158) duplicated block id: 4 size: 31 cleaned lines of code in 2 files: - src/node/rpc/node_frontend.h (420:461) - src/node/rpc/node_frontend.h (514:556) duplicated block id: 5 size: 31 cleaned lines of code in 2 files: - tla/raft_spec/ccfraft.tla (653:685) - tla/reduced_raft_spec/ccfraft.tla (453:485) duplicated block id: 6 size: 31 cleaned lines of code in 2 files: - src/apps/js_generic/named_auth_policies.h (9:56) - src/apps/js_v8/named_auth_policies.h (9:56) duplicated block id: 7 size: 23 cleaned lines of code in 2 files: - tla/raft_spec/ccfraft.tla (504:527) - tla/reduced_raft_spec/ccfraft.tla (342:365) duplicated block id: 8 size: 21 cleaned lines of code in 2 files: - src/apps/tpcc/app/tpcc_tables.h (268:288) - src/apps/tpcc/app/tpcc_tables.h (295:315) duplicated block id: 9 size: 20 cleaned lines of code in 2 files: - src/http/authentication/sig_auth.h (114:143) - src/http/authentication/sig_auth.h (228:257) duplicated block id: 10 size: 20 cleaned lines of code in 2 files: - tla/raft_spec/ccfraft.tla (365:384) - tla/reduced_raft_spec/ccfraft.tla (286:305) duplicated block id: 11 size: 19 cleaned lines of code in 2 files: - src/node/channels.h (340:368) - src/node/channels.h (449:477) duplicated block id: 12 size: 18 cleaned lines of code in 2 files: - tla/raft_spec/ccfraft.tla (297:314) - tla/reduced_raft_spec/ccfraft.tla (229:246) duplicated block id: 13 size: 18 cleaned lines of code in 2 files: - include/ccf/historical_queries_adapter.h (212:237) - include/ccf/historical_queries_adapter.h (278:306) duplicated block id: 14 size: 17 cleaned lines of code in 2 files: - src/node/rpc/member_frontend.h (1149:1169) - src/node/rpc/member_frontend.h (1199:1219) duplicated block id: 15 size: 17 cleaned lines of code in 2 files: - tla/raft_spec/ccfraft.tla (568:584) - tla/reduced_raft_spec/ccfraft.tla (403:419) duplicated block id: 16 size: 17 cleaned lines of code in 2 files: - tla/raft_spec/ccfraft.tla (1:19) - tla/reduced_raft_spec/ccfraft.tla (1:19) duplicated block id: 17 size: 16 cleaned lines of code in 2 files: - src/js/wrap.cpp (503:526) - src/js/wrap.cpp (892:915) duplicated block id: 18 size: 15 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (493:513) - src/apps/js_v8/tmpl/ccf_global.cpp (549:569) duplicated block id: 19 size: 15 cleaned lines of code in 2 files: - src/node/historical_queries.h (352:368) - src/node/historical_queries.h (398:414) duplicated block id: 20 size: 14 cleaned lines of code in 2 files: - getting_started/setup_vm/app-dev.yml (4:17) - getting_started/setup_vm/ccf-dev.yml (2:15) duplicated block id: 21 size: 14 cleaned lines of code in 2 files: - tla/raft_spec/ccfraft.tla (921:934) - tla/reduced_raft_spec/ccfraft.tla (707:720) duplicated block id: 22 size: 14 cleaned lines of code in 2 files: - tla/raft_spec/ccfraft.tla (798:812) - tla/reduced_raft_spec/ccfraft.tla (564:578) duplicated block id: 23 size: 14 cleaned lines of code in 2 files: - src/apps/js_generic/named_auth_policies.h (59:85) - src/apps/js_v8/named_auth_policies.h (59:85) duplicated block id: 24 size: 14 cleaned lines of code in 2 files: - src/node/http_node_client.h (42:64) - src/node/resharing.h (244:266) duplicated block id: 25 size: 13 cleaned lines of code in 2 files: - src/enclave/ccf_v.h (110:122) - src/enclave/main.cpp (32:44) duplicated block id: 26 size: 13 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (407:421) - src/js/crypto.cpp (196:210) duplicated block id: 27 size: 13 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (116:133) - src/apps/js_v8/tmpl/ccf_global.cpp (162:179) duplicated block id: 28 size: 13 cleaned lines of code in 2 files: - src/kv/map.h (71:91) - src/kv/set.h (65:85) duplicated block id: 29 size: 13 cleaned lines of code in 2 files: - src/apps/js_generic/js_generic_base.cpp (202:217) - src/apps/js_v8/js_v8_base.cpp (40:55) duplicated block id: 30 size: 13 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/kv_map.cpp (74:92) - src/apps/js_v8/tmpl/kv_map.cpp (154:172) duplicated block id: 31 size: 13 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/kv_map.cpp (47:65) - src/apps/js_v8/tmpl/kv_map.cpp (233:251) duplicated block id: 32 size: 13 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/kv_map.cpp (47:65) - src/apps/js_v8/tmpl/kv_map.cpp (154:172) duplicated block id: 33 size: 13 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/kv_map.cpp (74:92) - src/apps/js_v8/tmpl/kv_map.cpp (233:251) duplicated block id: 34 size: 13 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/kv_map.cpp (47:65) - src/apps/js_v8/tmpl/kv_map.cpp (74:92) duplicated block id: 35 size: 13 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/kv_map.cpp (154:172) - src/apps/js_v8/tmpl/kv_map.cpp (233:251) duplicated block id: 36 size: 13 cleaned lines of code in 2 files: - src/node/rpc/node_frontend.h (927:941) - src/node/rpc/node_frontend.h (978:992) duplicated block id: 37 size: 13 cleaned lines of code in 2 files: - src/node/rpc/member_frontend.h (218:230) - src/node/rpc/member_frontend.h (262:274) duplicated block id: 38 size: 13 cleaned lines of code in 2 files: - src/clients/tls_client.h (179:201) - src/clients/tls_client.h (212:233) duplicated block id: 39 size: 12 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (362:376) - src/js/crypto.cpp (148:162) duplicated block id: 40 size: 12 cleaned lines of code in 2 files: - tla/raft_spec/ccfraft.tla (548:559) - tla/reduced_raft_spec/ccfraft.tla (383:394) duplicated block id: 41 size: 12 cleaned lines of code in 2 files: - src/node/rpc/member_frontend.h (1006:1020) - src/node/rpc/member_frontend.h (1328:1342) duplicated block id: 42 size: 11 cleaned lines of code in 2 files: - include/ccf/historical_queries_adapter.h (149:170) - include/ccf/historical_queries_adapter.h (242:263) duplicated block id: 43 size: 11 cleaned lines of code in 2 files: - src/js/wrap.cpp (1348:1358) - src/js/wrap.cpp (1631:1641) duplicated block id: 44 size: 11 cleaned lines of code in 2 files: - src/js/wrap.cpp (1348:1358) - src/js/wrap.cpp (1664:1674) duplicated block id: 45 size: 11 cleaned lines of code in 2 files: - src/apps/tpcc/app/tpcc_tables.h (137:147) - src/apps/tpcc/app/tpcc_tables.h (154:164) duplicated block id: 46 size: 11 cleaned lines of code in 2 files: - src/js/wrap.cpp (146:164) - src/js/wrap.cpp (192:210) duplicated block id: 47 size: 11 cleaned lines of code in 2 files: - src/kv/set.h (68:84) - src/kv/value.h (59:75) duplicated block id: 48 size: 11 cleaned lines of code in 2 files: - src/js/wrap.cpp (108:126) - src/js/wrap.cpp (146:164) duplicated block id: 49 size: 11 cleaned lines of code in 2 files: - src/http/authentication/sig_auth.h (70:87) - src/http/authentication/sig_auth.h (179:196) duplicated block id: 50 size: 11 cleaned lines of code in 2 files: - src/js/wrap.cpp (108:126) - src/js/wrap.cpp (192:210) duplicated block id: 51 size: 11 cleaned lines of code in 2 files: - tla/raft_spec/ccfraft.tla (897:909) - tla/reduced_raft_spec/ccfraft.tla (691:703) duplicated block id: 52 size: 11 cleaned lines of code in 2 files: - src/node/rpc/node_frontend.h (406:417) - src/node/rpc/node_frontend.h (485:496) duplicated block id: 53 size: 11 cleaned lines of code in 2 files: - src/js/wrap.cpp (81:99) - src/js/wrap.cpp (108:126) duplicated block id: 54 size: 11 cleaned lines of code in 2 files: - src/js/wrap.cpp (81:99) - src/js/wrap.cpp (146:164) duplicated block id: 55 size: 11 cleaned lines of code in 2 files: - getting_started/setup_vm/app-run.yml (4:14) - getting_started/setup_vm/ccf-dev.yml (2:12) duplicated block id: 56 size: 11 cleaned lines of code in 2 files: - src/kv/map.h (74:90) - src/kv/value.h (59:75) duplicated block id: 57 size: 11 cleaned lines of code in 2 files: - src/js/wrap.cpp (81:99) - src/js/wrap.cpp (192:210) duplicated block id: 58 size: 11 cleaned lines of code in 2 files: - src/js/wrap.cpp (1631:1641) - src/js/wrap.cpp (1664:1674) duplicated block id: 59 size: 11 cleaned lines of code in 2 files: - getting_started/setup_vm/app-dev.yml (4:14) - getting_started/setup_vm/app-run.yml (4:14) duplicated block id: 60 size: 11 cleaned lines of code in 2 files: - src/js/wrap.cpp (1663:1673) - src/js/wrap.h (167:177) duplicated block id: 61 size: 10 cleaned lines of code in 2 files: - src/node/rpc/member_frontend.h (642:654) - src/node/rpc/member_frontend.h (1007:1019) duplicated block id: 62 size: 10 cleaned lines of code in 2 files: - src/enclave/tls_endpoint.h (560:571) - src/enclave/tls_endpoint.h (609:620) duplicated block id: 63 size: 10 cleaned lines of code in 2 files: - src/http/authentication/jwt_auth.h (67:79) - src/http/authentication/sig_auth.h (233:245) duplicated block id: 64 size: 10 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (162:175) - src/apps/js_v8/tmpl/kv_map.cpp (50:63) duplicated block id: 65 size: 10 cleaned lines of code in 2 files: - src/js/wrap.cpp (1650:1659) - src/js/wrap.cpp (1678:1687) duplicated block id: 66 size: 10 cleaned lines of code in 2 files: - src/js/wrap.cpp (541:555) - src/js/wrap.cpp (892:906) duplicated block id: 67 size: 10 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (162:175) - src/apps/js_v8/tmpl/kv_map.cpp (236:249) duplicated block id: 68 size: 10 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (116:129) - src/apps/js_v8/tmpl/kv_map.cpp (236:249) duplicated block id: 69 size: 10 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (116:129) - src/apps/js_v8/tmpl/kv_map.cpp (157:170) duplicated block id: 70 size: 10 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (116:129) - src/apps/js_v8/tmpl/kv_map.cpp (50:63) duplicated block id: 71 size: 10 cleaned lines of code in 2 files: - src/js/wrap.cpp (1631:1640) - src/js/wrap.h (168:177) duplicated block id: 72 size: 10 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (116:129) - src/apps/js_v8/tmpl/kv_map.cpp (77:90) duplicated block id: 73 size: 10 cleaned lines of code in 2 files: - src/perf_client/perf_client.h (345:357) - src/perf_client/perf_client.h (370:382) duplicated block id: 74 size: 10 cleaned lines of code in 2 files: - src/node/rpc/member_frontend.h (222:231) - src/node/rpc/member_frontend.h (886:895) duplicated block id: 75 size: 10 cleaned lines of code in 2 files: - src/node/rpc/node_frontend.h (925:937) - src/node/rpc/node_frontend.h (1035:1047) duplicated block id: 76 size: 10 cleaned lines of code in 2 files: - tla/raft_spec/ccfraft.tla (258:267) - tla/reduced_raft_spec/ccfraft.tla (203:212) duplicated block id: 77 size: 10 cleaned lines of code in 2 files: - src/js/wrap.cpp (503:516) - src/js/wrap.cpp (541:555) duplicated block id: 78 size: 10 cleaned lines of code in 2 files: - src/node/rpc/member_frontend.h (1017:1032) - src/node/rpc/member_frontend.h (1076:1088) duplicated block id: 79 size: 10 cleaned lines of code in 2 files: - src/http/authentication/jwt_auth.h (67:79) - src/http/authentication/sig_auth.h (119:131) duplicated block id: 80 size: 10 cleaned lines of code in 2 files: - src/apps/tpcc/app/tpcc_tables.h (394:403) - src/apps/tpcc/app/tpcc_tables.h (410:419) duplicated block id: 81 size: 10 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (162:175) - src/apps/js_v8/tmpl/kv_map.cpp (77:90) duplicated block id: 82 size: 10 cleaned lines of code in 2 files: - src/js/wrap.cpp (1348:1357) - src/js/wrap.h (168:177) duplicated block id: 83 size: 10 cleaned lines of code in 2 files: - src/node/rpc/member_frontend.h (642:654) - src/node/rpc/member_frontend.h (1329:1341) duplicated block id: 84 size: 10 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (162:175) - src/apps/js_v8/tmpl/kv_map.cpp (157:170) duplicated block id: 85 size: 9 cleaned lines of code in 2 files: - src/node/rpc/member_frontend.h (1169:1181) - src/node/rpc/member_frontend.h (1255:1267) duplicated block id: 86 size: 9 cleaned lines of code in 2 files: - src/js/wrap.cpp (470:480) - src/js/wrap.cpp (487:497) duplicated block id: 87 size: 9 cleaned lines of code in 2 files: - src/node/rpc/member_frontend.h (642:653) - src/node/rpc/member_frontend.h (683:694) duplicated block id: 88 size: 9 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/request_body.cpp (23:32) - src/apps/js_v8/tmpl/request_body.cpp (40:49) duplicated block id: 89 size: 9 cleaned lines of code in 2 files: - src/js/wrap.cpp (454:464) - src/js/wrap.cpp (487:497) duplicated block id: 90 size: 9 cleaned lines of code in 2 files: - src/js/wrap.cpp (454:464) - src/js/wrap.cpp (470:480) duplicated block id: 91 size: 9 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (232:243) - src/apps/js_v8/tmpl/ccf_global.cpp (329:340) duplicated block id: 92 size: 9 cleaned lines of code in 2 files: - src/node/rpc/node_frontend.h (978:988) - src/node/rpc/node_frontend.h (1037:1047) duplicated block id: 93 size: 9 cleaned lines of code in 2 files: - src/js/conv.cpp (47:62) - src/js/conv.cpp (99:114) duplicated block id: 94 size: 9 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (138:149) - src/apps/js_v8/tmpl/ccf_global.cpp (158:169) duplicated block id: 95 size: 9 cleaned lines of code in 2 files: - src/node/rpc/member_frontend.h (683:694) - src/node/rpc/member_frontend.h (1329:1340) duplicated block id: 96 size: 9 cleaned lines of code in 2 files: - src/node/rpc/member_frontend.h (683:694) - src/node/rpc/member_frontend.h (1007:1018) duplicated block id: 97 size: 9 cleaned lines of code in 2 files: - src/crypto/openssl/rsa_key_pair.cpp (48:60) - src/crypto/openssl/rsa_public_key.cpp (90:102) duplicated block id: 98 size: 9 cleaned lines of code in 2 files: - src/node/rpc/member_frontend.h (266:274) - src/node/rpc/member_frontend.h (886:894) duplicated block id: 99 size: 9 cleaned lines of code in 2 files: - src/js/crypto.cpp (120:132) - src/js/crypto.cpp (222:234) duplicated block id: 100 size: 9 cleaned lines of code in 2 files: - src/node/channels.h (375:390) - src/node/channels.h (477:492) duplicated block id: 101 size: 8 cleaned lines of code in 2 files: - src/endpoints/common_endpoint_registry.cpp (77:87) - src/endpoints/common_endpoint_registry.cpp (129:139) duplicated block id: 102 size: 8 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (189:198) - src/apps/js_v8/tmpl/ccf_global.cpp (382:391) duplicated block id: 103 size: 8 cleaned lines of code in 2 files: - src/node/rpc/node_frontend.h (963:973) - src/node/rpc/node_frontend.h (1023:1033) duplicated block id: 104 size: 8 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (138:147) - src/apps/js_v8/tmpl/ccf_global.cpp (329:338) duplicated block id: 105 size: 8 cleaned lines of code in 2 files: - src/endpoints/common_endpoint_registry.cpp (77:87) - src/endpoints/common_endpoint_registry.cpp (205:215) duplicated block id: 106 size: 8 cleaned lines of code in 2 files: - src/kv/map_handle.h (88:142) - src/kv/set_handle.h (34:67) duplicated block id: 107 size: 8 cleaned lines of code in 2 files: - src/node/channels.h (263:271) - src/node/channels.h (287:295) duplicated block id: 108 size: 8 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (158:167) - src/apps/js_v8/tmpl/ccf_global.cpp (232:241) duplicated block id: 109 size: 8 cleaned lines of code in 2 files: - src/js/wrap.cpp (503:512) - src/js/wrap.cpp (681:691) duplicated block id: 110 size: 8 cleaned lines of code in 2 files: - tla/raft_spec/ccfraft.tla (536:543) - tla/reduced_raft_spec/ccfraft.tla (373:380) duplicated block id: 111 size: 8 cleaned lines of code in 2 files: - src/js/wrap.cpp (541:551) - src/js/wrap.cpp (681:691) duplicated block id: 112 size: 8 cleaned lines of code in 2 files: - src/node/jwt_key_auto_refresh.h (159:168) - src/node/jwt_key_auto_refresh.h (202:211) duplicated block id: 113 size: 8 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/kv_store.cpp (53:65) - src/js/wrap.cpp (363:375) duplicated block id: 114 size: 8 cleaned lines of code in 2 files: - src/node/rpc/member_frontend.h (817:825) - src/node/rpc/member_frontend.h (1149:1157) duplicated block id: 115 size: 8 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (138:147) - src/apps/js_v8/tmpl/ccf_global.cpp (232:241) duplicated block id: 116 size: 8 cleaned lines of code in 2 files: - src/apps/tpcc/app/tpcc_transactions.h (310:317) - src/apps/tpcc/app/tpcc_transactions.h (407:414) duplicated block id: 117 size: 8 cleaned lines of code in 2 files: - src/node/rpc/member_frontend.h (817:825) - src/node/rpc/member_frontend.h (1199:1207) duplicated block id: 118 size: 8 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (158:167) - src/apps/js_v8/tmpl/ccf_global.cpp (329:338) duplicated block id: 119 size: 8 cleaned lines of code in 2 files: - src/apps/js_generic/js_generic_base.cpp (627:642) - src/apps/js_v8/js_v8_base.cpp (491:506) duplicated block id: 120 size: 8 cleaned lines of code in 2 files: - tla/raft_spec/ccfraft.tla (866:873) - tla/reduced_raft_spec/ccfraft.tla (632:639) duplicated block id: 121 size: 8 cleaned lines of code in 2 files: - tla/raft_spec/ccfraft.tla (353:360) - tla/reduced_raft_spec/ccfraft.tla (275:282) duplicated block id: 122 size: 8 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/request_authn_identity.cpp (280:290) - src/apps/js_v8/tmpl/request_authn_identity.cpp (315:325) duplicated block id: 123 size: 8 cleaned lines of code in 2 files: - tla/raft_spec/ccfraft.tla (315:322) - tla/reduced_raft_spec/ccfraft.tla (249:256) duplicated block id: 124 size: 8 cleaned lines of code in 2 files: - src/js/wrap.cpp (681:691) - src/js/wrap.cpp (892:902) duplicated block id: 125 size: 8 cleaned lines of code in 2 files: - src/endpoints/common_endpoint_registry.cpp (129:139) - src/endpoints/common_endpoint_registry.cpp (205:215) duplicated block id: 126 size: 7 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/kv_store.h (14:23) - src/js/wrap.h (37:46) duplicated block id: 127 size: 7 cleaned lines of code in 2 files: - src/node/http_node_client.h (30:39) - src/node/resharing.h (235:242) duplicated block id: 128 size: 7 cleaned lines of code in 2 files: - src/js/wrap.h (458:466) - src/js/wrap.h (471:479) duplicated block id: 129 size: 7 cleaned lines of code in 2 files: - src/node/history.h (104:112) - src/node/history.h (313:321) duplicated block id: 130 size: 7 cleaned lines of code in 2 files: - src/js/wrap.cpp (108:118) - src/js/wrap.cpp (284:293) duplicated block id: 131 size: 7 cleaned lines of code in 2 files: - src/js/wrap.cpp (146:156) - src/js/wrap.cpp (284:293) duplicated block id: 132 size: 7 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/kv_map.cpp (108:117) - src/apps/js_v8/tmpl/kv_map.cpp (234:243) duplicated block id: 133 size: 7 cleaned lines of code in 2 files: - src/apps/tpcc/app/tpcc_tables.h (73:84) - src/apps/tpcc/app/tpcc_tables.h (330:341) duplicated block id: 134 size: 7 cleaned lines of code in 2 files: - src/js/wrap.cpp (795:806) - src/js/wrap.cpp (1077:1088) duplicated block id: 135 size: 7 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/kv_map.cpp (306:314) - src/js/wrap.cpp (413:421) duplicated block id: 136 size: 7 cleaned lines of code in 2 files: - src/js/wrap.cpp (192:202) - src/js/wrap.cpp (284:293) duplicated block id: 137 size: 7 cleaned lines of code in 2 files: - tla/raft_spec/ccfraft.tla (880:887) - tla/reduced_raft_spec/ccfraft.tla (664:671) duplicated block id: 138 size: 7 cleaned lines of code in 2 files: - src/apps/tpcc/app/tpcc_tables.h (39:50) - src/apps/tpcc/app/tpcc_tables.h (330:341) duplicated block id: 139 size: 7 cleaned lines of code in 2 files: - src/apps/tpcc/app/tpcc_tables.h (234:245) - src/apps/tpcc/app/tpcc_tables.h (330:341) duplicated block id: 140 size: 7 cleaned lines of code in 2 files: - src/apps/tpcc/app/tpcc_tables.h (73:84) - src/apps/tpcc/app/tpcc_tables.h (234:245) duplicated block id: 141 size: 7 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/kv_map.cpp (108:117) - src/apps/js_v8/tmpl/kv_map.cpp (155:164) duplicated block id: 142 size: 7 cleaned lines of code in 2 files: - include/ccf/historical_queries_adapter.h (119:125) - include/ccf/historical_queries_adapter.h (128:134) duplicated block id: 143 size: 7 cleaned lines of code in 2 files: - tla/raft_spec/ccfraft.tla (578:584) - tla/reduced_raft_spec/ccfraft.tla (440:446) duplicated block id: 144 size: 7 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (84:92) - src/apps/js_v8/tmpl/ccf_global.cpp (115:123) duplicated block id: 145 size: 7 cleaned lines of code in 2 files: - src/apps/tpcc/app/tpcc_tables.h (39:50) - src/apps/tpcc/app/tpcc_tables.h (234:245) duplicated block id: 146 size: 7 cleaned lines of code in 2 files: - tla/reduced_raft_spec/ccfraft.tla (413:419) - tla/reduced_raft_spec/ccfraft.tla (440:446) duplicated block id: 147 size: 7 cleaned lines of code in 2 files: - getting_started/setup_vm/roles/ccf_build/tasks/install.yml (1:8) - getting_started/setup_vm/roles/ccf_run/tasks/install.yml (1:8) duplicated block id: 148 size: 7 cleaned lines of code in 2 files: - src/enclave/rpc_sessions.h (69:79) - src/http/http_endpoint.h (35:45) duplicated block id: 149 size: 7 cleaned lines of code in 2 files: - src/crypto/openssl/rsa_key_pair.h (38:44) - src/crypto/openssl/rsa_public_key.h (40:46) duplicated block id: 150 size: 7 cleaned lines of code in 2 files: - src/js/openenclave.cpp (122:128) - src/node/quote.h (142:148) duplicated block id: 151 size: 7 cleaned lines of code in 2 files: - src/kv/map.h (53:65) - src/kv/set.h (48:60) duplicated block id: 152 size: 7 cleaned lines of code in 2 files: - src/node/jwt_key_auto_refresh.h (121:131) - src/node/resharing.h (240:250) duplicated block id: 153 size: 7 cleaned lines of code in 2 files: - src/js/wrap.cpp (81:91) - src/js/wrap.cpp (284:293) duplicated block id: 154 size: 7 cleaned lines of code in 2 files: - src/node/rpc/member_frontend.h (869:876) - src/node/rpc/member_frontend.h (1222:1229) duplicated block id: 155 size: 7 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (384:392) - src/apps/js_v8/tmpl/consensus.cpp (77:85) duplicated block id: 156 size: 7 cleaned lines of code in 2 files: - src/ds/json_schema.h (208:219) - src/ds/openapi.h (283:291) duplicated block id: 157 size: 7 cleaned lines of code in 2 files: - src/node/rpc/member_frontend.h (973:983) - src/node/rpc/member_frontend.h (1298:1308) duplicated block id: 158 size: 7 cleaned lines of code in 2 files: - src/apps/tpcc/app/tpcc_setup.h (22:35) - src/apps/tpcc/app/tpcc_transactions.h (688:701) duplicated block id: 159 size: 7 cleaned lines of code in 2 files: - tla/raft_spec/ccfraft.tla (578:584) - tla/raft_spec/ccfraft.tla (640:646) duplicated block id: 160 size: 7 cleaned lines of code in 2 files: - tla/raft_spec/ccfraft.tla (640:646) - tla/reduced_raft_spec/ccfraft.tla (440:446) duplicated block id: 161 size: 7 cleaned lines of code in 2 files: - src/node/rpc/node_frontend.h (1077:1086) - src/node/rpc/node_frontend.h (1102:1111) duplicated block id: 162 size: 7 cleaned lines of code in 2 files: - tla/raft_spec/ccfraft.tla (640:646) - tla/reduced_raft_spec/ccfraft.tla (413:419) duplicated block id: 163 size: 7 cleaned lines of code in 2 files: - src/endpoints/common_endpoint_registry.cpp (187:195) - src/node/rpc/node_frontend.h (679:687) duplicated block id: 164 size: 7 cleaned lines of code in 2 files: - include/ccf/historical_queries_adapter.h (73:79) - include/ccf/historical_queries_adapter.h (119:125) duplicated block id: 165 size: 7 cleaned lines of code in 2 files: - include/ccf/historical_queries_adapter.h (73:79) - include/ccf/historical_queries_adapter.h (128:134) duplicated block id: 166 size: 7 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (384:392) - src/apps/js_v8/tmpl/kv_map.cpp (206:214) duplicated block id: 167 size: 7 cleaned lines of code in 2 files: - src/node/channels.h (232:238) - src/node/channels.h (265:271) duplicated block id: 168 size: 7 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/kv_map.cpp (48:57) - src/apps/js_v8/tmpl/kv_map.cpp (108:117) duplicated block id: 169 size: 7 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/consensus.cpp (77:85) - src/apps/js_v8/tmpl/kv_map.cpp (206:214) duplicated block id: 170 size: 7 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/crypto.cpp (113:125) - src/js/crypto.cpp (457:469) duplicated block id: 171 size: 7 cleaned lines of code in 2 files: - src/js/wrap.cpp (562:571) - src/js/wrap.cpp (907:916) duplicated block id: 172 size: 7 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/kv_map.cpp (75:84) - src/apps/js_v8/tmpl/kv_map.cpp (108:117) duplicated block id: 173 size: 7 cleaned lines of code in 2 files: - src/apps/tpcc/app/tpcc_tables.h (39:50) - src/apps/tpcc/app/tpcc_tables.h (73:84) duplicated block id: 174 size: 7 cleaned lines of code in 2 files: - src/node/channels.h (232:238) - src/node/channels.h (289:295) duplicated block id: 175 size: 6 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (191:198) - src/apps/js_v8/tmpl/kv_map.cpp (206:213) duplicated block id: 176 size: 6 cleaned lines of code in 2 files: - src/crypto/hash.h (31:36) - src/crypto/openssl/hash.h (39:44) duplicated block id: 177 size: 6 cleaned lines of code in 2 files: - src/apps/tpcc/app/tpcc_transactions.h (536:541) - src/apps/tpcc/app/tpcc_transactions.h (583:588) duplicated block id: 178 size: 6 cleaned lines of code in 2 files: - src/js/wrap.cpp (518:526) - src/js/wrap.cpp (562:570) duplicated block id: 179 size: 6 cleaned lines of code in 2 files: - tla/raft_spec/ccfraft.tla (763:769) - tla/reduced_raft_spec/ccfraft.tla (521:527) duplicated block id: 180 size: 6 cleaned lines of code in 2 files: - src/js/openenclave.cpp (26:35) - src/node/quote.h (52:61) duplicated block id: 181 size: 6 cleaned lines of code in 2 files: - tla/raft_spec/ccfraft.tla (73:78) - tla/reduced_raft_spec/ccfraft.tla (49:54) duplicated block id: 182 size: 6 cleaned lines of code in 2 files: - python/ccf/read_ledger.py (186:192) - python/ccf/split_ledger.py (171:177) duplicated block id: 183 size: 6 cleaned lines of code in 2 files: - src/node/node_state.h (1095:1100) - src/node/node_state.h (1859:1864) duplicated block id: 184 size: 6 cleaned lines of code in 2 files: - src/node/rpc/member_frontend.h (220:225) - src/node/rpc/member_frontend.h (369:374) duplicated block id: 185 size: 6 cleaned lines of code in 2 files: - src/crypto/rsa_key_pair.h (72:77) - src/crypto/verifier.h (87:92) duplicated block id: 186 size: 6 cleaned lines of code in 2 files: - src/js/wrap.h (459:466) - src/js/wrap.h (485:492) duplicated block id: 187 size: 6 cleaned lines of code in 2 files: - src/endpoints/common_endpoint_registry.cpp (131:138) - src/endpoints/common_endpoint_registry.cpp (187:194) duplicated block id: 188 size: 6 cleaned lines of code in 2 files: - src/ds/map_serializers.h (95:100) - src/ds/map_serializers.h (125:130) duplicated block id: 189 size: 6 cleaned lines of code in 2 files: - src/crypto/openssl/public_key.h (31:36) - src/crypto/public_key.h (33:38) duplicated block id: 190 size: 6 cleaned lines of code in 2 files: - src/node/rpc/member_frontend.h (993:999) - src/node/rpc/member_frontend.h (1315:1321) duplicated block id: 191 size: 6 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (116:123) - src/apps/js_v8/tmpl/consensus.cpp (131:138) duplicated block id: 192 size: 6 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (142:149) - src/apps/js_v8/tmpl/consensus.cpp (131:138) duplicated block id: 193 size: 6 cleaned lines of code in 2 files: - src/enclave/enclave.h (313:321) - src/enclave/enclave.h (364:372) duplicated block id: 194 size: 6 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (85:92) - src/apps/js_v8/tmpl/consensus.cpp (131:138) duplicated block id: 195 size: 6 cleaned lines of code in 2 files: - src/ds/map_serializers.h (95:100) - src/ds/map_serializers.h (110:115) duplicated block id: 196 size: 6 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/kv_store.cpp (35:44) - src/js/wrap.cpp (348:357) duplicated block id: 197 size: 6 cleaned lines of code in 2 files: - src/endpoints/common_endpoint_registry.cpp (79:86) - src/endpoints/common_endpoint_registry.cpp (187:194) duplicated block id: 198 size: 6 cleaned lines of code in 2 files: - src/crypto/openssl/public_key.h (31:36) - src/crypto/verifier.h (64:69) duplicated block id: 199 size: 6 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (162:169) - src/apps/js_v8/tmpl/consensus.cpp (131:138) duplicated block id: 200 size: 6 cleaned lines of code in 2 files: - src/node/jwt_key_auto_refresh.h (131:138) - src/node/node_state.h (1688:1695) duplicated block id: 201 size: 6 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (85:92) - src/apps/js_v8/tmpl/kv_map.cpp (236:243) duplicated block id: 202 size: 6 cleaned lines of code in 2 files: - src/kv/map_handle.h (164:169) - src/kv/set_handle.h (66:71) duplicated block id: 203 size: 6 cleaned lines of code in 2 files: - src/node/node_state.h (328:334) - src/node/node_state.h (925:931) duplicated block id: 204 size: 6 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (191:198) - src/apps/js_v8/tmpl/consensus.cpp (77:84) duplicated block id: 205 size: 6 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (236:243) - src/apps/js_v8/tmpl/historical.cpp (121:129) duplicated block id: 206 size: 6 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (116:123) - src/apps/js_v8/tmpl/ccf_global.cpp (142:149) duplicated block id: 207 size: 6 cleaned lines of code in 2 files: - src/ds/json.h (824:829) - src/ds/json.h (843:848) duplicated block id: 208 size: 6 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (116:123) - src/apps/js_v8/tmpl/kv_map.cpp (110:117) duplicated block id: 209 size: 6 cleaned lines of code in 2 files: - src/js/wrap.cpp (562:570) - src/js/wrap.cpp (702:710) duplicated block id: 210 size: 6 cleaned lines of code in 2 files: - src/crypto/public_key.h (33:38) - src/crypto/verifier.h (64:69) duplicated block id: 211 size: 6 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (142:149) - src/apps/js_v8/tmpl/kv_map.cpp (236:243) duplicated block id: 212 size: 6 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (85:92) - src/apps/js_v8/tmpl/ccf_global.cpp (162:169) duplicated block id: 213 size: 6 cleaned lines of code in 2 files: - src/endpoints/common_endpoint_registry.cpp (79:86) - src/node/rpc/node_frontend.h (679:686) duplicated block id: 214 size: 6 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (85:92) - src/apps/js_v8/tmpl/ccf_global.cpp (142:149) duplicated block id: 215 size: 6 cleaned lines of code in 2 files: - src/ds/champ_map.h (264:269) - src/ds/champ_map.h (281:286) duplicated block id: 216 size: 6 cleaned lines of code in 2 files: - src/js/wrap.cpp (518:526) - src/js/wrap.cpp (702:710) duplicated block id: 217 size: 6 cleaned lines of code in 2 files: - src/js/consensus.cpp (17:23) - src/js/consensus.cpp (88:94) duplicated block id: 218 size: 6 cleaned lines of code in 2 files: - src/crypto/hash.cpp (43:48) - src/crypto/openssl/hash.cpp (13:18) duplicated block id: 219 size: 6 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (142:149) - src/apps/js_v8/tmpl/kv_map.cpp (50:57) duplicated block id: 220 size: 6 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/consensus.cpp (131:138) - src/apps/js_v8/tmpl/kv_map.cpp (236:243) duplicated block id: 221 size: 6 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (142:149) - src/apps/js_v8/tmpl/kv_map.cpp (77:84) duplicated block id: 222 size: 6 cleaned lines of code in 2 files: - src/crypto/rsa_key_pair.h (60:65) - src/crypto/rsa_public_key.h (74:79) duplicated block id: 223 size: 6 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/consensus.cpp (131:138) - src/apps/js_v8/tmpl/kv_map.cpp (77:84) duplicated block id: 224 size: 6 cleaned lines of code in 2 files: - include/ccf/historical_queries_adapter.h (54:61) - include/ccf/historical_queries_adapter.h (98:105) duplicated block id: 225 size: 6 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (142:149) - src/apps/js_v8/tmpl/kv_map.cpp (110:117) duplicated block id: 226 size: 6 cleaned lines of code in 2 files: - src/js/crypto.cpp (291:298) - src/js/crypto.cpp (329:336) duplicated block id: 227 size: 6 cleaned lines of code in 2 files: - src/kv/encryptor.h (107:112) - src/kv/kv_types.h (551:556) duplicated block id: 228 size: 6 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (142:149) - src/apps/js_v8/tmpl/kv_map.cpp (157:164) duplicated block id: 229 size: 6 cleaned lines of code in 2 files: - src/js/wrap.cpp (702:710) - src/js/wrap.cpp (907:915) duplicated block id: 230 size: 6 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/consensus.cpp (131:138) - src/apps/js_v8/tmpl/kv_map.cpp (50:57) duplicated block id: 231 size: 6 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (333:340) - src/apps/js_v8/tmpl/historical.cpp (121:129) duplicated block id: 232 size: 6 cleaned lines of code in 2 files: - src/crypto/openssl/key_pair.cpp (66:73) - src/crypto/openssl/rsa_key_pair.cpp (94:101) duplicated block id: 233 size: 6 cleaned lines of code in 2 files: - src/ds/json_schema.h (194:204) - src/ds/openapi.h (266:276) duplicated block id: 234 size: 6 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (85:92) - src/apps/js_v8/tmpl/kv_map.cpp (157:164) duplicated block id: 235 size: 6 cleaned lines of code in 2 files: - src/node/rpc/member_frontend.h (264:269) - src/node/rpc/member_frontend.h (369:374) duplicated block id: 236 size: 6 cleaned lines of code in 2 files: - src/ds/map_serializers.h (110:115) - src/ds/map_serializers.h (125:130) duplicated block id: 237 size: 6 cleaned lines of code in 2 files: - src/endpoints/common_endpoint_registry.cpp (131:138) - src/node/rpc/node_frontend.h (679:686) duplicated block id: 238 size: 6 cleaned lines of code in 2 files: - src/endpoints/common_endpoint_registry.cpp (187:194) - src/endpoints/common_endpoint_registry.cpp (207:214) duplicated block id: 239 size: 6 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/consensus.cpp (131:138) - src/apps/js_v8/tmpl/kv_map.cpp (157:164) duplicated block id: 240 size: 6 cleaned lines of code in 2 files: - src/js/wrap.cpp (862:870) - src/js/wrap.cpp (1077:1085) duplicated block id: 241 size: 6 cleaned lines of code in 2 files: - src/enclave/ccf_v.h (182:187) - src/host/enclave.h (25:30) duplicated block id: 242 size: 6 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (85:92) - src/apps/js_v8/tmpl/kv_map.cpp (110:117) duplicated block id: 243 size: 6 cleaned lines of code in 2 files: - src/endpoints/common_endpoint_registry.cpp (207:214) - src/node/rpc/node_frontend.h (679:686) duplicated block id: 244 size: 6 cleaned lines of code in 2 files: - src/js/wrap.h (472:479) - src/js/wrap.h (485:492) duplicated block id: 245 size: 6 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/consensus.cpp (131:138) - src/apps/js_v8/tmpl/kv_map.cpp (110:117) duplicated block id: 246 size: 6 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (85:92) - src/apps/js_v8/tmpl/kv_map.cpp (77:84) duplicated block id: 247 size: 6 cleaned lines of code in 2 files: - src/js/wrap.cpp (795:803) - src/js/wrap.cpp (862:870) duplicated block id: 248 size: 6 cleaned lines of code in 2 files: - tla/raft_spec/ccfraft.tla (246:251) - tla/reduced_raft_spec/ccfraft.tla (192:197) duplicated block id: 249 size: 6 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (85:92) - src/apps/js_v8/tmpl/kv_map.cpp (50:57) duplicated block id: 250 size: 6 cleaned lines of code in 2 files: - src/js/wrap.cpp (723:733) - src/js/wrap.cpp (750:760) duplicated block id: 251 size: 6 cleaned lines of code in 2 files: - src/apps/js_v8/tmpl/ccf_global.cpp (162:169) - src/apps/js_v8/tmpl/kv_map.cpp (110:117) duplicated block id: 252 size: 6 cleaned lines of code in 2 files: - src/apps/js_generic/js_generic_base.cpp (354:359) - src/apps/js_v8/js_v8_base.cpp (205:210) duplicated block id: 253 size: 6 cleaned lines of code in 2 files: - src/http/authentication/cert_auth.h (26:32) - src/http/authentication/cert_auth.h (67:73)