Matthew Leon

Results 39 issues of Matthew Leon

Modifies the `SegwitAddress` class to directly store the witness program and witness version, rather than their combined, Base32 encoded version. The two previous private constructors are combined into one simplified...

This adds the BIP67-compliant `LegacyAddress.multisigFromKeys` factory method. It also adds a (breaking) check to `Script.createRedeemScript` to ensure that all passed-in keys are compressed. The actual sorting mechanism is unchanged, so...

Simplifies some of the logic around checking script evaluation, making null checks easier to reason about and eliminating unnecessary stack copying.

resolves https://github.com/bitcoinj/bitcoinj/issues/1761 This is a bit verbose, but is the most elegant solution I could think of. It requires very few changes to the codebase besides the addition of the...

In the spirit of https://github.com/bitcoinj/bitcoinj/issues/1761 this PR replaces the inactive peer `PriorityQueue` with a `TreeSet`. There is also a one-line code change here to ensure fully deterministic ordering of the...

https://github.com/purescript/documentation/blob/master/guides/PureScript-Without-Node.md Not sure how others feel about this, but to me it simplifies Node-free development.

addresses https://github.com/purescript/psc-package/issues/53 This is a work in progress, but the general direction should be reasonably clear at this point. Some notes for things that need to get done: - [x]...

Requiring a hash in addition to the version tag would be a cheap additional layer of security. As it stands, a package author could maliciously amend a tag in their...

help wanted

Would be nice to have this documented in the README.

Would be nice to have the semantics of `package.json` contained within a separate lib to ease the development of complementary tools.