python-bitcoinlib (0.10.1-1) unstable; urgency=medium Upstream has bumped the compatibility for the RPC interface `bitcoin.rpc` to work with Bitcoin Core v0.16.0. Older versions may work but there do exist some incompatibilities. -- Josue Ortega Mon, 23 Apr 2018 20:39:08 -0600 python-bitcoinlib (0.9.0-1) unstable; urgency=medium From upstream changelog: Now supports segwit, which breaks the API in minor ways from v0.8.0. This version introduces lots of new API functionality related to this, such as the new `CScriptWitness`, `CTxInWitness`, `CTxWitness`, new sigwit-specific logic in `SignatureHash()` etc. Now the RPC interface, bitcoin.rpc, is designed to work with Bitcoin Core v0.15.0 -- Josue Ortega Mon, 18 Dec 2017 14:44:56 -0600 python-bitcoinlib (0.8.0-1) unstable; urgency=medium Major breaking API change: Method CTransaction/CMutableTransaction GetHash() has been renamed to GetTxid to prepare for a future segwit-enabled release. Calls to GetHash() function will raise AttributeError. Since this release doesn't yet include segwit support, you will need to set the Bitcoin Core -rpcserialversion=0 option, either as a command line argument or in your bitcoin.conf file. Otherwise the RPC interface will return segwit-serialized transactions that this release's RPC support doesn't understand. -- Josue Ortega Sat, 26 Aug 2017 17:04:27 -0600