forked from petertodd/python-bitcoinlib
-
Notifications
You must be signed in to change notification settings - Fork 0
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Checking mergeability…
Don’t worry, you can still create the pull request.
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: frstrtr/python-bitcoinlib
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: petertodd/python-bitcoinlib
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 9 commits
- 5 files changed
- 4 contributors
Commits on Oct 30, 2024
-
core: Fix a bug with loading libcrypto
Looks like the fix in petertodd#301 was not working. I got the following error while trying to run `from bitcoin.rpc import Proxy` on my machine ``` File ~\OneDrive\Documents\GitHub\python-bitcoinlib\bitcoin\rpc.py:38 36 from bitcoin.core import COIN, x, lx, b2lx, CBlock, CBlockHeader, CTransaction, COutPoint, CTxOut 37 from bitcoin.core.script import CScript ---> 38 from bitcoin.wallet import CBitcoinAddress, CBitcoinSecret 40 DEFAULT_USER_AGENT = "AuthServiceProxy/0.1" 42 DEFAULT_HTTP_TIMEOUT = 30 File ~\OneDrive\Documents\GitHub\python-bitcoinlib\bitcoin\wallet.py:23 21 import bitcoin.bech32 22 import bitcoin.core ---> 23 import bitcoin.core.key 24 import bitcoin.core.script as script 27 class CBitcoinAddress(object): File ~\OneDrive\Documents\GitHub\python-bitcoinlib\bitcoin\core\key.py:27 23 import bitcoin.signature 25 import bitcoin.core.script ---> 27 _ssl = ctypes.cdll.LoadLibrary( 28 ctypes.util.find_library('ssl.35') or ctypes.util.find_library('ssl') or ctypes.util.find_library('libeay32') 29 or ctypes.cdll.LoadLibrary("libcrypto") 30 ) 32 _libsecp256k1_path = ctypes.util.find_library('secp256k1') 33 _libsecp256k1_enable_signing = False File ~\.pyenv\pyenv-win\versions\3.12.7\Lib\ctypes\__init__.py:460, in LibraryLoader.LoadLibrary(self, name) 459 def LoadLibrary(self, name): --> 460 return self._dlltype(name) File ~\.pyenv\pyenv-win\versions\3.12.7\Lib\ctypes\__init__.py:348, in CDLL.__init__(self, name, mode, handle, use_errno, use_last_error, winmode) 343 def __init__(self, name, mode=DEFAULT_MODE, handle=None, 344 use_errno=False, 345 use_last_error=False, 346 winmode=None): 347 if name: --> 348 name = _os.fspath(name) 349 self._name = name 350 flags = self._func_flags_ TypeError: expected str, bytes or os.PathLike object, not CDLL
Configuration menu - View commit details
-
Copy full SHA for d2fe2ad - Browse repository at this point
Copy the full SHA d2fe2adView commit details
Commits on Nov 25, 2024
-
ZZiigguurraatt authored and ZZiigguurraatt committed
Nov 25, 2024 Configuration menu - View commit details
-
Copy full SHA for e5bedda - Browse repository at this point
Copy the full SHA e5beddaView commit details -
ZZiigguurraatt authored and ZZiigguurraatt committed
Nov 25, 2024 Configuration menu - View commit details
-
Copy full SHA for 65e8f15 - Browse repository at this point
Copy the full SHA 65e8f15View commit details
Commits on Dec 3, 2024
-
Update serialize.py (Docstring Typo:)
The closing parenthesis in the docstring should be removed.
Configuration menu - View commit details
-
Copy full SHA for 5c0ff08 - Browse repository at this point
Copy the full SHA 5c0ff08View commit details
Commits on Mar 9, 2025
-
Merge petertodd#308: Update serialize.py (Docstring Typo:)
5c0ff08 Update serialize.py (Docstring Typo:) (Jesus Christ) Pull request description: The closing parenthesis in the docstring should be removed. Top commit has no ACKs. Tree-SHA512: 355fbdf3c98460ecb8b1302def97b42f7cc83317acb346905b3009be86435fff0a38269d1609c975e9315ad30c99e39b494c4c14d8744eccea931c9e073cba97
Configuration menu - View commit details
-
Copy full SHA for d288940 - Browse repository at this point
Copy the full SHA d288940View commit details -
Configuration menu - View commit details
-
Copy full SHA for 384a8c2 - Browse repository at this point
Copy the full SHA 384a8c2View commit details -
Merge petertodd#306: core: Fix a bug with loading libcrypto
d2fe2ad core: Fix a bug with loading libcrypto (aviv57) Pull request description: Looks like the fix in petertodd#301 was not working. I got the following error while trying to run `from bitcoin.rpc import Proxy` on my machine ``` File ~\OneDrive\Documents\GitHub\python-bitcoinlib\bitcoin\rpc.py:38 36 from bitcoin.core import COIN, x, lx, b2lx, CBlock, CBlockHeader, CTransaction, COutPoint, CTxOut 37 from bitcoin.core.script import CScript ---> 38 from bitcoin.wallet import CBitcoinAddress, CBitcoinSecret 40 DEFAULT_USER_AGENT = "AuthServiceProxy/0.1" 42 DEFAULT_HTTP_TIMEOUT = 30 File ~\OneDrive\Documents\GitHub\python-bitcoinlib\bitcoin\wallet.py:23 21 import bitcoin.bech32 22 import bitcoin.core ---> 23 import bitcoin.core.key 24 import bitcoin.core.script as script 27 class CBitcoinAddress(object): File ~\OneDrive\Documents\GitHub\python-bitcoinlib\bitcoin\core\key.py:27 23 import bitcoin.signature 25 import bitcoin.core.script ---> 27 _ssl = ctypes.cdll.LoadLibrary( 28 ctypes.util.find_library('ssl.35') or ctypes.util.find_library('ssl') or ctypes.util.find_library('libeay32') 29 or ctypes.cdll.LoadLibrary("libcrypto") 30 ) 32 _libsecp256k1_path = ctypes.util.find_library('secp256k1') 33 _libsecp256k1_enable_signing = False File ~\.pyenv\pyenv-win\versions\3.12.7\Lib\ctypes\__init__.py:460, in LibraryLoader.LoadLibrary(self, name) 459 def LoadLibrary(self, name): --> 460 return self._dlltype(name) File ~\.pyenv\pyenv-win\versions\3.12.7\Lib\ctypes\__init__.py:348, in CDLL.__init__(self, name, mode, handle, use_errno, use_last_error, winmode) 343 def __init__(self, name, mode=DEFAULT_MODE, handle=None, 344 use_errno=False, 345 use_last_error=False, 346 winmode=None): 347 if name: --> 348 name = _os.fspath(name) 349 self._name = name 350 flags = self._func_flags_ TypeError: expected str, bytes or os.PathLike object, not CDLL Top commit has no ACKs. Tree-SHA512: afb98bb333a8011c9074d537277610dff1a72083f6f8128f8a83fbd61f30b923a70341ab005d8adc0b6f269a4ca91e14a6bf4bbb44f8b08a5b86625c9f847593
Configuration menu - View commit details
-
Copy full SHA for b269135 - Browse repository at this point
Copy the full SHA b269135View commit details
Commits on Mar 14, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 5ca4485 - Browse repository at this point
Copy the full SHA 5ca4485View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91e334d - Browse repository at this point
Copy the full SHA 91e334dView commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff master...master