1) feat: add clang-format (matthewkeil)
(SHA: 74c534b1ff988a621e3b0611a7034bd69c05f3a1)
2) feat: update unwrap macro to take info or arr (matthewkeil)
(SHA: 9193a2e649b901d67e269df7805b19a240e4f933)
3) feat: turn on functions.cc/h (matthewkeil)
(SHA: 27e47f2e9703797776d46235ac065747eafd213d)
4) feat: aggregatePublicKeys (matthewkeil)
(SHA: 6fa946a15f9a913fcffa6d0c24608a1aca89b203)
5) feat: aggregateSignatures and make unwrap for affine or jacobian (matthewkeil)
(SHA: bdb816d608667fdded9a683afe4b675b13815d32)
6) feat: aggregateVerify (matthewkeil)
(SHA: e5c84068bd231a1a5fdbfa722977e485fc4880b2)
7) chore: turn off workflows (matthewkeil)
(SHA: a3dfeb153c99ce26f58dbd0e8a14165c9dba6ba2)
8) feat: add GetRandomBytes for batch verification (matthewkeil)
(SHA: d3fc2c0b2af34d1ac1d6404c91c2a0d67466f7ab)
9) refactor: BLST_TS_UNWRAP_UINT_8_ARRAY to not unwrap value (matthewkeil)
(SHA: 5b8be0dc61ab3532ec7fbdeba96e1813255bbd76)
10) feat: single macro for unwrapping point args (matthewkeil)
(SHA: a6ebdb0f4af36012ad4b28bc5629b1028fec57f9)
11) feat: VerifyMultipleAggregateSignatures (matthewkeil)
(SHA: 15d2c1ddddb1d6188ac3040e56d693140e482666)
12) feat: add comments to arg macro (matthewkeil)
(SHA: 6561b7e7d08f623f0fd33260495477722de53827)
13) feat: add JS types and extra verify functions (matthewkeil)
(SHA: 0a7e456a8ea59a87d30060194a9f30cbb039035f)
14) test: rough out function unit tests (matthewkeil)
(SHA: db8e01eabe2fbe43304623671bd404f92708589d)
15) feat: BLST_TS_FUNCTION_PREAMBLE (matthewkeil)
(SHA: 8c01e7d87a7659183f7c094bb3fe71253d589c31)
16) refactor: bit of cleanup (matthewkeil)
(SHA: d740e24a221bade9583cb0650d3b49515f0b5402)
17) test: expected exports (matthewkeil)
(SHA: 4d7e5fed105f001bc2e3a9067090ac457dbda35d)
18) test: clean up SecretKey unit test (matthewkeil)
(SHA: 6db2fa90de3d60602b471109c1f9b42be9c2bbe4)
19) test: finish pki unit testing (matthewkeil)
(SHA: b994a5997d4b58f63e8b1eeaf5ccd7a053d5f423)
20) feat: add async versions of verify and batch verify (matthewkeil)
(SHA: a230324e67f3d7c40f10928268640b441207e8e5)
21) test: async unit testing (matthewkeil)
(SHA: 7074ad1bf5ba3c82f5c23b73a1bdf149f9c5696f)
22) feat(rebuild): change unwrap_point_arg to a template function instead of macros (matthewkeil)
(SHA: 8e290375e2d53e0257a91a460d331350e0d12e79)
23) refactor: simplify BLST_TS_UNWRAP_UINT_8_ARRAY to single macro (matthewkeil)
(SHA: 524ecefc041fabf0bf1a424de696a4d464f0bb8c)
24) refactor: fix circular dependency (matthewkeil)
(SHA: 0e5ec05a25adb7c1ca0ba077aae860896fbe26ee)
25) feat: backport changes from functions PR (matthewkeil)
(SHA: c5d50dfb5385f1d2790d30338857b55ad2ffc428)
26) refactor: fix spelling mistake in macro (matthewkeil)
(SHA: 23e159fc4e7a7f1378fb34841d1c15949bd4d6c4)
27) Merge branch 'mkeil/rebuild-sync-pki' into mkeil/rebuild-sync-functions (matthewkeil)
(SHA: 8c291b4062605ffcb03c9c4b197334f5aee3b6fe)
28) refactor: fix spacing (matthewkeil)
(SHA: cd13adb728027159ff9a8148dbdc47fbf26199d8)
29) test: cleanup and add rest of unit tests (matthewkeil)
(SHA: 6905c8bfbbf06c339b2e4fe4fa6aafb09fc4da95)
30) Merge branch 'mkeil/rebuild-sync-pki' into mkeil/rebuild-sync-functions (matthewkeil)
(SHA: 05b85018696d61bb831fba269492f414860b9cc3)
31) refactor: remove declaration for BuildJsConstants (matthewkeil)
(SHA: 7f29bc2601d3d7831e509bb335e532913666ca90)
32) Merge branch 'mkeil/rebuild-sync-pki' into mkeil/rebuild-sync-functions (matthewkeil)
(SHA: 8490a37f6bcdd69463c1e7a693baa5de70e1da7f)
33) fix: update macro with spelling change (matthewkeil)
(SHA: e6e342c7baa669c0fd0c41665982d72d61d82ab2)
34) fix(workers): delete workers if argument error (matthewkeil)
(SHA: 6471d85e23f25d16edbc4ecaa2bcf9f80d816eb8)
35) fix: add lint command and run lint (matthewkeil)
(SHA: 3454e0d929bc1b4a8fbf31b1b3109508b789e24c)
36) chore: merge in lint from pki and rerun lint (matthewkeil)
(SHA: 683db2ba06b419409ae35e4a9032f012513f7601)
37) fix: remove extra semicolons for pedantic flag (matthewkeil)
(SHA: aec3d94c58138bd1db27189187604524cdfda9b6)
38) feat: pass wrapped_name to macro and rename to BLST_TS_CREATE_JHEAP_OBJECT (matthewkeil)
(SHA: 7d9ca7c2f7025871c98aeb3e4b7794bb72cf1dba)
39) refactor: remove Serializable from Bufferlike in unit tests (matthewkeil)
(SHA: 0682ec904b34eb53f282ce16def04e08f3c1f142)
40) test: add invalid key case for `badPublicKey` (matthewkeil)
(SHA: 8de932021a26983f8abd703f4e08b71be109e6a5)
41) test: add invalid key case for G1_POINT_AT_INFINITY (matthewkeil)
(SHA: 2b7c95b5e478db44ef6591b015a5c367a52b37ff)
42) test: make separate case for zero public key (matthewkeil)
(SHA: 2feef06c934de1157b29ae7270401f47ffd4dd6b)
43) Merge branch 'mkeil/rebuild-sync-pki' into mkeil/rebuild-sync-functions (matthewkeil)
(SHA: cd7b38bc6409541688fe09564eeb65841b0815aa)
44) fix: update macro in function from first PR change (matthewkeil)
(SHA: 57c4cf0e606b51b0dad5d0aacbacb57696835e3a)
45) fix: remove old comments from test (matthewkeil)
(SHA: 890e836bec1555be8ae6309996c37e5c8c792f89)
46) doc: add docstrings to index.d.ts (matthewkeil)
(SHA: c809b81c01f7d9ccc929fe3e824cefdc8008ab2d)
47) fix: fastAggregates should throw (matthewkeil)
(SHA: ed29931c4af83bb49193bb8d7a443cfb63017fb0)
48) fix: check PRNG seeding at startup and validity of generated bytes (matthewkeil)
(SHA: b2d423f560edd90f746e65772c9aff1ef441ba1f)
49) fix: put back try/catch in fast functions but only surround the aggregatePubKeys (matthewkeil)
(SHA: 5f2e2e771c09ee1805e4cb471972435f7fd14526)
50) docs: update GetRandomBytes docstring (matthewkeil)
(SHA: 6e8d96fdd85b6e55bcba47b22e0b3d8cf26fda86)
51) Merge pull request #104 from ChainSafe/mkeil/rebuild-sync-pki
feat(rebuild): sync pki with unit tests (matthewkeil)
(SHA: 768a24063286dc153aaabfcb25188278b1fcd3b5)
52) refactor: add macro params to BLST_TS_FUNCTION_PREAMBLE (matthewkeil)
(SHA: a2d83cb5a6dff718577f59c79c14665dfc89e15c)
53) fix: remove strcmp (matthewkeil)
(SHA: 1416e5fff51e484abf6540a5fb1434563a1ea305)
54) test: add aggregatePublicKey and Sig unit tests for error case (matthewkeil)
(SHA: 124e0f8221af44ae300091399c5e897b0334737a)
55) feat(functions): convert unwrap_point_arg back to macro (matthewkeil)
(SHA: b56ba1c1727aea24d057b5897312de5b436b51b0)
56) test(rebuild): add spec tests to rebuild folder (matthewkeil)
(SHA: 50d5b8708be2a095676a11aafa8642baaa7fb2bf)
57) test(rebuild): get spec tests running. need to debug (matthewkeil)
(SHA: 57233b80abb583bca6d30df496a5a36f992ffc16)
58) fix(rebuild): add BLST_ERROR to error strings (matthewkeil)
(SHA: 2d590268577377213d249af0f193460ada3ffc6c)
59) fix(rebuild): add BLST_ERROR prefix to all error messages (matthewkeil)
(SHA: 75b6d067ab283a250f05d3881b797ec1e4ecbb1d)
60) chore(rebuild): remove old comment about x40 keys (matthewkeil)
(SHA: f8f031d8f9870bd7921330db6f7d7a2dd0432dc1)
61) refactor: rename msg -> message in ISignatureSet (matthewkeil)
(SHA: b6a89ebd8d412487815bcaffa81610c6d92b7f71)
62) feat(rebuild): convert to esnext module (matthewkeil)
(SHA: 37c88a186c730fdb8425a1ed5aa9eb15557d29da)
63) feat(rebuild): fix files to use esnext module and lint (matthewkeil)
(SHA: fafd2b9fddbeebe91f7699b488b6e0a55d8643bd)
64) chore: lint c files (matthewkeil)
(SHA: 9fb701b3fa54793fbb8e2b1e65bde8e17a2311ea)
65) feat(rebuild-lib): convert to esnext modules and add toHex (matthewkeil)
(SHA: ac7cb4e3eed554ddd89d424993982769667250ea)
66) feat(rebuild): add default export (matthewkeil)
(SHA: 12ab01579b1148ea5f6f538bd97e831bef9b61f5)
67) fix: remove slash in tsconfig (matthewkeil)
(SHA: 5be330b2aec5f78aae2f968b96e70c8c12b20b20)
68) Merge pull request #107 from ChainSafe/mkeil/implementation-fixes
feat(rebuild): fixes from implementation into lodestar (matthewkeil)
(SHA: bab8188ff18e1bd3b02ff3e4e9f6331497b99039)
69) Merge pull request #106 from ChainSafe/mkeil/spec-tests
test(rebuild): add spec tests (matthewkeil)
(SHA: 201f33a6b1dcc750d796843df2a5074f7e073453)
70) Merge pull request #105 from ChainSafe/mkeil/rebuild-sync-functions
feat(rebuild): functions with unit tests (matthewkeil)
(SHA: 2a2595528cac8c2bc7c0c523c82be3ea23c67e6a)
71) feat: convert rebuild folder to cjs (matthewkeil)
(SHA: f2adc119ffaab3a871acbca55e609528635cc360)
72) feat: add esnext to base tsconfig libs (matthewkeil)
(SHA: ba0996a0a15a438c8670198d65407bdef15c7918)
73) fix: remove errant deps from other branch (matthewkeil)
(SHA: 6b2bc831ec9199cb0dadd98faa3ac48b74ccf101)
74) fix: remove commented code (matthewkeil)
(SHA: 128b4776b8514f1298ae88184847b244fbcaad11)
75) test: add fuzz tests (matthewkeil)
(SHA: 346f91f161410a4f3db1aa57f461330c7237b4af)
76) feat: add fuzz-tests to gitignore (matthewkeil)
(SHA: 51ac145db08e076c6b6fa967b7234dbe44a0a5a1)
77) fix: update test path to fuzz-tests folder (matthewkeil)
(SHA: 320d86393e966c2d910d5e73aa4c0cbae71f72e6)
78) test: add memory usage tests (matthewkeil)
(SHA: 332bf68392176d0ad06d576567634d25143d57d5)
79) test: add other objects and rename memory.test file (matthewkeil)
(SHA: 98ece817b4ebfe963a5b209ad1fad415ee5670b9)
80) feat: add perf tests to compare new and old versions (matthewkeil)
(SHA: 96105acb29d6c221881e0a5a7e3f975a20581af6)
81) test: debugging multithreading test rig (matthewkeil)
(SHA: 9bf72a07a95d7c0cb1d71001a4781b093ea67dab)
82) test: debugging multithreading test rig (matthewkeil)
(SHA: ada76e24dcdfee77d7034116d819c16ab52028ff)
83) test: turn on all perf tests (matthewkeil)
(SHA: de71724321f3aaa7ab5c55f6aa1cc130c4fe622a)
84) refactor: reorganize functions tests (matthewkeil)
(SHA: ea8e565c2cce1fdf0c7f88369a314f44e8256c7f)
85) Merge pull request #109 from ChainSafe/mkeil/rebuild-convert-to-commonjs
feat: convert rebuild folder to cjs/mjs setup (matthewkeil)
(SHA: f383bc40b36df759f880c8ae45f806999a131f90)
86) fix: swap jazzer-jest for core in deps (matthewkeil)
(SHA: acb6bcd57f6b378baf6418c299479a098d9db60b)
87) feat: add verify fuzz test (matthewkeil)
(SHA: df5c196be750975763ac23f7e2e1a357d1dbc2ab)
88) fix: test:memory entrance script (matthewkeil)
(SHA: 0292255094e0f6171504b0b891318c530b2c6bd7)
89) fix: merge global options with test options for memory runs (matthewkeil)
(SHA: 779b15c4c6227ce19b9bc375fb1228e02bb27392)
90) fix: update exec close process (matthewkeil)
(SHA: 862a10a6532d870826ac6fa98f11469d10a96c18)
91) fix: add commented option for libfuzz (matthewkeil)
(SHA: 74d75cb7d36fbb0a09d1434da8576488294ea925)
92) test: add native heapdumps (matthewkeil)
(SHA: 6c0acd5eab1a1f088cfb3e9b53c2c9cbce6a12e3)
93) feat: add debug launch.json (matthewkeil)
(SHA: 52768d67845e20da446fce2a40145633d2351589)
94) fix: update multithread test rig to wait for idle worker (matthewkeil)
(SHA: d50dd7b6a061d4850b4d61c394e56e6b81ec7ead)
95) test: increase multithread perf test time to several seconds worth (matthewkeil)
(SHA: 06cbc67be1efb780a25c046206f21dcbfeb787c3)
96) fix: ts updates to clean up and get debug launch config to work correctly (matthewkeil)
(SHA: 078b01f1ae0e52be80cf91e8d05e1d7991881221)
97) feat: update worker wait loop to make faster (matthewkeil)
(SHA: e0bebc156e3ca7eb13163c7125e7fc9662b7f2d2)
98) fix: improve perf test output (matthewkeil)
(SHA: 9c9c52794055c9ab7df6a13cd097b0305f5fd4ff)
99) fix: rename launch configuration (matthewkeil)
(SHA: f875b437002d5856827e5194cb7e390fac5d4611)
100) Merge pull request #110 from ChainSafe/mkeil/rebuild-fuzz-testing
test: add fuzz tests (matthewkeil)
(SHA: de5fb1e4687d853e5ee0d2377639aae74ad3e00a)
101) Merge pull request #111 from ChainSafe/mkeil/rebuild-add-memory-tests
test: add memory usage tests (matthewkeil)
(SHA: 349cdf1751cfa3897a431bb6c172b1765c55e8f5)
102) Merge branch 'mkeil/rebuild' into mkeil/rebuild-perf-tests-2 (matthewkeil)
(SHA: 7a97f98586d694a907bd479c9b2ab0742b2eecba)
103) feat: update test command to include all tests (matthewkeil)
(SHA: 30f8c9d174b33247ad080ae4d2ae49219d039e62)
104) Merge pull request #112 from ChainSafe/mkeil/rebuild-perf-tests-2
feat: add perf tests to compare new and old versions (matthewkeil)
(SHA: 867e7f0802ec6b9408176ce12b708a7163e8df9f)
105) Merge pull request #103 from ChainSafe/mkeil/docs-additions
docs(rebuild): memory model and class hierarchy (matthewkeil)
(SHA: 7e4d71cb894fdecbe5ac3f4ec9dc9d13c001aba9)
106) feat: add isInfinity to PublicKey and Signature (matthewkeil)
(SHA: 3c0463bd59d95e82d4024afdd8530d3cd468c0bc)
107) fix: fix external void debug error (matthewkeil)
(SHA: 8e48f1aff41ff878c8763e27103fff4b5146eb41)
108) segfault. need to back out changes to find (matthewkeil)
(SHA: 889ed8b9f6163f45e0c99b459d4ae48392c26f77)
109) get back to full working unit tests (matthewkeil)
(SHA: 799fac5970175b83b913a071251ca1a241b48816)
110) fix: get public_key working (matthewkeil)
(SHA: daf59e26853450ab0dc2c9dd8a4aee5fbb5cafcf)
111) fix: get signature working (matthewkeil)
(SHA: 185a3392ec21514138cfd419b8da4b47b3825207)
112) fix: remove type_tags and add updated macros (matthewkeil)
(SHA: 8090bf5571536d5469d0b7c487340a16ff0bcd74)
113) fix: turn off toPublicKey and Sign in secret_key.cc (matthewkeil)
(SHA: f50cfc7e6b34685bd52b4c172cf62a3142947831)
114) fix: remove old macros (matthewkeil)
(SHA: 6bbf33a2746a5d61cae0e638dbbff4bb64558197)
115) fix: get secret_key working (matthewkeil)
(SHA: f2440266d9b712ee8c3706b1f8925c3740ef7b5a)
116) fix: get functions working (matthewkeil)
(SHA: 825f2c7927fc06001b58303fd6653f9c5ba32c67)
117) refactor: remove last unused macro (matthewkeil)
(SHA: 2a3a90e9d6f0e202fce23a3ad7d4180d920c2e70)
118) fix: remove designated initializers (matthewkeil)
(SHA: dfc48f184c7d7aa182745beb457c369fe102a49d)
119) fix: touch up comments and handle scope escapes (matthewkeil)
(SHA: fffbe04c51d8427d9edd56833eb8e8a1ab3e488c)
120) chore: publish release 0.2.10 (#115) (jeluard)
(SHA: 1a3322c8a8afb7c4bda31617ec33419c4c3eb881)
121) chore: document the release process (#116) (jeluard)
(SHA: 8e81896f9ff740aef7f7eb29f55bd9ded64b9a83)
122) Merge pull request #114 from ChainSafe/mkeil/performance-fixes
fix: performance/memory updates (matthewkeil)
(SHA: 6caaddc5095c75a114addff8f9a3065b5291c0a9)
123) feat: add MultiplyBy (matthewkeil)
(SHA: 35f78a08dad55db98440b404b8b17cf043f8253f)
124) test: update multthread perf for added randomness (matthewkeil)
(SHA: 30dad3e5f43af0563551f7e03b72bc1e87f5a3a3)
125) fix: correctly check random bytes (#121) (jeluard)
(SHA: 74e0ca0600757ef09e7c8a87527a9c7e0a121fda)
126) Merge pull request #118 from ChainSafe/mkeil/rebuild-mult-by
feat: add MultiplyBy (matthewkeil)
(SHA: c0d69b16105c4311a771248adda63c75270076a5)
127) chore: updated supported platforms (#120) (jeluard)
(SHA: bcc3f5acdc8c48072569df36e5737767856ab5a8)
128) fix: addon.cc for PR comments (matthewkeil)
(SHA: b011c5057e15649efaae01e8e5745a387237c735)
129) fix: use #pragma once (matthewkeil)
(SHA: dcb01cd3ac80859660261d9804ae2379de77ab0b)
130) fix: remove using cout and endl (matthewkeil)
(SHA: 99002cc12dff497309dd3d23361ba7cd44e206d3)
131) fix: update visibility of BlstTsAddon members and remove _ for publics (matthewkeil)
(SHA: 4bc04742f68d8b5b11dfb2f84b993cad15bb509d)
132) refactor: lowercase functions namespace and init (matthewkeil)
(SHA: 254be1a734985b1f829f0812eed06ef2f3506691)
133) refactor: remove functions.h (matthewkeil)
(SHA: a2a9b7149c2f97e1d667bfb7054b7d34dc374a42)
134) fix: and ... catch to PublicKey::Deserialize and catch blst error by const & (matthewkeil)
(SHA: 8a2c5617f15eb6151be6fc5dfc518312a5cc1411)
135) fix: add is_affine = false case (matthewkeil)
(SHA: 9919eb1fe20dbd587a4f39d35f97a40277626610)
136) refactor: remove auto type for proto in class init (matthewkeil)
(SHA: 3a5f64fb9669714ec8c4b5ecc3d511f0042ad8a3)
137) fix: change override to final in point wrapers (matthewkeil)
(SHA: 3d138e599a29adef3b25520fb6f008257f08657d)
138) fix: replace hard coded numbers to macros (matthewkeil)
(SHA: 13cbfb80ce5e9243e37d6920f58aa3a7cdea7198)
139) fix: make points in wrappers private (matthewkeil)
(SHA: 4f52d9a32ef0031a653950704ca1b7594610a362)
140) fix: add const casting to all point wrapper methods where feasible (matthewkeil)
(SHA: d4122871789720b07446363fd4fec013145a9b32)
141) fix: missed swapping hard coded numbers to macros (matthewkeil)
(SHA: f8c1239806775ab9e6e635cf11a2cd7fb580ef21)
142) feat: make gyp file c++17 compliant (matthewkeil)
(SHA: 962abccbbf13f7b9edc62223ed94756f734bf7c2)
143) fix: remove duplicate headers from secret_key.h (matthewkeil)
(SHA: 560e699492ee1c45e3d6c6e67a65a475a8a295ff)
144) refactor: remove underscore from public members (matthewkeil)
(SHA: bf0461f5a8d0a6db403ae4fdcf9af4cf925a69b7)
145) refactor: convert macro sizes to static const values (matthewkeil)
(SHA: 5d0225597d38fbb563ad64a6b2e908f817b2a906)
146) feat: mark main classes as final (matthewkeil)
(SHA: 86c4cadb8d53dd6ab7968fbf87c82fecce2e7b91)
147) feat: create blst_ts namespace (matthewkeil)
(SHA: f17928eaa0d86ab16f021e37ed33a866bf136e1e)
148) refactor: remove IS_INFINITY macro (matthewkeil)
(SHA: e5010f83d633dd2326d09c40ab98d929a55652cc)
149) refactor: move wrapper function definitions to .cc (matthewkeil)
(SHA: 658cda34b6683f4b4b9e37a14a4f18a46da069fa)
150) feat: break out info[1] in FromKeygen (matthewkeil)
(SHA: cba443eb047ba05e779f029962fc443413d574e4)
151) refactor: directly set is_zero_bytes (matthewkeil)
(SHA: 2e41be9123e8d450bbe04e269d340008f10c876c)
152) fix: remove erroneous return and add comment about is_external for secretkey creation (matthewkeil)
(SHA: 2e11c9e548e8aad4c21354cedd4416baff8652ef)
153) fix: catch by const ref (matthewkeil)
(SHA: 2c85cf1847cfdf318c72998f93e437aa0fcfca6b)
154) fix: remove ostringstream (matthewkeil)
(SHA: 5de98fa9dd7e22485d29362dd4da078c14de9093)
155) fix: remove hungarian notation (matthewkeil)
(SHA: 91c46cd130902c3d0f2a487a8e610fe5352b17d4)
156) feat: return optional<string> from is_valid_length (matthewkeil)
(SHA: 3028b07f0ebe8bd407494981ec6c9bcd79092598)
157) refactor: update docstring and move to header (matthewkeil)
(SHA: 5353fc08b20dffb4569879d6201990122b1564cd)
158) feat: add Refs to async functions to prevent GC (matthewkeil)
(SHA: ed48ba50a8689bbbc9e7c651e4a38f0801c39a0b)
159) feat: add final to point wrappers (matthewkeil)
(SHA: 1625ff055e0b22d07f175c2c9aa30d636de2c02c)
160) Merge pull request #124 from ChainSafe/mkeil/rebuild-hubert-review
fix: addressing Huberts PR comments (matthewkeil)
(SHA: 32567b0acd12e36173caee3da7389716a2263b32)
161) Merge branch 'master' into mkeil/rebuild (matthewkeil)
(SHA: 0a00f9ad0df73e537affdc8e1eb679e9bbec9c45)
162) Merge pull request #126 from ChainSafe/mkeil/rebuild
feat: move rebuild folder onto master (matthewkeil)
(SHA: efae27ba6420c135b30b4525f86e7997d5cebe4c)
163) feat: remove swig spec tests (matthewkeil)
(SHA: f1710dcc811a73392bed2f74a9f81c9b2f954e21)
164) feat: remove swig unit tests (matthewkeil)
(SHA: 0228c45ce3ee91e18f4dccd9c50785d461c70b13)
165) feat: remove swig memory tests (matthewkeil)
(SHA: d5acb08a60c90d408921f7862ecc4ec8b168198c)
166) feat: remove swig perf tests (matthewkeil)
(SHA: 267a889c6441db409ea350003f09f7637356f797)
167) feat: merge rebuild with existing test/utils/*.ts (matthewkeil)
(SHA: 61cea39f6fd47bfadd458bbfc39a8d47bdecbdc5)
168) feat: remove swig from test/utils/multithreading (matthewkeil)
(SHA: 171ee224c27458d6e5d9be084cc324f5350ce616)
169) fix: update imports for perf tests after updating utils (matthewkeil)
(SHA: 0a2c1729d81831a5a6ff564a900d14a9236345ba)
170) test: remove .only from perf test (matthewkeil)
(SHA: 84ec3fd0ebf6325820d8fa997b97834ccf2b9cab)
171) fix: missing nproc. use node (matthewkeil)
(SHA: 5c370fb75e4633d5ff76e313a10475cbb9306c3c)
172) Merge pull request #127 from ChainSafe/mkeil/migrate-rebuild-remove-swig-tests
feat: remove swig tests and merge new/old utils (matthewkeil)
(SHA: b044d0dde279e1ab6876245d12b5bb82bbda3d6d)
173) test: add testing __fixtures__ (matthewkeil)
(SHA: 2e9f372ae4db36bf7657ee5f396c6f39622bb893)
174) test: move spec test from rebuild/test to test (matthewkeil)
(SHA: 233bfc4fa5936da9aba4c2509033d8f849614896)
175) test: move unit test from rebuild/test to test (matthewkeil)
(SHA: 4caa186e9e58f8167443bef7fd638fcae56265ff)
176) feat: add utils for promise based exec (matthewkeil)
(SHA: 6a3b60a9c959efd019203451963d1320fd651b69)
177) test: move fuzz test from rebuild/test to test (matthewkeil)
(SHA: f6e01ae67999fe0d6b95d1ddb82eaf93e0f65b35)
178) refactor: delete old test utils (matthewkeil)
(SHA: a7454bd4fea43046e4e7e20f8569b988bb643a26)
179) fix: remove unused types from multithread test types (matthewkeil)
(SHA: 6d750ee5a946f43ce56b6018dcb4542280cfa038)
180) fix: turn off unit test for export named randomBytesNonZero (matthewkeil)
(SHA: e6f066be4520618f47f2394185b12c0d5e20c8a2)
181) chore: update scripts, deps and yarn.lock (matthewkeil)
(SHA: 0d855757d81906970d16d2b2e2528ee5792cbcea)
182) test: update config for fuzz tests (matthewkeil)
(SHA: 23eb399d1a4e686a8ddc4ef34c9ad514ca46fc02)
183) Merge pull request #128 from ChainSafe/mkeil/migrate-rebuild-move-new-tests
feat: move napi tests from rebuild/test to test (matthewkeil)
(SHA: 96e993c328791302e8cb4fa11ff2c99484c3f00a)
184) feat: delete swig benchmarks (matthewkeil)
(SHA: 26560370b0cbbbdd70b3950b93c68ae0a0eb71c8)
185) feat: delete prebuilt blst_wrap.cpp (matthewkeil)
(SHA: 05aeed839ecdf7d01c7bddf770ca4cdce960d7eb)
186) feat: delete swig src folder (matthewkeil)
(SHA: e879c3eecfa1f0454aec2cfdf7e381c04030c4a5)
187) feat: move rebuild src and lib to root (matthewkeil)
(SHA: 9b853027689c4e7da6189f0191ef71c3cc53dbed)
188) feat: move binding.gyp to the repo root and fix gyp scripts (matthewkeil)
(SHA: 7dd4da6feee47d9dc52232b00a1bd41f33a3723b)
189) feat: move .clang-format to root and move package scripts (matthewkeil)
(SHA: a51fa6bd6de550ea5c3ff7f3c9e9753fbe7274e0)
190) feat: move rebuild/tool to root scripts (matthewkeil)
(SHA: d62e86bfd34249af3ee2dd7250be27148b52f725)
191) refactor: move rebuild/.vscode to root .vscode (matthewkeil)
(SHA: 64fbcdbcaa92089bc3f34fa17b9af1becb49fb9c)
192) chore: delete remaining config files in rebuild folder (matthewkeil)
(SHA: 97e5aae7d1376099a9df576bb20e5b37dfdaf2dd)
193) chore: update imports to match new folder structure (matthewkeil)
(SHA: 7b5fbc0eb17fba413bf6dfc3f33da870a5acc525)
194) feat: migrate eslint config and scripts from rebuild (matthewkeil)
(SHA: cd71bae6c1b8131ce243d0001dc0623caedaf373)
195) feat: delete swig code (#129)
* feat: delete swig benchmarks
* feat: delete prebuilt blst_wrap.cpp
* feat: delete swig src folder (matthewkeil)
(SHA: f11f3827cc6c8c1d279c4a7c3129b0e4a3570f10)
196) Merge pull request #130 from ChainSafe/mkeil/migrate-rebuild-move-napi-src-to-root
feat: move napi code, utils and config files out of rebuild to repo root (matthewkeil)
(SHA: 0890ba565fa80ce29bda8cdf827384f98aa920f6)
197) chore: fix gitignore (matthewkeil)
(SHA: d8a5630fa5146ea651080eb788ee2b1eee980706)
198) feat: add install utils, install.ts and update package.json scripts (matthewkeil)
(SHA: 950d7f5b55a3f1dd342d18ad9d92656fef81fd76)
199) chore: fix deps so armbuild Dockerfile works (matthewkeil)
(SHA: f8430131bdff3a407e6e6dec0397c10d90ec6fbf)
200) chore: remove node-fetch dependency (matthewkeil)
(SHA: b48a9c6d3d2ec302be95a1c0466a32ebb5f273cf)
201) feat: remove ESM and get CJS working correctly (matthewkeil)
(SHA: 8f3057e1142e3b63b1fc874a207d17b7ff595f96)
202) feat: get npm pack working (matthewkeil)
(SHA: b8c6a9532fd98e18d3f96e70103f070ac6b2f194)
203) chore: run lint (matthewkeil)
(SHA: cbeddbd3a7d9ab3f99b586d0309ec080cfe6cfee)
204) feat: update workflow and fix release process (matthewkeil)
(SHA: 1e7ed827c6c96d4ae538521ab9279c6552f75dd4)
205) chore: remove rebuild folder (matthewkeil)
(SHA: 76f8ea2addbaff56d0cd8f2613d4ce5558bf4784)
206) feat: turn workflow on to test (matthewkeil)
(SHA: eb994825a7b262223054a4b631185dd6e58660b4)
207) fix: remove yaml anchor in workflow (matthewkeil)
(SHA: d29b2a1f625ee34d56d8432f884d7b8ee7ef1596)
208) fix: turn off all but 1 version of node to test workflow (matthewkeil)
(SHA: 5e9145e0282aebace8b176ac4e1645c4b930f1bd)
209) fix: turn off perf tests in main build job (matthewkeil)
(SHA: f0484d4933e3ac92105353d40fc7cf7bb3749101)
210) feat: cache spec tests in workflow (matthewkeil)
(SHA: 865bc2cb3a36a1d5d6cf5ecc2610ce8372fce7d3)
211) fix: trying to get windows build to work (matthewkeil)
(SHA: 025354bd8c6b445de7ed6d0be97c617dfcf0c9c5)
212) fix: trying to get windows build to work (matthewkeil)
(SHA: 933495b11b06abec7e02d04b16e1e908d0c1d963)
213) fix: speed up workflow by pre-publishing test env (matthewkeil)
(SHA: e9412c605cf30ad75c3d37085a0b134a6d539061)
214) fix: increase timeout for docker env unit test (matthewkeil)
(SHA: 6ab6759d37803b2abeb44a5803e61d7376e31c40)
215) fix: typo in github token (matthewkeil)
(SHA: ef8f6049f03ca6eaa468a76c0c33fe72c9bf9d29)
216) chore: turn on CI for other node versions (matthewkeil)
(SHA: 1905ee71eb75d6300914deaa08020bd6fef479c8)
217) fix: remove Napi from perf test name (matthewkeil)
(SHA: b150ceb5944eaf341aa2a12ceb1d82534cfacd60)
218) fix: remove crypto.getRandomValues to support node 16 (matthewkeil)
(SHA: 5b9d2d59adf20d63e9cf4ca478a9c78f8bb137dc)
219) feat: auto generate tags and releases on package.json version merge to master (matthewkeil)
(SHA: 756cf9c426f97526c23cb54013b52729af64c523)
220) feat: sanity check for release to not accidentally create (matthewkeil)
(SHA: 533a7c29a070b05866b45445f9b111c9278b3db9)
221) docs: add CONTRIBUTING.md (matthewkeil)
(SHA: 4551ebb79c7b3d1dd873fc2c87a9af9aacaa6769)
222) fix: remove prebuilds at startup for `dev` script (matthewkeil)
(SHA: d2ebe32da736e693e5f854c610ff342d91f7ad0d)
223) docs: update README and move parts to CONTRIBUTING (matthewkeil)
(SHA: 71984097c0c9e2d106b64865af7210e8863b3ddd)
224) fix: update makeRelease to make more terse and add comments (matthewkeil)
(SHA: 97840cc9dbc7e35a627931949bab7dffeea35aad)
225) refactor: move install.ts entrance to the top of the file and add a comment (matthewkeil)
(SHA: 37de30369906acb33d8bfb8459017f7d48deb770)
226) refactor: revert quote changes in binding.gyp and standardize spacing (matthewkeil)
(SHA: 452398e9abdd38aa76b76d43d292023ebf18adeb)
227) docs: add comments to the Dockerfiles (matthewkeil)
(SHA: a66081358d457e0516368652b8fb1e97d6c4760c)
228) docs: add TODO comment about creating workflow for releasing new armEnv containers (matthewkeil)
(SHA: 70a8eaeaeeffa237882f99d81581517dcdc9cb43)
229) fix: bad quote fix in binding.gyp (matthewkeil)
(SHA: d744b83c9119e45129cd5c51a8838b8064a6877b)
230) fix: update name of container in workflow (matthewkeil)
(SHA: b1800190d4d176e0ba91208dd3aa3e849b976f86)
231) fix: update setFailed message in workflow (matthewkeil)
(SHA: d32b7fc85956fc44193f810d78405d35089726f3)
232) fix: simplify buildSearchPaths (matthewkeil)
(SHA: 89b392f615905e1afb00c21386eb679c3cc5306d)
233) docs: fix typos (matthewkeil)
(SHA: 1ab0be3da875ae23b78445f98859b904e57c41f0)
234) Merge pull request #131 from ChainSafe/mkeil/migrate-rebuild-update-install-and-publish
feat: update install and publish process (matthewkeil)
(SHA: 692d2019c143f02fbef869e590b98127b0ccf8e6)
235) docs: fix readme (matthewkeil)
(SHA: b72dc8988bd4b2f3123271d2e5c935c3d73d1b6f)
236) fix: update workflow for new actions version (matthewkeil)
(SHA: db3e48b38ce9fcac0985b00c749e7aeeabecbdad)
237) fix: cp index.d.ts to dist/lib when building ts (matthewkeil)
(SHA: 6424c2e95ff4f1932392eb2cc31663e3dc79cf3c)
238) test: workflow exit condition (matthewkeil)
(SHA: 518c119e2e8fa759dc7ef75c2c9d846723ffbba4)
239) fix: remove condition on upload artifacts (matthewkeil)
(SHA: 01f6b16715b9094562a2247a79da9cc4a35e56eb)
240) fix: remove jazzer as optionalDependency and install on the fly in test (matthewkeil)
(SHA: 9112d6c39753b71aabee179049d6243d0900ed6a)
241) fix: revert version butlerlogic/[email protected] (matthewkeil)
(SHA: 0aab863216b25c4b9e84defb024b2268425c3c75)
242) fix: revert version butlerlogic/[email protected] (matthewkeil)
(SHA: b7e160799e56e19f8fe20903923c1efe958b6cb0)
243) fix: remove checks to test workflow (matthewkeil)
(SHA: c9132997dc14c0e2bf565da023533e25bf88175f)
244) fix: variability in unit test error message (matthewkeil)
(SHA: 661be6e9804076f978e1c8bbd7c8c1a421f42be0)
245) fix: revert version butlerlogic/[email protected] (matthewkeil)
(SHA: 42568448e7bb801d6207df534e99f0dc81dec41f)
246) chore: check package before publish (matthewkeil)
(SHA: 2aa96be0450fa15b2483669aa17118bf82a179df)
247) fix: remove test code from workflow (matthewkeil)
(SHA: a42c70100c1560120d113fe6f5fde2c7c4806076)
248) Merge pull request #132 from ChainSafe/mkeil/fix-workflow
fix: update workflow for new actions version (matthewkeil)
(SHA: 80dede6ac6b9edd80635d2ab8b2f45875301e0ac)
249) feat: update package.json version to 1.0.0 (matthewkeil)
(SHA: d166bbf3929d372762a055ea32a91288f17e078b)
250) Merge pull request #133 from ChainSafe/release-1.0.0
feat: update package.json version to 1.0.0 (matthewkeil)
(SHA: ac99092f57036abd03b9a1f8852c21c8a4db8c33)