-
Notifications
You must be signed in to change notification settings - Fork 2
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
bolt-simple-taproot: fix, clarify and add things #3
base: simple-taproot-chans
Are you sure you want to change the base?
Commits on May 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ec8c7b4 - Browse repository at this point
Copy the full SHA ec8c7b4View commit details
Commits on Jun 13, 2022
-
bolt-simple-taproot: fix and make scripts smaller
+ script layout and readability
Configuration menu - View commit details
-
Copy full SHA for dba17e7 - Browse repository at this point
Copy the full SHA dba17e7View commit details
Commits on Jun 30, 2022
-
Merge pull request #1 from antonilol/taproot-channel-fixes
fix and make scripts smaller
Configuration menu - View commit details
-
Copy full SHA for bf65824 - Browse repository at this point
Copy the full SHA bf65824View commit details -
bolt-simple-taproot: remove NUMS point usage
We'll just re-use the funding key instead. Alternatively, we could use the _other_ party's key here.
Configuration menu - View commit details
-
Copy full SHA for 749ee9e - Browse repository at this point
Copy the full SHA 749ee9eView commit details -
bolt-simple-taproot: remove feature bit from node ann
Doesn't add anything atm, so might as well drop it.
Configuration menu - View commit details
-
Copy full SHA for 78e0c97 - Browse repository at this point
Copy the full SHA 78e0c97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20a6072 - Browse repository at this point
Copy the full SHA 20a6072View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1acc073 - Browse repository at this point
Copy the full SHA 1acc073View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f6d9af - Browse repository at this point
Copy the full SHA 3f6d9afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 48af68a - Browse repository at this point
Copy the full SHA 48af68aView commit details
Commits on Sep 12, 2022
-
bolt-simple-taproot: use new signing+verification nonce terminology
This also adds the new partial signature encoding which uses the final nonce which is needed for final signature combination.
Configuration menu - View commit details
-
Copy full SHA for 4ab4b8f - Browse repository at this point
Copy the full SHA 4ab4b8fView commit details
Commits on Nov 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e0f0bda - Browse repository at this point
Copy the full SHA e0f0bdaView commit details
Commits on Nov 18, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 75a10ea - Browse repository at this point
Copy the full SHA 75a10eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for a7d5471 - Browse repository at this point
Copy the full SHA a7d5471View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2461f06 - Browse repository at this point
Copy the full SHA 2461f06View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95d2b99 - Browse repository at this point
Copy the full SHA 95d2b99View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f861b6 - Browse repository at this point
Copy the full SHA 0f861b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for cfe4afc - Browse repository at this point
Copy the full SHA cfe4afcView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb4a355 - Browse repository at this point
Copy the full SHA eb4a355View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec894dd - Browse repository at this point
Copy the full SHA ec894ddView commit details
Commits on Jan 12, 2023
-
bolt-simple-taproot: make funding symmetric, add new type for shutdown
In this commit, we build off the prior JIT nonce proposal modifying the following: * The funding flow returns to being symmetric. Both `open_channel` and `accept_channel` carry nonces. * The `shutdown` message once again transmit a nonce that'll be used by both sides to sign the shutdown transaction. A symmetric nonce approach is used here as both sides already know what the other will use for their nonce, and there's only a single message to sign. * The `closing_signed` message now only carries a 32-byte `partial_sig` value, as the nonces has already been transmitted ahead of time. Additionally, the existing "negotiation" feature has been done away with. Cooperative close will now always succeed after a single round, as the initiator is the only that ultimately pays fees.
Configuration menu - View commit details
-
Copy full SHA for 19632bb - Browse repository at this point
Copy the full SHA 19632bbView commit details
Commits on Jan 25, 2023
-
Merge pull request lightning#5 from Roasbeef/taproot-chans-remix
bolt-simple-taproot: make funding symmetric, add new type for shutdown
Configuration menu - View commit details
-
Copy full SHA for d89c743 - Browse repository at this point
Copy the full SHA d89c743View commit details
Commits on Feb 6, 2023
-
bolt-simple-taproot: fix, clarify and add things
- clarify `output_key_y_parity` - add usage of htlc keys for anchors in case no balance output exists - fix `2:` -> `2.` markdown ordered list - clarify `SIGHASH_SINGLE|SIGHASH_ANYONECANPAY` usage in HTLC second level txs
Configuration menu - View commit details
-
Copy full SHA for b7485d3 - Browse repository at this point
Copy the full SHA b7485d3View commit details