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
9b34d2c939ec9e7256bffa5337ba20b3a72e3b28 authored almost 2 years ago
c8ce79852032e6c04ce41af10474f15bf3947b4b authored almost 2 years ago
c7bb8beeda5b98414dba8bec9898b7c1162426fc authored almost 2 years ago
Switch from create-hash, ripemd160 to noble-hashes
52559f889cda4d51496c0f771b866e77831c913f authored almost 2 years agofix: android `TypedArray.of requires its this argument to subclass a TypedArray constructor`
708fe38d4d0858f8c866597a7c5aab042a51aedb authored almost 2 years ago3541220e7065959044065c534562c52c0fd4236e authored almost 2 years ago
1c18fe6e2c925f94c99e6311783e28c2799eca5a authored almost 2 years ago
4bf8a84b8e4118dadc2b4e9685faf7abcea3445d authored almost 2 years ago
7be0c0bf992b0d301e901ef88325d8a1b5ca0a49 authored almost 2 years ago
8c504c423ba81c16afaaf236a103318e6b3adc5b authored almost 2 years ago
Resource Limitation Checks to Prevent Unspendable Scripts
a59eecd47212a272ebca5fc2b208f455852e4a39 authored almost 2 years agoAdd example using BIP86 vector to verify the sending to and from a BIP86 generated taproot address
cdb95a92d29bd5c7605c8d7b4f6e897874d5d9ca authored almost 2 years agof1a4b9d55526c756da99381b01581a0e114ec633 authored almost 2 years ago
Redefine tiny-secp256k1-interface
02b112e83558054cd7091aa1f355f8209ee6ba32 authored almost 2 years agoac3f01b773a58885f0041d56ba4327b0ac4ca098 authored almost 2 years ago
35634ceee62d3523620232c106f6096fc58182cf authored almost 2 years ago
Add new Taproot example
69b0f7c55d8a046deb42a1dc53ef43b16bbbc69e authored almost 2 years ago8bb53b40b2a22e6af400a7c4da8c610965690357 authored almost 2 years ago
* Scripts over 520 bytes are invalid by consensus (P2SH).
* Scripts over 3600 bytes are invalid b...
chore: initialise TAGGED_HASH_PREFIXES on-demand
ed73aa803d5ae74752693105a097e066a761b76b authored about 2 years agocc1b23e74ee52c362908b3e4ceda6a3ff95a6760 authored about 2 years ago
5707a04937c5774f83a2fc08696966e9119308ad authored about 2 years ago
c462e1dbdd5c4cf30ac0e299037903ee64592b97 authored about 2 years ago
6c886dd8d86e3b2e39d5e9231436aacf2a8ce91d authored about 2 years ago
Removal of the example [Taproot Key Spend]
3e9827c0ff0ae77312eeacd061e6f8f878cfd506 authored about 2 years agod4957655c948e6c87a850e907f806ee71a56df70 authored about 2 years ago
There was the link to the page that doesn't exist: [Taproot Key Spend](https://github.com/bitcoi...
db98a14e5dfb6d616456a883b3636cee2be9af79 authored about 2 years agoRelease v6.1.0
a05587f7bed9e19b8ff5a6f0abdd48694317b40a authored about 2 years agof221e1f7ac01c11b715e3398e04514a7df64ae42 authored about 2 years ago
f9e970a6a5f2c667489fb095834a377b61fbd45e authored about 2 years ago
Implemented Eslint to remove deprecated Tslint
9ae208926d02b8e81842bb1942db39279ed2491c authored about 2 years ago- installed eslint integrations
- removed tslint
- added rules to match old tslint rules
- ran li...
docs(browser): using a different build tool
550ac733fd0bf559f2979f6878d739699176db04 authored about 2 years agofeat: add support for pay to taproot
e6c8a9975b054b858727de41483a5a610491cf59 authored about 2 years agob994d465a269fade0cabb8516f480782200182ce authored about 2 years ago
a72be9184950032158ef3c9f9d27f0a33139b5a9 authored about 2 years ago
c3b517375936a8970febffc102744de628295211 authored about 2 years ago
80a31dbe7f3fef085242da3fc55b40c0febe5c33 authored about 2 years ago
6f40ec84fae08fe5047c5e5f6214a1551e26e000 authored about 2 years ago
4db845597fb8048a5d6f69d8cdc6aeb7af1f74a0 authored about 2 years ago
57f915e8647c88a589bc659a971566d4012df34f authored about 2 years ago
99603061acb6a90964e952bf317e4e2b074ef2ec authored about 2 years ago
d5181dfe704bb707c0a1a2c3fb80c270383996e3 authored about 2 years ago
7839476784c7dcb747dba6c2b4b5e3704ab21257 authored about 2 years ago
1e6aec54766b64faaa82c766cdc795a47ad38d37 authored about 2 years ago
* test: add PSBT example for taproot
* refactor: variable renaming
* refactor: use constan...
e033a6ff41f31e70fcf715b5adf084be8e5880ef authored about 2 years agoe557a9948beb727bb53584d909ce9ea342e35dd5 authored about 2 years ago
6816f51f8645389e801fbf581b30e5a107e3c740 authored about 2 years ago
057cdc55aef57143aa57d48ae36e0ffc9067e745 authored about 2 years ago
4eee26bc7eb4584dc18302f5b66be43e96faef9c authored about 2 years ago
- the Psbt() constructor options accept an eccLib
- `tweakSigner()` is a public helper method
- ...
724be84bebb749ac0207221fcb21bbdf81e3ea12 authored about 2 years ago
94f52911512b122e6d16d13f2a1ae8c664d7a1b5 authored about 2 years ago
bc3dc464a63da105401a068e65e569ea64a5dcdf authored about 2 years ago
c9b334b3825b9c67a2ed53951bd8e6e01dd9e5b1 authored about 2 years ago
f32d706713b606c903c14ed763fd990166972b2d authored about 2 years ago
e17e2bd298de6f4e169dbed66d81715581696bd5 authored about 2 years ago
8ca34c05daa9551bb9e882c34b2e91c8061ebece authored about 2 years ago
58258a722ecea34626450b9db8776e30c8932f00 authored about 2 years ago
9eb0790de436ec797f592a11c5a09bbe4fc3ec8f authored about 2 years ago
6cbac53c1d03b18ba0f016f5eca313fcb3d6400a authored about 2 years ago
08cf664c399a482d06eba481289d092029d3f394 authored about 2 years ago
- does not cover `TapBip32Derivation`
- does not cover taproot outputs
4fd164e200093a59d073a1ce19d9c34de48c0a84 authored about 2 years ago
* refactor: explicit initialization on the ecc library
- remove optional `eccLib` parameter f...
6f70c889a9f2cf5417ddf8c8a4795dffeccf82d8 authored about 2 years agoc3053e7b2f2c3d00aae10bbe410d462a42e3b296 authored about 2 years ago
8b4cee91110aa9aecc246cb50589ea9efa263311 authored about 2 years ago
7da1dd55f9048497bb42c962abdc5d6d8e2bd5db authored about 2 years ago
95d0f51622a5e6e22e0a056bdc775f618162d631 authored about 2 years ago
6b9f7767a5ccbca86b2f456610801ef994430f77 authored about 2 years ago
* Also added caching of `hashTree`, per todo.
* Added a test for this functionality
3e02a63dde4d0fd41097ff64562e3069c753852f authored about 2 years ago
Because the taggedHash API is typed, these are compile-time checked and
it's more clear w/o the ...
* More clearly show the continuation and base cases in findScriptPath
* Return undefined not emp...
222022a93a566265e0a167b1c38b7a56e8ca565c authored about 2 years ago
The spec uses this notation because in a spec there's no such thing as
reassigning a value. In r...
d29ada65ae456995fa6833544e304e708651fe40 authored about 2 years ago
b17dc51733b1389295baa87ba8637132c8883451 authored about 2 years ago
* Move the (much simplified) type check function to types.ts
* Use `Tapleaf` type a bit more (th...
67028cfb1deae797905541378b18e6b5cd992dbd authored about 2 years ago
fee9fa14c2efc0e8f1d9bea3309d8ed78507fc7e authored about 2 years ago
9d4fdcdec4c9002ecd5623345cfc6ff2209f684c authored about 2 years ago
032201aabe1156812ddaf305b76fa7e0841d8a76 authored about 2 years ago
060630b82f70b0da30839315963ab85479a426f1 authored about 2 years ago
fde11c92d169133a237b29a4e450aeaca2d0f1b9 authored about 2 years ago
d7e24cbbda838cceb8a15d361b7c2fbe8b06d463 authored about 2 years ago
e91c77d068658ff9ede91a1f6e9ba9e97ce72a7f authored about 2 years ago
- `signInput()` creates and serialises the Schnorr signature for the taproot inptuts
- only `S...
e12f1876e2b5c9ca2bd63e7ad77d9c2ac0848875 authored about 2 years ago
61511d4f6346b06610b4ef0d9b018528668e2879 authored about 2 years ago
725d96adbf29831246e9385c7d7a9c8093c450f9 authored about 2 years ago
b866a8019484171ce360147a63229581db8408ac authored about 2 years ago
f39812cc21a754e995974c289527c9d7c8b0ccea authored about 2 years ago
a8c3f1d47220c7ff36fac2ae8ce01ce8246f20c6 authored about 2 years ago
c309ff8072384c0d113171d12a409ec2facbd0ee authored about 2 years ago
d142e0285d0960cbc0289b36c15e114be3759af8 authored about 2 years ago
3f1be3260c47df8a2fa3671046eff02255977e8d authored about 2 years ago
46e3ce7d86fd8b03bb7916b8c9442801113ae76b authored about 2 years ago
7760b9fcf671694451f64644f9864a098ce3726f authored about 2 years ago
fac6c9052f7b6bac9d0379c950dc99a10082bf9c authored about 2 years ago