Repository navigation
feat: napi rebuild #6660
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
Closed
matthewkeil
wants to merge
31
commits into
unstable
from
mkeil/napi-rebuild-2-rebase-unstable-final-bls
Closed
feat: napi rebuild #6660
Changes from 25 commits
Commits
Show all changes
31 commits
Select commit
Hold shift + click to select a range
fe2045d
chore: bring in updated bls library
matthewkeil 721debf
chore: update yarn.lock
matthewkeil 05649df
fix: unit tests from switching library
matthewkeil 127fe6f
feat: implement bls library with napi changes
matthewkeil 21418cd
chore: update sha for bls library
matthewkeil 66101d7
add updated bls commit with blst-ts changes
matthewkeil cef02a0
chore: force yarn resolution of correct version
matthewkeil e59afd0
chore: update bls sha
matthewkeil 0ad6209
feat: add blsAddVerificationRandomness cli option
matthewkeil a3dc19f
feat: implement verification randomness for same message
matthewkeil f2d4799
feat: add randomBytesNonZero to utils
matthewkeil 8a6c37a
chore: update to latest version of bls
matthewkeil c6a88e0
chore: fix broken yarn.lock
matthewkeil 198ee64
feat: name anonymous functions in jobItem.ts
matthewkeil 8510f0a
chore: update bls and add blst
matthewkeil 26338dc
chore: add postinstall script to hack building types for branch import
matthewkeil 0ff213c
fix: update for fixed types exported from bls rebuild-2
matthewkeil cb3046d
refactor: remove blst test that was moved to blst lib
matthewkeil 05a50e6
chore: add bls@8.0.0
matthewkeil 7892e42
Merge branch 'unstable' into mkeil/napi-rebuild-2-rebase-unstable-fin…
matthewkeil f4cbf54
refactor: rename flag to disableSameMessageVerificationRandomness
matthewkeil dde6eb4
feat: automatically set threadpool size in beaconHandler
matthewkeil 72bc4e1
docs: add TODO about updating metrics
matthewkeil 6a64d32
fix: make benchmark multi threading cross-compatible
matthewkeil 3f39dfc
feat: add log about turning off verification randomness
matthewkeil 8dda2ff
fix: ensure serialized objects cross worker boundary
matthewkeil e0b4bd2
fix: refactor runWork in bls
matthewkeil 12debbc
feat: name anon functions in jobItem
matthewkeil 39c0935
docs: add code comments per the PR comments
matthewkeil 9d82670
fix: awaiting _runJob() for libuv pool type
twoeths fc3ce71
fix: stop runJob() if there is nothing in jobs queue
twoeths File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,5 @@ | ||
| export type {IBlsVerifier} from "./interface.js"; | ||
| export type {BlsMultiThreadWorkerPoolModules, JobQueueItemType} from "./multithread/index.js"; | ||
| export {BlsPoolType} from "./multithread/types.js"; | ||
| export {BlsMultiThreadWorkerPool} from "./multithread/index.js"; | ||
| export {BlsSingleThreadVerifier} from "./singleThread.js"; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.