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

Restructured blinding + custom messages + keep vectors #218

Open
wants to merge 41 commits into
base: development
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
f644a17
added custom blinding data
Egge21M Nov 17, 2024
8a06776
added basic test
Egge21M Nov 17, 2024
11b13f8
added merge util
Egge21M Nov 17, 2024
6014b06
added new types
Egge21M Nov 30, 2024
c1eb537
restructured blind sigs
Egge21M Nov 30, 2024
e00a70a
added BlindingData Class
Egge21M Dec 2, 2024
1b7adcb
added splits to blinding data
Egge21M Dec 2, 2024
5890d6a
adjusted createSwapPayload
Egge21M Dec 2, 2024
f9208ad
fixed unit tests
Egge21M Dec 3, 2024
79de321
moves test to integration
Egge21M Dec 3, 2024
7c78a0a
fixed tests
Egge21M Dec 3, 2024
c50540d
cleanup + fixed restore
Egge21M Dec 3, 2024
7acb6cb
fixed receive + integration test
Egge21M Dec 3, 2024
ea91e93
more refactoring + cleanup
Egge21M Dec 3, 2024
6228292
added advanced p2pk
Egge21M Dec 3, 2024
9275473
eslint: removed enforced types
Egge21M Dec 4, 2024
c898683
use interface isntead of concrete class
Egge21M Dec 4, 2024
2707a4b
Merge branch 'development' into blinding
Egge21M Dec 4, 2024
459fb67
Merge branch 'development' into blinding
Egge21M Dec 6, 2024
2b9e1a8
removed ws from output test
Egge21M Dec 6, 2024
a5ad719
Merge branch 'locktime' into blinding
Egge21M Dec 6, 2024
02604d6
added tests for locktime
Egge21M Dec 7, 2024
37622e9
added Factories
Egge21M Dec 9, 2024
d1215e2
exported methods for single data
Egge21M Dec 12, 2024
3ff7b24
keepFactory related bug fixes
Egge21M Dec 12, 2024
1090a30
updated integration test
Egge21M Dec 12, 2024
5797934
refactored integration test + send test
Egge21M Dec 12, 2024
09a9b9d
added ordering
Egge21M Dec 16, 2024
f959633
fixed ordering
Egge21M Dec 18, 2024
59f5033
Merge branch 'development' into blinding
Egge21M Dec 19, 2024
e6993d9
fixed merge
Egge21M Dec 19, 2024
38b72b2
renamed BlindingData to OutputData
Egge21M Dec 19, 2024
f269e0e
concise createDeterminisicData map
Egge21M Dec 20, 2024
847ed87
added OutputData to public API
Egge21M Dec 20, 2024
bf00cba
Merge branch 'development' into blinding
Egge21M Dec 20, 2024
4015cc6
fixed old type on mintProofs
Egge21M Dec 20, 2024
64f10e5
adjusted P2PK OutputData API
Egge21M Dec 20, 2024
2e32b5a
add missing parameter
Egge21M Dec 30, 2024
3253045
added keepFactory jsdoc
Egge21M Dec 30, 2024
e75cd1b
renamed expectSecret method
Egge21M Dec 30, 2024
b1e190c
typos
Egge21M Dec 30, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@

"rules": {
"@typescript-eslint/no-unused-vars": "error",
"@typescript-eslint/consistent-type-definitions": ["warn", "type"],
"@typescript-eslint/array-type": ["error", { "default": "generic" }],
"require-await": "off",
"@typescript-eslint/require-await": "error",
Expand Down
Loading
Loading