Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Blockcore

Blockcore is a platform that enables you to build your own blockchains.
Collective - Host: opensource - https://opencollective.com/blockcore - Website: https://www.blockcore.net - Code: https://github.com/block-core

Merge pull request #182 from dcousens/ectests

EC Tests and further use of Buffers

github.com/block-core/blockcore-js - b56a039350cfe9abcbc711964ef4b5a289a43e00 authored over 10 years ago
ecdsa: comment cleanup

github.com/block-core/blockcore-js - 7d89ff427c84cb4545bfe1bcadb71ef567329429 authored over 10 years ago
ec: fix point decoding for other curves

github.com/block-core/blockcore-js - a17a5b23d9052db3980a8f7c7df85c132983c891 authored over 10 years ago
ec/dsa: extract P_OVER_FOUR as a curve specific constant

This actually resolves a possible bug if multiple ecparams were used
(aka different values for P...

github.com/block-core/blockcore-js - 0865f09d20e91dcf358249e0dfc464a84d5d5f65 authored over 10 years ago
ec: use signum() not equals(BigInteger.ZERO)

github.com/block-core/blockcore-js - d9ce4bee6bd0f66d977fdf684640786523a2c70a authored over 10 years ago
ecdsa: opt for shiftRight, pow and square

In the given situations, these offer better readability, or in the case
of shiftRight, a substan...

github.com/block-core/blockcore-js - 5ec9504ed6883649da791105697ddb1cd5f79696 authored over 10 years ago
ec: extract BigInteger constants

github.com/block-core/blockcore-js - 1e54c521d57618d04460ff7c6783080539dbf465 authored over 10 years ago
ec/dsa: recovery param now used consistently

Also added an assertion rather than massaging the input.

github.com/block-core/blockcore-js - d14b08efd1bf95749cbc32b29fb0f69f67a35b42 authored over 10 years ago
Merge pull request #181 from dcousens/mesnet

Message signing and altcoins

github.com/block-core/blockcore-js - aafbe46b355cc9c438366a3db81d9a948b28cb2d authored over 10 years ago
Merge pull request #180 from dcousens/eckey1

ECKey WIF only

github.com/block-core/blockcore-js - fe5ac4dde2708aa646d8b74357b925ac8b5d7309 authored over 10 years ago
ecdsa: parseSig now uses buffer API

github.com/block-core/blockcore-js - f7c7265d64dc935174ee3e896dc99dcbd0f1ce09 authored over 10 years ago
ec: getEncoded now uses Buffer API

github.com/block-core/blockcore-js - ccca6989b566540122d5b9616e38f91653f19a84 authored over 10 years ago
ecdsa: parseSigCompact use Buffer API

parseSigCompact also now returns the correct recovert parameter without
the need to subtract the...

github.com/block-core/blockcore-js - a3f691bf7ca17588ea7b83a05239347ffa3dd3c1 authored over 10 years ago
ec: add better test vectors for ECPointFp encode/decode

These test vectors were generated internally.

github.com/block-core/blockcore-js - 1c76bdf9c3405145e8ffb6a38daf2ab288484947 authored over 10 years ago
crypto/ecdsa: moves HmacSHA256 to crypto

github.com/block-core/blockcore-js - b208a6ab782b1da7a8f383b37c54fca024a58a1e authored over 10 years ago
message: use serializeSigCompact

github.com/block-core/blockcore-js - db3ffe58d1a3f6800e21f34a1139ddb1929e6a80 authored over 10 years ago
ecdsa: add serializeSigCompact and tests

This also adds tests for all other ECDSA serialize/parsing functions.
The k, r, s and D values w...

github.com/block-core/blockcore-js - 4c7108d5618a6b32cc40d55bc17d4d1da5190bd4 authored over 10 years ago
ec: decodeFrom now uses Buffers and handles errors

github.com/block-core/blockcore-js - 24371425f92079dcbb8e725e2ace62455c6f317b authored over 10 years ago
Transaction: use the type embedded in the signature

github.com/block-core/blockcore-js - 99a1b7274cd884c301b0bb3c96ba6ee226b36727 authored over 10 years ago
message: remove signing verification

The signature verifications here are unnecessary, as this
is not what is under test.

github.com/block-core/blockcore-js - dc691627579bd658c6cb7e89c00211e2fd3e6f33 authored over 10 years ago
message: remove unnecessary tests

github.com/block-core/blockcore-js - 6eb167b2c82c41fcca47271e4d18b13d226d32e3 authored over 10 years ago
message: support alternate networks

github.com/block-core/blockcore-js - 6b5990c6e2050939fc64d87d0118a320075a4c5c authored over 10 years ago
message: use base64 for signature data

github.com/block-core/blockcore-js - 87567e008a82a6f0eb23399c6b0ffcf0d6307f10 authored over 10 years ago
ECKey: remove *Buffer/*Hex functions

An ECKey is a composition of a private key (D), a public key (Q) and its
compression flag.

Thes...

github.com/block-core/blockcore-js - 10fe4474d1b04bdc79094a08f3baaac50a20f513 authored over 10 years ago
ECPubKey: improve tests and extract test data to fixtures

The use of fixtures allows for more behavioural driven tests and simpler
addition of more test c...

github.com/block-core/blockcore-js - bf109f32a92e32a3ad55993e37facc486a32a818 authored over 10 years ago
Merge pull request #179 from dcousens/txscript

Transaction function naming and ordering

github.com/block-core/blockcore-js - cf39de40357198edbd3c90f25da7c0e5b0af75f5 authored over 10 years ago
Address: consistent json formatting

github.com/block-core/blockcore-js - 842b075e75eccd27627bfd127144e00cae1db496 authored over 10 years ago
Address/Script: consistent function ordering

github.com/block-core/blockcore-js - 54cc123d319a42c78200675bd7ecc74236a170e1 authored over 10 years ago
Script: use PubKey objects not prebuilt Buffers

github.com/block-core/blockcore-js - 55681e7e5d94ca435a9663d7fb59d6b5efbae0a2 authored over 10 years ago
Transaction: rename hashTransactionForSignature to hashForSignature

github.com/block-core/blockcore-js - e033a872c9c6f99113466440ebc3fb793a29ce5e authored over 10 years ago
Transaction: rename (de)serialize to [to/from]Buffer

github.com/block-core/blockcore-js - 0468c4710cfadb65681448b9ad993b1b72e3a5e4 authored over 10 years ago
syncscript: general cleanup

github.com/block-core/blockcore-js - 39d042d05875df35f214d61355b4f3b60b91ed0e authored over 10 years ago
Merge pull request #178 from bitcoinjs/integration-tests

Integration tests

github.com/block-core/blockcore-js - 1e0521f7e5daf1f3d1c1a4b5cfdf9e2ba4941048 authored over 10 years ago
add integration build to travis

github.com/block-core/blockcore-js - a71685658b48fa38d4a3174a5d8dabc818f0af77 authored over 10 years ago
fix integration test

github.com/block-core/blockcore-js - 8063979d99f37bbfeca2f1935ec8c42b7c774cbe authored over 10 years ago
opcodes: rename to opcodes

github.com/block-core/blockcore-js - b99ed46796a11c37677b5f5e830c28294f4d957c authored over 10 years ago
opcodes: remove unused reverseMap

github.com/block-core/blockcore-js - f9782b7c174bc3eda7769de09cf15d8cb5358e0b authored over 10 years ago
Merge pull request #177 from dcousens/opclean

OPcodes cleanup

github.com/block-core/blockcore-js - e835a6264dfa8c7d0e19af973f1024727eebcd09 authored over 10 years ago
Script: remove redundant opcode.map access

github.com/block-core/blockcore-js - 1fe8282eda1969dd18506b6ca2bd26098867058b authored over 10 years ago
opcode: less redundant indentation

github.com/block-core/blockcore-js - 554ba250b96550c2341a529c65936ef384e49012 authored over 10 years ago
Merge pull request #176 from dcousens/rename

Project structure cleanup

github.com/block-core/blockcore-js - 9cd34f50d5316a491faa6ee2f682fb595f2f60c7 authored over 10 years ago
tests: use filepaths directly

After a long IRC discussion, it was decided that the use of direct
filepaths instead of the modu...

github.com/block-core/blockcore-js - 6c0eebe94bd9d693ee12e1cc45b0afb66a1ab426 authored over 10 years ago
ECPubKey/ECKey: separate to two files

github.com/block-core/blockcore-js - e27c97a791a9b3088a7693a03dea4462099b89af authored over 10 years ago
BufferExt: rename to bufferutils

github.com/block-core/blockcore-js - 05e0d08098c6d0e4375e72a811156f63a19d856b authored over 10 years ago
tests: forces consistent import syntax

github.com/block-core/blockcore-js - 7a740c2e7bfdad92bd34c7ece1ad39c6582f7e26 authored over 10 years ago
Merge pull request #175 from dcousens/cryptoHmac

Consolidation of crypto functions

github.com/block-core/blockcore-js - 7cac39633c47212e65c30c74f7ea2d9ab8866dd3 authored over 10 years ago
Merge pull request #174 from dcousens/hdbipad

HDWallet BIP32 adherence

github.com/block-core/blockcore-js - 1840f99c346f6e112c7d045ad07b5430990dd36b authored over 10 years ago
crypto: HMACSHA512 into crypto and add tests

github.com/block-core/blockcore-js - 276a339d60ab26f91154d067181d45f95f0fe6c8 authored over 10 years ago
Transaction: remove untested hash array support

github.com/block-core/blockcore-js - 614a213d449244cadbdb83f2e4db93c2fbc8f816 authored over 10 years ago
convert: remove hex functions

github.com/block-core/blockcore-js - f70ccc9215ef34e44187bd58d001d0c2f46c4909 authored over 10 years ago
HDWallet: show clearer BIP32 adherence for Master key

github.com/block-core/blockcore-js - 063643b4a19a9b7b46b7e74af73e82075b949895 authored over 10 years ago
HDWallet: remove HmacBytesToBytes

github.com/block-core/blockcore-js - 25514d6ac12c24202e12bfaeb94476f3ea55f8d9 authored over 10 years ago
HDWallet: adhere to BIP32 for CKD

github.com/block-core/blockcore-js - 3ed7d78e5941bf8bba1b349441377601cad328c8 authored over 10 years ago
Script: remove sort requirement for multisig

github.com/block-core/blockcore-js - da36003d0902454230421398611de6d03eac5dc0 authored over 10 years ago
Script: remove Address requirement

github.com/block-core/blockcore-js - de343b2093847d2c8359e83dec7bbcecfc20c654 authored over 10 years ago
Merge pull request #173 from dcousens/scriptclean

Cleanup of network in Transaction/Script

github.com/block-core/blockcore-js - 631f7257efb53282f535d7d49a8aa46c11ba1d18 authored over 10 years ago
Script: removes Script.createP2SHMultiSigScriptSig

It is favoured to compose the scriptSig manually using
Script.createP2SHScriptSig and Script.cre...

github.com/block-core/blockcore-js - f18c5e4c1ee64d46bd7e5ebf2070310360c142b7 authored over 10 years ago
Script: rename toScriptHash to getHash and add tests

github.com/block-core/blockcore-js - f8e662e4955639a3582d6c1d88c250b5fedf8134 authored over 10 years ago
Script: extract test data to fixture

github.com/block-core/blockcore-js - cace8316e4433d61c32a5d262f54cf1b6eff91f4 authored over 10 years ago
Address: remove circular dependency fix

This is no longer a problem.

github.com/block-core/blockcore-js - 342c55c8640ee17c822d3a1f0af1d1c61f8fd43b authored over 10 years ago
Address: remove redundant comments

github.com/block-core/blockcore-js - 48e15b587a1ca53df60037d06b7068f9ea9a10d1 authored over 10 years ago
Transaction: restrict TxIn/TxOut constructor params

To keep this change minimal, both TxIn/TxOut still use the parameter
object for initialization. ...

github.com/block-core/blockcore-js - 76323a07d04925e2448a22836cad14160e367a14 authored over 10 years ago
Address: use Address.Error instead

This change is necessary for instanceof comparison when attempting to
rethrow. Callbacks may be...

github.com/block-core/blockcore-js - 4207a0df99cb14018156aa31db4105e9586e6acc authored over 10 years ago
Script/Transaction: remove untested functions

These functions are not under test, and are unnecessary bloat due to a
confusing API.

Script.fr...

github.com/block-core/blockcore-js - 74e53b49a59f8ddd0c7d6c7673c8769f5dd70ed9 authored over 10 years ago
Network: rename Network to Networks

This change removes the most common ambiguities.
As the network module is not representative of ...

github.com/block-core/blockcore-js - 57b8afbdabc1d2a1872e07f20a987e4358371590 authored over 10 years ago
Address: add Address.*ScriptPubKey and tests

The introduction of these two functions allow for the all the network
related code to be eventua...

github.com/block-core/blockcore-js - 5e0d38ba54a778c26962452f3e711c786011424c authored over 10 years ago
Script: add toHex, fromHex

Script.fromHex previously existed, but was not under any kind of test.
This commit adds tests (d...

github.com/block-core/blockcore-js - d0f684844ce83e6576e573f1900a3c3af94284df authored over 10 years ago
Script: fix assertion message grammar

github.com/block-core/blockcore-js - 7ad695e427c4ae78b1d6a151c5d7fa19ffe67cd9 authored over 10 years ago
Script: more consistent input handling

github.com/block-core/blockcore-js - 929b8d2b620a14844ba8299d45b410a9c1180635 authored over 10 years ago
Script: add standard Script.create*ScriptPubKey

Extracts the two Script types out of Script.createOutputScript, and puts
them both under test.

...

github.com/block-core/blockcore-js - 0822def7e089e6741f83493485c76a285aa6f704 authored over 10 years ago
Transaction/Script: bitcoin network no longer implied

A Transaction (and its subsequent scripts) do not carry any network
specific information in the ...

github.com/block-core/blockcore-js - 708aa033901bb7463ad0d2272348f5fe63a40ca2 authored over 10 years ago
Transaction: fix incorrect outIndex type

github.com/block-core/blockcore-js - 9a7e291d703619aa84c912638270d9857055bbb3 authored over 10 years ago
Merge pull request #172 from dcousens/ext159

Extends #159 to further verify behaviour

github.com/block-core/blockcore-js - bd2a6db260d73a395b9a79e2bcd5e77fc1caa2a7 authored over 10 years ago
Fixes network support for TxOut

github.com/block-core/blockcore-js - a77846701f4e6846eed445bb3d530fba6bfc0d33 authored over 10 years ago
Fixes Transaction.addOutput(Address, Number)

github.com/block-core/blockcore-js - 4012b82bec0c0f3e1d6cf7ee6e0b90ecf9079c7a authored over 10 years ago
Fixes indentation for assertions

github.com/block-core/blockcore-js - eba08fa761274e663e06c686122906186b73f7e0 authored over 10 years ago
Clarifies Transaction.addOutput param documentation

github.com/block-core/blockcore-js - 695eb64a3ae24405c2cb49fa8ebaba49859b01fe authored over 10 years ago
Extends test for custom Wallet change addresses

github.com/block-core/blockcore-js - 63231fb67d684c3a4a49fab296a0c83e05e21ccc authored over 10 years ago
Merge pull request #159 from williamcotton/master

fixed issues with testnet and createTx

github.com/block-core/blockcore-js - d65a3c36e2a30003758a9f9fca6d87655400a0e0 authored over 10 years ago
move fixture sync script into fixtures folder

Also fixes require paths & dev dependency

github.com/block-core/blockcore-js - e59f824c3a16ccb5256870e0565b3a4ddb2d78a7 authored over 10 years ago
Merge pull request #170 from dcousens/bufferx

BufferExt and Transaction serialization to use Buffers

github.com/block-core/blockcore-js - 5deab5188f0ef1a74aeb1300e6359e0fa79114c2 authored over 10 years ago
Transaction.deserialize no longer mutates input

github.com/block-core/blockcore-js - baa568697be90f7b8c99bc09e45fce407b8f4a05 authored over 10 years ago
Renames variables to be more verbose

github.com/block-core/blockcore-js - 02013beda9d4fc1ecf38e77cd2970a98c9e706f1 authored over 10 years ago
Corrects endianness comments

github.com/block-core/blockcore-js - b860daf70be240789ebf0299bda8052039b70f40 authored over 10 years ago
Removes redundant convert functions

github.com/block-core/blockcore-js - 4716eb29bfb83888a9a25a7c1f337bc0765f99d4 authored over 10 years ago
Adds performance notes

github.com/block-core/blockcore-js - 87048d3b4eae4c9d83e1a6a2db083d8b130f8486 authored over 10 years ago
Changes internal serialization to use Buffers instead

github.com/block-core/blockcore-js - a8cf2fdd9e3a0f12f2de604f9c10404124b8f0fb authored over 10 years ago
Adds Buffer extensions

github.com/block-core/blockcore-js - c8bda6dde68a31202a00b357f0074aa33a085db6 authored over 10 years ago
add integration test script

github.com/block-core/blockcore-js - 69f88a740448bacd4c0efd5b531c71494e6e553c authored over 10 years ago
fixes integration test dependency paths

github.com/block-core/blockcore-js - 33b73517feb1410ffd37d6ca5893c9afab8e9fd5 authored over 10 years ago
Changes sequence number to an actual Number

github.com/block-core/blockcore-js - 09c6a787d9d89416a1e6483814054918b214d3fd authored over 10 years ago
Serialize now returns a buffer

github.com/block-core/blockcore-js - 10ee5532c36d15ea854a248ad7740474720980ed authored over 10 years ago
Changes fakeTxHash to actual hex

github.com/block-core/blockcore-js - d17f85f5a69b57fab27e4055df3780cabfcf3793 authored over 10 years ago
update integration test descriptions

github.com/block-core/blockcore-js - 752aeae0d32e728ca54abd2da36cc6bda6bb05ac authored over 10 years ago
Restructure integration and coretests

Also update test script to pick up only tests directly under /test

github.com/block-core/blockcore-js - 2affeda3f49ba54eac0d853a4b95c63b8ecd728e authored over 10 years ago
Fixes incorrect PubKey hex constant

github.com/block-core/blockcore-js - 633b8f28d2abedd52b75243ea70ba27dc0936cdb authored over 10 years ago
Merge pull request #162 from sidazhang/master

Adding integration tests

github.com/block-core/blockcore-js - ba273db70f3bdb170c1a52a43c05379aaa26cab0 authored over 10 years ago
Stretches test for derive m/0 from xpub

github.com/block-core/blockcore-js - 02691098dee1d279d2db559064f2693d396b95e3 authored over 10 years ago
Merge pull request #168 from dcousens/167fix

Fixes #167

github.com/block-core/blockcore-js - a830e2cdedf9dfffa3a91de131399a84ddac132f authored over 10 years ago
Fixes #167 and adds temporary test

github.com/block-core/blockcore-js - ff08c2eec35a597b3704eb6033edff458391d4ba authored over 10 years ago