Dr Maxim Orlovsky
|
2f838218a8
|
PSBT: merging new global keys
Plus necessary changes to BIP 32 implementations and error type
|
2020-12-15 15:47:37 +01:00 |
Dr Maxim Orlovsky
|
af61d7e7bc
|
PSBT: adding global types (version, xpub)
|
2020-12-15 15:47:37 +01:00 |
Steven Roose
|
6df16b7ce2
|
Merge pull request #530 from LNP-BP/psbt/constants
PSBT types are now constants
|
2020-12-15 14:45:52 +00:00 |
Elichai Turkel
|
ba001b73eb
|
Merge pull request #531 from stevenroose/pub-msg-prefix
Make signed message prefix a public constant
|
2020-12-09 14:39:34 +02:00 |
Steven Roose
|
874ab8eca6
|
Make signed message prefix a public constant
|
2020-12-08 17:31:28 +00:00 |
Dr Maxim Orlovsky
|
881f4d75dd
|
PSBT: Making hash preimage constant names match BIP 174
|
2020-12-07 16:35:28 +01:00 |
Dr Maxim Orlovsky
|
214e10baef
|
PSBT types are now constants
|
2020-12-07 15:37:16 +01:00 |
Steven Roose
|
02c3d8fca5
|
Merge pull request #401 from dpc/sighhash_u32
Improve `sighash_u32` handling
|
2020-12-07 11:37:26 +00:00 |
Steven Roose
|
b4c8e12f36
|
Merge pull request #259 from stevenroose/taproot
Tagged hashes for taproot
|
2020-12-07 11:34:37 +00:00 |
Steven Roose
|
f0ee94f2b2
|
Merge pull request #513 from LNP-BP/psbt/standard-names
PSBT: making input and output field names match spec type names
|
2020-12-07 11:34:06 +00:00 |
Dr Maxim Orlovsky
|
27037e2c72
|
PSBT: Making RIPEMD160 hash match standard name
|
2020-12-05 15:46:30 +01:00 |
Dr Maxim Orlovsky
|
9b106ee161
|
PSBT: making BIP32 field name match spec type names
|
2020-12-05 15:45:20 +01:00 |
Steven Roose
|
a56712befc
|
Create tagged taproot hashes
|
2020-11-30 20:13:11 +00:00 |
Dawid Ciężarkiewicz
|
cf2c12a816
|
Add ability to pass `SigHashType` directly to `signature_hash`
|
2020-11-24 22:53:56 -08:00 |
Dawid Ciężarkiewicz
|
8773cb4a42
|
Document `sighash_u32` of `Transaction::signature_hash`
|
2020-11-24 22:50:06 -08:00 |
Steven Roose
|
ee192eb61d
|
Merge pull request #470 from LNP-BP/feat/bip32-bin
BIP 32 binary encoding functions are extracted from base58
|
2020-11-23 21:33:54 +00:00 |
Elichai Turkel
|
7c05673b86
|
Merge pull request #487 from RCasatta/map_with_u128
use u128 in map_to_range
|
2020-11-15 15:42:00 +02:00 |
Elichai Turkel
|
ac7bf8099b
|
Merge pull request #517 from stevenroose/inv-ord
Implement PartialOrd and Ord for Inventory
|
2020-11-11 11:51:14 +02:00 |
Steven Roose
|
f1b0f263ce
|
Implement PartialOrd and Ord for Inventory
|
2020-11-10 19:54:07 +00:00 |
Dr Maxim Orlovsky
|
fa4ecb4a6a
|
Making ExtendedPubKey decode aligned with ExtendedPrivKey variant
|
2020-11-10 09:30:33 +01:00 |
Dr Maxim Orlovsky
|
a802ca88ef
|
Using base58::check_encode_slice_to_fmt for BIP32 encodings
|
2020-11-08 18:29:30 +01:00 |
Dr Maxim Orlovsky
|
d802872310
|
Improvements to extended keys encoding logic end errors
|
2020-11-08 13:03:32 +01:00 |
Dr Maxim Orlovsky
|
259259eabf
|
BIP 32 binary encoding functions are extracted from base58
|
2020-11-08 13:03:32 +01:00 |
Steven Roose
|
3f465d56eb
|
Merge pull request #512 from LNP-BP/psbt/fix-serde-input
Fixing serde impl for PSBT inputs
|
2020-11-07 17:31:46 +00:00 |
Dr Maxim Orlovsky
|
b5f0e9e144
|
Fixing serde impl for PSBT inputs
|
2020-11-06 17:01:34 +01:00 |
Andrew Poelstra
|
d3210b39fb
|
Merge pull request #507 from stevenroose/pubkey-write-result
Change PublicKey::write_into to return Result
|
2020-11-05 19:21:39 +00:00 |
Andrew Poelstra
|
35d729d9f0
|
Merge pull request #478 from sanket1729/psbt_again
Psbt hash preimages (again)
|
2020-11-05 17:49:58 +00:00 |
Andrew Poelstra
|
8295885e8e
|
Merge pull request #454 from jrawsthorne/improved-bip158-types
Implement new FilterHeader type to differentiate from FilterHash
|
2020-11-05 16:46:50 +00:00 |
Steven Roose
|
8255e01df0
|
Merge pull request #449 from jrawsthorne/addrv2
BIP155: AddrV2
|
2020-10-31 21:27:31 +00:00 |
Jake Rawsthorne
|
921f64699c
|
`addrv2` and `sendaddrv2` network message
|
2020-10-26 21:49:06 +00:00 |
Jake Rawsthorne
|
cf8e290c99
|
AddrV2 structures
|
2020-10-26 21:46:10 +00:00 |
Andrew Poelstra
|
c16053a265
|
Merge pull request #446 from jrawsthorne/bip339
BIP339: Add wtxidrelay message and WTx inv type
|
2020-10-26 20:03:36 +00:00 |
Andrew Poelstra
|
93df7cbd3e
|
Merge pull request #291 from kallewoof/2019-07-signet
add signet support
|
2020-10-26 19:46:10 +00:00 |
Andrew Poelstra
|
46fdee5d88
|
Merge pull request #506 from stevenroose/avoid-assert
Avoid a few assertions that shouldn't be necessary
|
2020-10-26 19:32:57 +00:00 |
Steven Roose
|
e07ee5165a
|
Bump version to v0.25.2
|
2020-10-26 15:44:19 +00:00 |
Steven Roose
|
76a1a327b8
|
Merge pull request #502 from rikitau/bip32-example
Add an example for bip32 key derivation
|
2020-10-25 18:55:48 +00:00 |
Steven Roose
|
aed4e02e38
|
Add #![deny(unused_must_use)] to avoid not checking Errs
|
2020-10-23 21:31:32 +01:00 |
Steven Roose
|
9699c622fc
|
Return Result<(), io::Error> from PublicKey::write_into
|
2020-10-23 21:31:12 +01:00 |
Steven Roose
|
90e1125eff
|
Remove debug_assert in PublicKey::write_into
|
2020-10-23 21:28:46 +01:00 |
Steven Roose
|
545965d9e3
|
Change consensus::encode::serialize assert to debug_assert
This is just a sanity check on our own serialization code.
|
2020-10-23 21:28:17 +01:00 |
Steven Roose
|
ab9514983b
|
Add explanation to witness program version assertion
|
2020-10-23 21:28:16 +01:00 |
Steven Roose
|
cc095a4ba7
|
Remove assert in Uint256::from_i64 and return None instead
|
2020-10-23 21:28:15 +01:00 |
Steven Roose
|
5c04a059d5
|
Change some static assertions to debug_assert
|
2020-10-23 21:28:13 +01:00 |
Andrew Poelstra
|
cdb579c101
|
Merge pull request #491 from apoelstra/2020-10--0.25.1
bump version to 0.25.1
|
2020-10-20 13:37:31 +00:00 |
Margarita Kitic
|
1278e68611
|
add bip32 example
|
2020-10-17 10:54:14 +02:00 |
Andrew Poelstra
|
47f5c2d797
|
add 413 (but not 500) to changelog
|
2020-10-16 20:20:22 +00:00 |
Andrew Poelstra
|
a46797e70e
|
Update CHANGELOG.md
Co-authored-by: Dr. Maxim Orlovsky <orlovsky@pandoracore.com>
|
2020-10-16 20:14:21 +00:00 |
Andrew Poelstra
|
e7980ac8a5
|
Merge pull request #413 from stevenroose/message-signature
Add MessageSignature type for dealing with signed messages
|
2020-10-14 16:30:15 +00:00 |
Andrew Poelstra
|
65b52cfe39
|
Merge pull request #497 from LNP-BP/pending/psbt-serde
PSBT serde implementation
|
2020-10-14 16:12:35 +00:00 |
Steven Roose
|
3f65fb1aed
|
Don't support signed messages with p2wpkh addresses
|
2020-10-14 16:54:58 +02:00 |