Sjors Provoost

Results 245 issues of Sjors Provoost

https://github.com/ElementsProject/secp256k1-zkp/pull/131 adds MuSig2 support to secp256k1-zkp. According to its [documentation](https://github.com/jonasnick/secp256k1-zkp/blob/musig2/src/modules/musig/musig.md) the interface is "designed to be misuse resistant". Is there anything libwally-core can add to this? Or should consumers just...

A global xpub field was recently added to [BIP 174](https://github.com/bitcoin/bips/blob/master/bip-0174.mediawiki). cc @achow101

Basically the reverse of `wally_psbt_input_add_keypath_item` and `wally_psbt_output_add_keypath_item`.

In addition to [bip32_key_get_fingerprint](https://wally.readthedocs.io/en/release_0.7.6/bip32/#c.bip32_key_get_fingerprint) it's often useful to know the master key fingerprint. Reusing `wally_key_origin_info` from `wally_psbt.h` in `wally_bip32.h` would make sense to me.

The bech32 address format has pretty neat error detection functions that could really improve a wallet user experience. See it in action [here](http://bitcoin.sipa.be/bech32/demo/demo.html). We could add something like: ```c `wally_validate_bech32(const...

A Travis linter task should prevent issues like #110 and item 1 of @glslang feedback on #103. It could run `./tools/uncrustify` and fail if that touches any files.

On macOS 10.14.5 with Python 3.7.3 and Node v10.16.0. I think this fails because `print "%s.%s.%s" % sys.version_info[:3];` is Python 2 syntax. ```sh ./configure --enable-debug --enable-export-all --enable-swig-python --enable-coverage --enable-js-wrappers make...

When receiving a keysend payment I can see it under `listinvoices`. But this doesn't show any custom TLV fields. I'm particularly interested in the fields used by Podcasting 2.0: https://github.com/satoshisstream/satoshis.stream/blob/main/TLV_registry.md#field-7629169

Useful for e-commerce solutions since 200 GB of storage on an EC2 instance costs ~$20 / month. Giving access to a remote shared full node is more complicated and means...

bitcoind
pruning

It's a bit tedious now to check the contents of the torrent file.

enhancement