Ecosyste.ms: OpenCollective

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

github.com/block-core/blockcore-js

A javascript Bitcoin library for node.js and browsers.
https://github.com/block-core/blockcore-js

tests: improve test coverage

e12f1876e2b5c9ca2bd63e7ad77d9c2ac0848875 authored about 2 years ago
feat: pass the ECC library as an optional parameter to p2tr

f2a0c1d0a8b1e078c2aa398aff6a9d740b0cd6da authored about 2 years ago
chore: add docs, simplify code

af72a78e132be3b7ede5d121178446db5d40fdb9 authored about 2 years ago
chore: removed un-used exports

1577f6671611d0d8c5718d9516dc80a4a465652e authored about 2 years ago
fix: lint & gitdiff issues

6578097dbf0d78e6be60b8eae639b1d3721384de authored about 2 years ago
refactor: move non-exported function to the bottom

fac6c9052f7b6bac9d0379c950dc99a10082bf9c authored about 2 years ago
refactor: move taproot utils file

b866a8019484171ce360147a63229581db8408ac authored about 2 years ago
feat: validate witness data (partial)

61511d4f6346b06610b4ef0d9b018528668e2879 authored about 2 years ago
refactor: split `computeTweakFromScriptPath()` into `rootHash()` and `leafHash()``

725d96adbf29831246e9385c7d7a9c8093c450f9 authored about 2 years ago
refactor: move eccLib to PaymentOptions

2e5965d141deee95cec7f14c17a8912a0c5fab03 authored about 2 years ago
feat: add generated files

f39812cc21a754e995974c289527c9d7c8b0ccea authored about 2 years ago
chore: code format and lint

a8c3f1d47220c7ff36fac2ae8ce01ce8246f20c6 authored about 2 years ago
feat: compute hash from witness control-block

c309ff8072384c0d113171d12a409ec2facbd0ee authored about 2 years ago
chore: add bn.js to dependencies (previously it was present in devDependencies)

5cf1e437c4e1170f681a1b6f587961a27043fc18 authored about 2 years ago
feat: compute p2tr hash based on the script tree

d142e0285d0960cbc0289b36c15e114be3759af8 authored about 2 years ago
feat: update the Payment interface with taproot specific fields

- add `internalPubkey` and `redeems` fields
- add some temp comments

ef8a4c8b98ff970922279fa9a5905df2dca01b15 authored about 2 years ago
tests: add tests for script tree

3f1be3260c47df8a2fa3671046eff02255977e8d authored about 2 years ago
feat: build control-block as part of witness; update tests

a98e76b1b8812ce844825e3bf51fabb208af7014 authored about 2 years ago
feat: add first version of p2tr; basic logic for key path construct/spend

93185d460a4663cfd9b4ad16ae19694b4c4d753e authored about 2 years ago
feat: convert `scriptsTree` output to Buffer

46e3ce7d86fd8b03bb7916b8c9442801113ae76b authored about 2 years ago
feat: compute "taproot output key" when "taoroot internal key" is known and script path is not used

2a2b403dd0b77f7f62025554a789e565f0595a2b authored about 2 years ago
fix: rebase issues

0519d2b06161287aa4377d7192bdebcba275d1e9 authored about 2 years ago
feat: add scriptsTree field to Payment interface; export p2tr

d1c7b051bce859a7b31d945e2c26b44258f82515 authored about 2 years ago
feat: check for hash mismatch between the input hash and the computed hash from the taproot tree

7bc0c8ec33ac70272dde98ed64265c0ec5d92a68 authored about 2 years ago
feat: add function `computeMastRoot()`

7760b9fcf671694451f64644f9864a098ce3726f authored about 2 years ago
chore: code format

a8644a8215869172937d8a658ff7e3a2aa1ffb52 authored about 2 years ago
test: add first tests for p2tr

d1e35e473789932d6fa9817ab5722fb1b95052dd authored about 2 years ago
Merge pull request #1839 from omahs/patch-1

Fix: minor typos

54259d301960cefddc259d64012bb4a7c2366d48 authored over 2 years ago
Fix: minor typos

Fix: minor typos

cb07b4a4412b52d03c5bf40289652d4cae7bd74c authored over 2 years ago
docs(browser): using a different build tool

Explains how one might user browserify just to generate a bundle for this specific library
whic...

e79060d19b55908e455ff4a0f2618d85eae9792f authored over 2 years ago
Merge pull request #1832 from ocknamo/refactor/tsconfig

refactor: remove unneed flags from tsconfig.json

672c00291e8994421f071dff480877a17a9be383 authored over 2 years ago
refactor: remove unneed flags from tsconfig.json

ec8be198389ec2f2078af820410df92e94168814 authored over 2 years ago
6.0.2

26316259ab4399690f4e237b18caa9f47de2b2a5 authored over 2 years ago
Merge pull request #1802 from bitcoinjs/fix/p2sh-empty

Fix: Interpret P2SH redeemscript === OP_FALSE as empty Buffer.

a189ee0a0c1156fd1d166c182df5397172f53324 authored over 2 years ago
Merge pull request #1812 from bitcoinjs/fix/js-fallback-rmd160

Fallback to JS with ripemd160

bb0f57cad073940d862993eadc5d0f8cc8eeead8 authored over 2 years ago
Merge pull request #1827 from bitcoinjs/junderw-patch-2

Fix more comments for CLTV integration test

cac5d14dbcdad0179b1d8366d91ce610299f20b4 authored over 2 years ago
Fix more comments for CLTV integration test

e43ddf4ea710da5143c5813c14e47dd0f3d1b90d authored over 2 years ago
Merge pull request #1826 from bitcoinjs/junderw-patch-1

Fix comment on OP_CLTV integration test

485dbe42589a635829cf5720482cef8262eef6d4 authored over 2 years ago
Fix comment on OP_CLTV integration test

13324eb167762c32660690fda9f9f39da34ad6c2 authored over 2 years ago
Merge pull request #1815 from bitcoinjs/fix/githubactions

Update setup-node action to use matrix and lts notation

548d1be990b6796e47647cf5f8a5de028a8268d2 authored over 2 years ago
Reorder jobs into matrix and non-matrix. Also remove lint matrix.

04784e4cb188d7b0f01ef56a3874b8c5ed8ac115 authored over 2 years ago
Update setup-node action to use matrix and lts notation

a013fb5058d0a11dc4dddf0130d6ffe24aaf656a authored over 2 years ago
Fallback to JS with ripemd160

f9ded32da5261a54d0f8e4ddec4c4682179b812d authored over 2 years ago
Fix: Interpret P2SH redeemscript === OP_FALSE as empty Buffer. Fixes #1801

cafa6bd2245d297f1cffa05638f0909c2708264f authored over 2 years ago
Merge pull request #1791 from bitcoinjs/dependabot/npm_and_yarn/minimist-1.2.6

Bump minimist from 1.2.5 to 1.2.6

59b21162a2c4645c64271ca004c7a3755a3d72fb authored almost 3 years ago
Bump minimist from 1.2.5 to 1.2.6

Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](ht...

e9a26ce20f2672fd40c205efca05a43d944eca47 authored almost 3 years ago
Merge pull request #1779 from Devils-Knight/permissions

Add token permissions for main_ci.yml

24e4d6f6ec2b864b3b934ee36e7a9bcb406eb5f0 authored almost 3 years ago
Pin actions for CI

ee5b0a641351f08c76cca9bbc4de568b0ef726c2 authored almost 3 years ago
Update main_ci.yml

e32ac133624940785c4cf12795443b9bd13829e3 authored almost 3 years ago
Merge pull request #1760 from bitcoincoretech/motorina0/upgrade-ecpair-lib

upgrade ecpair lib to version 2.0.1

ca9f9a5f46960906c63d282662c2ea8b520004c4 authored about 3 years ago
test: upgrade ecpair lib to version 2.0.1

2edfb992fa09761e09490b5efa27ba13a77de374 authored about 3 years ago
Merge pull request #1754 from bitcoinjs/fix/addwarning

Add warning to future segwit version address generation/parsing

4e02ba70b1ad3dead5028940bfb021c0f517ad4a authored about 3 years ago
6.0.1

11202eb74cc9d9a7338ef4aa04c78061f0544289 authored about 3 years ago
Add warning to future segwit version address generation/parsing

93af5afe67dbc491e36bdfc8d48a00179093f7d1 authored about 3 years ago
Merge pull request #1747 from bitcoinjs/tests/taproot

Add taproot test with new CJS compatible tiny-secp256k1

ac411e241b8ec2eb8dbb120697e42c2528ac8b04 authored about 3 years ago
Update container

4674433bb9333cc50858f44aa92b64fb643ed386 authored about 3 years ago
Add taproot test with new CJS compatible tiny-secp256k1

191b9e857341521507b35e21f748bf148ebb5301 authored about 3 years ago
Fix taproot example to follow the suggestion in BIP341

424abf2376772bb57b7668bc35b29ed18879fa0a authored about 3 years ago
Merge pull request #1745 from brandonblack/feature/taproot

Taproot

1f44f722d30cd14a1861c8546e6b455f73862c1e authored about 3 years ago
6.0.0

31e512e63f0dac3af4f9cfe72e886baa1b768467 authored about 3 years ago
Add Taproot example

24e5cc061699cf66e63df7b371d4d1171646d529 authored about 3 years ago
Add taggedHash, sigHash v1

Co-authored-by: Brandon Black <[email protected]>
Co-authored-by: Otto Allmendinger <otto@b...

45187a32d06349546ed91e4d813c7bc8eb385433 authored about 3 years ago
Merge pull request #1743 from bitcoinjs/fix/errorForNewRegtest

Fix error message for Bitcoin Core v22.0

f484edde0125430b8bf0ec1b6ef0c0d33d3292f5 authored about 3 years ago
Fix error message for Bitcoin Core v22.0

e0f1620ee35372f94c778235f054964488c30bf5 authored about 3 years ago
Merge pull request #1740 from finch185277/fix-readme-typo

fix typo in README

ee9c76376fe76e30e7f064a914c6eb786697261a authored about 3 years ago
fix typo in README

8f31e8882434a666bd67286b3e824b8c6d97de32 authored about 3 years ago
Merge pull request #1734 from bitcoinjs/feat/modular

Refactor: Remove all require statements, remove ECPair, remove tiny-secp256k1 dep

5137976e7b420500aaf37af52919d301b9b94c9b authored over 3 years ago
Remove bip32, (User must bring their own)

84bc2ea6bf62ddb26fa9cb023b765d414f98f982 authored over 3 years ago
Use ES2020, add dev dep for randombytes

b1ff3cee498f4b3576e8f74fdb2475f23ea3ba04 authored over 3 years ago
Remove randombytes and create-hmac

32cc25dad88dc2ee0119fd29102afcd2ed03baec authored over 3 years ago
Refactor: Remove all require statements, remove ECPair, remove tiny-secp256k1 dep

e5a77304fa5f39f521163f2f4a68377181bb0839 authored over 3 years ago
Merge pull request #1672 from bitcoinjs/addAuditTest

Add npm audit CI job

f209b0e410b552a6941eb96c75e83b9e38a5ac95 authored over 3 years ago
Merge pull request #1657 from bitcoincoretech/issue_1477

#1477 - Remove TransactionBuilder

793bf5a7203b235bd488192fe405ced782c6d0c2 authored over 3 years ago
Merge pull request #1723 from bitcoinjs/dependabot/npm_and_yarn/path-parse-1.0.7

Bump path-parse from 1.0.6 to 1.0.7

33f36f3fb3e2e5c64e8da968960720c50912bbd5 authored over 3 years ago
Merge pull request #1722 from bitcoinjs/dependabot/npm_and_yarn/glob-parent-5.1.2

Bump glob-parent from 5.1.0 to 5.1.2

a5b64a7b02cfccf00f48c9b807c16095a3d5cd1f authored over 3 years ago
Merge pull request #1721 from bitcoinjs/dependabot/npm_and_yarn/lodash-4.17.21

Bump lodash from 4.17.19 to 4.17.21

c50290706d4268e55a7d354b3b614e511a2517ff authored over 3 years ago
Bump glob-parent from 5.1.0 to 5.1.2

Bumps [glob-parent](https://github.com/gulpjs/glob-parent) from 5.1.0 to 5.1.2.
- [Release notes...

4ee422655858d21f725a0595377b646d4fe20e52 authored over 3 years ago
Bump path-parse from 1.0.6 to 1.0.7

Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release no...

f08fa4810ea38373241e3d756cf09fa6a9af4e90 authored over 3 years ago
Bump lodash from 4.17.19 to 4.17.21

Bumps [lodash](https://github.com/lodash/lodash) from 4.17.19 to 4.17.21.
- [Release notes](http...

58698e33daf2cf2ae2e897a39cecb9975f28230a authored over 3 years ago
Merge pull request #1717 from OttoAllmendinger/use-writeInt32

fix(transaction): use writeInt32 to write version in hashForWitnessV0

7b753caad6a5bf13d40ffb6ae28c2b00f7f5f585 authored over 3 years ago
fix(transaction): use writeInt32 to write version

We are reading `version` as `int32` so we should write it as that as
well.

6b71eb0c65076715723dafc58318fad7e984cef5 authored over 3 years ago
Merge pull request #1694 from bitcoinjs/dependabot/npm_and_yarn/y18n-4.0.3

Bump y18n from 4.0.0 to 4.0.3

27a840aac4a12338f1e40c54f3759bbd7a559944 authored almost 4 years ago
Bump y18n from 4.0.0 to 4.0.3

Bumps [y18n](https://github.com/yargs/y18n) from 4.0.0 to 4.0.3.
- [Release notes](https://githu...

397ef6d23a8a6ca922362c8a52831edc8e8a6020 authored almost 4 years ago
Merge pull request #1676 from andrewtoth/bech32m

Support BIP350 bech32m address serialization and future segwit versions

239711bf4ef00651af92049bcdf88b12252b945c authored almost 4 years ago
Update main_ci.yml

ef9f80906cffac3471ede1c118997cb51bb0e868 authored almost 4 years ago
Merge pull request #1679 from bitcoinjs/fixActions-1

Update main_ci.yml

576e4e2ac97ee420424b40121e381383af1860e9 authored almost 4 years ago
Update main_ci.yml

c7b3506f48d93d33980b43a0d25738ea4d3276bd authored almost 4 years ago
Update test fixtures for bech32m address de/serialization

a75f32f7f9ef3bc91923ccd77f3fb05113b0e3d1 authored almost 4 years ago
Support address de/serialization from/to future bech32m outputs

2f7c83b286e0a58962df38e606c516983903e1a0 authored almost 4 years ago
Bump bech32 to v2.0.0

40e73b489859f47948cbeec477998aa8a308856b authored almost 4 years ago
Add npm audit CI job

79e65eeb39a89cfb85476ca45576cc2dd04adf44 authored almost 4 years ago
Merge branch 'master' into issue_1477

16303115ac33c34a98362a128b4214bc6646eb07 authored almost 4 years ago
Merge pull request #1656 from bitcoincoretech/issue_1470b

#1470 Bring over TransactionInput & TransactionOutputfrom BIP174; update tiny-secp256k1 to v1.1.5

92673872068e4dcd227d3a1aff2587fc953fceca authored almost 4 years ago
Merge pull request #1669 from bitcoincoretech/issue_1654

#1654 add link to Web UI in README

1368b82be222ba14ca0e6b33b50e245b868e1f7f authored almost 4 years ago
Merge pull request #1671 from bitcoinjs/feature/githubActions

Use Github Actions for CI

950e4717a0c97509797ea3bf6e1d2dec63be5ae9 authored almost 4 years ago
Use Github Actions for CI

f5217e3acb82bea47b484cac47f12dbdcf4ba050 authored almost 4 years ago
#1654 add link to Web UI in README

34412d3e628fb568ee1e65b7802d374f6232417f authored almost 4 years ago
#1477 do not remove comments refering TransactionBuilder, but instead mention that TransactionBuilder was removed

ec61b996ad3c783208fe200275660066d70d7248 authored about 4 years ago
#1470 update tiny-secp256k1 to v1.1.6

14cfb558842b7e2a6f26f3fedb823e5c30568dde authored about 4 years ago
#1477 move script.ts test data from templates.json to script.json; remove templates.json

b56273a391d8434b5e079b4bd6310916be8c979d authored about 4 years ago