Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
https-github-com-bit
/
bitcoin
Public
forked from
bitcoin/bitcoin
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
bitcoin
src
script
on
22.x
User selector
All users
Datepicker
All time
Commit history
Commits on Jul 16, 2021
Make IsSegWitOutput return true for taproot outputs
sipa
committed
8465978
View commit details
Copy full SHA for 8465978
View code at this point
Browse repository at this point
Commits on Jun 30, 2021
Merge bitcoin/bitcoin#21329: descriptor wallet: Cache last hardened xpub and use in normalized descriptors
Show description for 722776c
meshcollider
committed
722776c
View commit details
Copy full SHA for 722776c
View code at this point
Browse repository at this point
Merge bitcoin/bitcoin#18096: doc: IsFinalTx comment about nSequence & OP_CLTV
Show description for e1a13f1
MarcoFalke
committed
e1a13f1
View commit details
Copy full SHA for e1a13f1
View code at this point
Browse repository at this point
Commits on Jun 25, 2021
Avoid the use of P0083R3 std::set::merge
sipa
committed
6cf4ea7
View commit details
Copy full SHA for 6cf4ea7
View code at this point
Browse repository at this point
Commits on Jun 24, 2021
Pass in DescriptorCache to ToNormalizedString
Show description for 3280704
achow101
committed
3280704
View commit details
Copy full SHA for 3280704
View code at this point
Browse repository at this point
Change DescriptorImpl::ToStringHelper to use an enum
Show description for 7a26ff1
achow101
committed
7a26ff1
View commit details
Copy full SHA for 7a26ff1
View code at this point
Browse repository at this point
Remove priv option for ToNormalizedString
achow101
committed
75530c9
View commit details
Copy full SHA for 75530c9
View code at this point
Browse repository at this point
descriptors: Cache last hardened xpub
Show description for d87b544
achow101
committed
d87b544
View commit details
Copy full SHA for d87b544
View code at this point
Browse repository at this point
Refactor Cache merging and writing
Show description for 0b4c8ef
achow101
committed
0b4c8ef
View commit details
Copy full SHA for 0b4c8ef
View code at this point
Browse repository at this point
Revert "Cache parent xpub inside of BIP32PubkeyProvider"
Show description for 976b53b
achow101
committed
976b53b
View commit details
Copy full SHA for 976b53b
View code at this point
Browse repository at this point
Merge bitcoin/bitcoin#22154: Add OutputType::BECH32M and related wallet support for fetching bech32m addresses
Show description for 0553d75
laanwj
committed
0553d75
View commit details
Copy full SHA for 0553d75
View code at this point
Browse repository at this point
Commits on Jun 23, 2021
script, doc: spelling update
jonatack
committed
184d453
View commit details
Copy full SHA for 184d453
View code at this point
Browse repository at this point
Disallow bech32m addresses for legacy wallet things
Show description for 87a0e7a
achow101
committed
87a0e7a
View commit details
Copy full SHA for 87a0e7a
View code at this point
Browse repository at this point
Use BECH32M for tr() desc, WitV1Taproot, and WitUnknown CTxDests
Show description for 6dbe4d1
achow101
committed
6dbe4d1
View commit details
Copy full SHA for 6dbe4d1
View code at this point
Browse repository at this point
Commits on Jun 18, 2021
Taproot descriptor inference
sipa
committed
d637a9b
View commit details
Copy full SHA for d637a9b
View code at this point
Browse repository at this point
consensus refactor: extract ComputeTapleafHash, ComputeTaprootMerkleRoot
sipa
committed
29e5dd1
View commit details
Copy full SHA for 29e5dd1
View code at this point
Browse repository at this point
Commits on Jun 12, 2021
Add support for SIGHASH_DEFAULT in RPCs, and make it default
Show description for 458a345
sipa
committed
458a345
View commit details
Copy full SHA for 458a345
View code at this point
Browse repository at this point
Basic Taproot signing logic in script/sign.cpp
sipa
committed
a238012
View commit details
Copy full SHA for a238012
View code at this point
Browse repository at this point
Construct and use PrecomputedTransactionData in SignTransaction
sipa
committed
5cb6502
View commit details
Copy full SHA for 5cb6502
View code at this point
Browse repository at this point
Don't nuke witness data when signing fails
sipa
committed
5d2e224
View commit details
Copy full SHA for 5d2e224
View code at this point
Browse repository at this point
Permit full precomputation in PrecomputedTransactionData
Show description for ce93531
sipa
committed
ce93531
View commit details
Copy full SHA for ce93531
View code at this point
Browse repository at this point
Add precomputed txdata support to MutableTransactionSignatureCreator
Show description for e841fb5
sipa
committed
e841fb5
View commit details
Copy full SHA for e841fb5
View code at this point
Browse repository at this point
Use HandleMissingData also in CheckSchnorrSignature
sipa
committed
e77a283
View commit details
Copy full SHA for e77a283
View code at this point
Browse repository at this point
Add TaprootSpendData data structure, equivalent to script map for P2[W]SH
Show description for dbb0ce9
sipa
committed
dbb0ce9
View commit details
Copy full SHA for dbb0ce9
View code at this point
Browse repository at this point
Commits on May 24, 2021
Add tr() descriptor (derivation only, no signing)
Show description for 7cedafc
sipa
committed
7cedafc
View commit details
Copy full SHA for 7cedafc
View code at this point
Browse repository at this point
Add TaprootBuilder class
Show description for 90fcac3
sipa
committed
90fcac3
View commit details
Copy full SHA for 90fcac3
View code at this point
Browse repository at this point
Make consensus checking of tweaks in pubkey.* Taproot-specific
Show description for 2fbfb1b
sipa
committed
2fbfb1b
View commit details
Copy full SHA for 2fbfb1b
View code at this point
Browse repository at this point
Separate WitnessV1Taproot variant in CTxDestination
sipa
committed
a4bf840
View commit details
Copy full SHA for a4bf840
View code at this point
Browse repository at this point
Avoid dependence on CTxDestination index order
sipa
committed
41839bd
View commit details
Copy full SHA for 41839bd
View code at this point
Browse repository at this point
Change Solver() output for WITNESS_V1_TAPROOT
Show description for 31df02a
sipa
committed
31df02a
View commit details
Copy full SHA for 31df02a
View code at this point
Browse repository at this point
Commits on May 11, 2021
move-only: Add util/hash_type
Show description for faa921f
MarcoFalke
committed
faa921f
View commit details
Copy full SHA for faa921f
View code at this point
Browse repository at this point
Commits on May 4, 2021
refactor: Replace &foo[0] with foo.data()
MarcoFalke
committed
fac30ee
View commit details
Copy full SHA for fac30ee
View code at this point
Browse repository at this point
refactor: Use CPubKey vector constructor where possible
MarcoFalke
committed
fa05ddd
View commit details
Copy full SHA for fa05ddd
View code at this point
Browse repository at this point
script: Replace address-of idiom with vector data() method
guidovranken
authored and
MarcoFalke
committed
fabb6df
View commit details
Copy full SHA for fabb6df
View code at this point
Browse repository at this point
Commits on Apr 28, 2021
script: allow up to 20 keys in wsh() descriptors
Show description for ae0429d
darosior
committed
ae0429d
View commit details
Copy full SHA for ae0429d
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.