-
Notifications
You must be signed in to change notification settings - Fork 36.2k
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
Segregated witness rebased #8149
Commits on Jun 22, 2016
-
Configuration menu - View commit details
-
Copy full SHA for ecacfd9 - Browse repository at this point
Copy the full SHA ecacfd9View commit details -
BIP144: Serialization, hashes, relay (sender side)
Contains refactorings by Eric Lombrozo. Contains fixup by Nicolas Dorier. Contains cleanup of CInv::GetCommand by Alex Morcos
Configuration menu - View commit details
-
Copy full SHA for 7030d9e - Browse repository at this point
Copy the full SHA 7030d9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 449f9b8 - Browse repository at this point
Copy the full SHA 449f9b8View commit details -
BIP141: Commitment structure and deployment
Includes a fix by Suhas Daftuar and LongShao007
Configuration menu - View commit details
-
Copy full SHA for 8b49040 - Browse repository at this point
Copy the full SHA 8b49040View commit details -
BIP144: Handshake and relay (receiver side)
Service bit logic by Nicolas Dorier. Only download blocks from witness peers after fork.
Configuration menu - View commit details
-
Copy full SHA for b8a9749 - Browse repository at this point
Copy the full SHA b8a9749View commit details -
Refactor script validation to observe amounts
This is a preparation for BIP143 support.
Configuration menu - View commit details
-
Copy full SHA for 0ef1dd3 - Browse repository at this point
Copy the full SHA 0ef1dd3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3dd4102 - Browse repository at this point
Copy the full SHA 3dd4102View commit details -
[RPC] Return witness data in blockchain RPCs
Includes RPC field name changes by Luke-jr.
Configuration menu - View commit details
-
Copy full SHA for 7c4bf77 - Browse repository at this point
Copy the full SHA 7c4bf77View commit details -
BIP141: Other consensus critical limits, and BIP145
Includes changes by Suhas Daftuar, Luke-jr, and mruddy.
Configuration menu - View commit details
-
Copy full SHA for 2b1f6f9 - Browse repository at this point
Copy the full SHA 2b1f6f9View commit details -
[libconsensus] Script verification API with amounts
script_tests: always test bitcoinconsensus_verify_script_with_amount if VERIFY_WITNESS isn't set Rename internal method + make it static trim bitcoinconsensus_ prefix Add SERIALIZE_TRANSACTION_WITNESS flag
Configuration menu - View commit details
-
Copy full SHA for b7dbeb2 - Browse repository at this point
Copy the full SHA b7dbeb2View commit details -
Add rewind logic to deal with post-fork software updates
Includes logic for dealing with pruning by Suhas Daftuar.
Configuration menu - View commit details
-
Copy full SHA for 6032f69 - Browse repository at this point
Copy the full SHA 6032f69View commit details -
Configuration menu - View commit details
-
Copy full SHA for af87a67 - Browse repository at this point
Copy the full SHA af87a67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9757b57 - Browse repository at this point
Copy the full SHA 9757b57View commit details -
Configuration menu - View commit details
-
Copy full SHA for 605e847 - Browse repository at this point
Copy the full SHA 605e847View commit details -
[RPC] Add wallet support for witness transactions (using P2SH)
Includes support for pushkeyhash wit v0 by Alex Morcos.
Configuration menu - View commit details
-
Copy full SHA for f4691ab - Browse repository at this point
Copy the full SHA f4691abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 745eb67 - Browse repository at this point
Copy the full SHA 745eb67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 978e200 - Browse repository at this point
Copy the full SHA 978e200View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0aa9207 - Browse repository at this point
Copy the full SHA 0aa9207View commit details -
[qa] Add transaction tests for segwit
Including BIP143 P2WSH examples by jl2012.
Configuration menu - View commit details
-
Copy full SHA for 00f46cb - Browse repository at this point
Copy the full SHA 00f46cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 06d3805 - Browse repository at this point
Copy the full SHA 06d3805View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 66cca79 - Browse repository at this point
Copy the full SHA 66cca79View commit details -
Amended by Pieter Wuille to use multisig 1-of-1 for P2WSH tests, and BIP9 based switchover logic. Fixes and py3 conversion by Marco Falke.
1Configuration menu - View commit details
-
Copy full SHA for 4f7ff00 - Browse repository at this point
Copy the full SHA 4f7ff00View commit details -
mininode now supports witness transactions/blocks, blocktools has a helper for adding witness commitments to blocks, and script has a function to calculate hashes for signature under sigversion 1, used by segwit. Py3 conversion by Marco Falke Test to make sure upgraded nodes don't ask for non-wit blocks by Gregory Sanders.
1Configuration menu - View commit details
-
Copy full SHA for 330b0f3 - Browse repository at this point
Copy the full SHA 330b0f3View commit details -
[qa] script_tests: witness tests can specify tx amount
Add tests that witness signatures cover value
Configuration menu - View commit details
-
Copy full SHA for d846e02 - Browse repository at this point
Copy the full SHA d846e02View commit details -
Configuration menu - View commit details
-
Copy full SHA for fdb43df - Browse repository at this point
Copy the full SHA fdb43dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 070dbc4 - Browse repository at this point
Copy the full SHA 070dbc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for f852813 - Browse repository at this point
Copy the full SHA f852813View commit details