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
Add tests
e15b51536792659f1afb113379244514af0c0699 authored over 5 years ago
e15b51536792659f1afb113379244514af0c0699 authored over 5 years ago
Add sign all inputs method
f66b568e4d86c86368b89cb470b96e650c56f499 authored over 5 years ago
f66b568e4d86c86368b89cb470b96e650c56f499 authored over 5 years ago
Add signature verify method
d0d94c7f06715b74b6447339889b5dbe3bc4d235 authored over 5 years ago
d0d94c7f06715b74b6447339889b5dbe3bc4d235 authored over 5 years ago
Add integration tests with examples
02ba6c78d1e4827dd362cd400c343708bf36c0a1 authored over 5 years ago
02ba6c78d1e4827dd362cd400c343708bf36c0a1 authored over 5 years ago
Add tests
5f26654802a5b487fc99a7e82f5fbc89c977845c authored over 5 years ago
5f26654802a5b487fc99a7e82f5fbc89c977845c authored over 5 years ago
Add some tests and an input duplicate checker
8d52ce1668bc1ee73d56cdfc4bbf2b5e23fa653c authored over 5 years ago
8d52ce1668bc1ee73d56cdfc4bbf2b5e23fa653c authored over 5 years ago
Remove need for ts-ignore
93e1661c6c7c1557203e6ff3e379b8f128fd0ea6 authored over 5 years ago
93e1661c6c7c1557203e6ff3e379b8f128fd0ea6 authored over 5 years ago
Add type instance check tests
51133c8051458b9d9089aa0374be6fb20999b40d authored over 5 years ago
51133c8051458b9d9089aa0374be6fb20999b40d authored over 5 years ago
Add fee checking before extract
14eeb309df25c59ebf01f05078036425c33b9a65 authored over 5 years ago
14eeb309df25c59ebf01f05078036425c33b9a65 authored over 5 years ago
Test setSequence
ba5f336e02785560166d3812908264189cca765c authored over 5 years ago
ba5f336e02785560166d3812908264189cca765c authored over 5 years ago
Test setLocktime
871e5877117de551affeca88f2cbab84f3d3b240 authored over 5 years ago
871e5877117de551affeca88f2cbab84f3d3b240 authored over 5 years ago
Test setVersion
09a6c37430c76eb90a583f6e164dc6f98e7daee3 authored over 5 years ago
09a6c37430c76eb90a583f6e164dc6f98e7daee3 authored over 5 years ago
Test fromTransaction
dc23b8cce0b9a59e6f54046c32f8fe323dda363a authored over 5 years ago
dc23b8cce0b9a59e6f54046c32f8fe323dda363a authored over 5 years ago
Test BIP174 extractor test cases
e3efdbdb99e904aba5d888dedced11ead9fddd1f authored over 5 years ago
e3efdbdb99e904aba5d888dedced11ead9fddd1f authored over 5 years ago
Test BIP174 finalizer test cases
a80155dbdbd1ceff2466fb2054792ecc327a1f3a authored over 5 years ago
a80155dbdbd1ceff2466fb2054792ecc327a1f3a authored over 5 years ago
Test BIP174 creator check test cases
2501fc92bcd8f2467e715c36b1be554186b35cee authored over 5 years ago
2501fc92bcd8f2467e715c36b1be554186b35cee authored over 5 years ago
Add extra combiner test case
35cf120c33b64a57c396a6a1132a8d9b825d2078 authored over 5 years ago
35cf120c33b64a57c396a6a1132a8d9b825d2078 authored over 5 years ago
Test BIP174 signer test cases
30815e9e8fe5a9a74129800013a1193848b854b0 authored over 5 years ago
30815e9e8fe5a9a74129800013a1193848b854b0 authored over 5 years ago
Test BIP174 updater check test cases
a32d1c3eac4e4fa6e2a3ddfcfa59008b98e206e6 authored over 5 years ago
a32d1c3eac4e4fa6e2a3ddfcfa59008b98e206e6 authored over 5 years ago
Test BIP174 combiner test cases
4e55ab0f2057b796441f938efbfcd78f02028ef8 authored over 5 years ago
4e55ab0f2057b796441f938efbfcd78f02028ef8 authored over 5 years ago
Remove console.log
275618ed43e1eb533c37fdbc2967cf1bfc916b93 authored over 5 years ago
275618ed43e1eb533c37fdbc2967cf1bfc916b93 authored over 5 years ago
Check for signatures, add setSequence
45bd5b47516dad0a1f1ba6d37fba9cf1218f2a8f authored over 5 years ago
45bd5b47516dad0a1f1ba6d37fba9cf1218f2a8f authored over 5 years ago
Check for input empty on parse
3e7f490093303417e069a8a629103a774be97fad authored over 5 years ago
3e7f490093303417e069a8a629103a774be97fad authored over 5 years ago
Remove unnecessary extra Transaction Buffer parsing
5b5daf84dd7deeffa3f933fa03a29001fcc6270d authored over 5 years ago
5b5daf84dd7deeffa3f933fa03a29001fcc6270d authored over 5 years ago
Promise fixes for async
b98761a28329897ed400f8686bf87fa5c8489851 authored over 5 years ago
b98761a28329897ed400f8686bf87fa5c8489851 authored over 5 years ago
Add version and locktime setters
539c88596a4ae9f4ee4fac0a6adb3db6bb60708a authored over 5 years ago
539c88596a4ae9f4ee4fac0a6adb3db6bb60708a authored over 5 years ago
Add TX cache and addInput addOutput
f7e726a8ebecb3e0cafe573f2b95258c12d3e4b7 authored over 5 years ago
f7e726a8ebecb3e0cafe573f2b95258c12d3e4b7 authored over 5 years ago
Set to version 2 by default
b28c96d228ccfa9aadca3b53fd96b4a6e8bac4bd authored over 5 years ago
b28c96d228ccfa9aadca3b53fd96b4a6e8bac4bd authored over 5 years ago
Support Addresses for outputs
2b8e8001bc6d8ebbafa83067119e4b229f5d8ef9 authored over 5 years ago
2b8e8001bc6d8ebbafa83067119e4b229f5d8ef9 authored over 5 years ago
Update bip174
df9008bae70981109201d4a565bb6a47de406c53 authored over 5 years ago
df9008bae70981109201d4a565bb6a47de406c53 authored over 5 years ago
Test BIP174 signer check test cases
a876698d15be214a5a6424446e553151473887a2 authored over 5 years ago
a876698d15be214a5a6424446e553151473887a2 authored over 5 years ago
Add descriptions to valid test cases from BIP174 spec
54e2e55ef73247b6b489430dd15e015cd7312620 authored over 5 years ago
54e2e55ef73247b6b489430dd15e015cd7312620 authored over 5 years ago
Test BIP174 invalid test cases
1fc2e146ea461feb26fb3872f02b26dd91ff7e18 authored over 5 years ago
1fc2e146ea461feb26fb3872f02b26dd91ff7e18 authored over 5 years ago
Add descriptions to invalid test cases from BIP174 spec
336c76bfda711b9171110abcbc6d933e94d114ab authored over 5 years ago
336c76bfda711b9171110abcbc6d933e94d114ab authored over 5 years ago
Include test case number in test output
c24a6e1ad31ebcf06f286912e2a7f7939d71b65f authored over 5 years ago
c24a6e1ad31ebcf06f286912e2a7f7939d71b65f authored over 5 years ago
Test BIP174 valid test cases
2662e46987313e88b17d1f1e1d2590511204294c authored over 5 years ago
2662e46987313e88b17d1f1e1d2590511204294c authored over 5 years ago
Fix p2sh and p2wsh not working
48fc75c4f016f199c734e7433a9622027e3f81ad authored over 5 years ago
48fc75c4f016f199c734e7433a9622027e3f81ad authored over 5 years ago
Stick with ES2015 for now
1c8fc6978015ae86f6950eccfdffb68f5d73d5a1 authored over 5 years ago
1c8fc6978015ae86f6950eccfdffb68f5d73d5a1 authored over 5 years ago
Add async signing method
77dde89acc047607ed9a30506379bc80fdba3642 authored over 5 years ago
77dde89acc047607ed9a30506379bc80fdba3642 authored over 5 years ago
Finalize and extract done
813b84f91f0294c89fc11cdb66aefd80e9adb28a authored over 5 years ago
813b84f91f0294c89fc11cdb66aefd80e9adb28a authored over 5 years ago
Test error if UTXO doesn't exist
343297a3597141a25ef69035f8c20f66f8ae18e1 authored over 5 years ago
343297a3597141a25ef69035f8c20f66f8ae18e1 authored over 5 years ago
Test input exists check
b8789c5d13be55d136eb24904fa285ccfcaa8668 authored over 5 years ago
b8789c5d13be55d136eb24904fa285ccfcaa8668 authored over 5 years ago
Test matching privkey check
658ea845b12a9212567b7bdb262594c009510117 authored over 5 years ago
658ea845b12a9212567b7bdb262594c009510117 authored over 5 years ago
Throw error when signing with a privkey that doesn't match the pubkey
8d74bebe044c76c4229e424ebf10dc35feb45a06 authored over 5 years ago
8d74bebe044c76c4229e424ebf10dc35feb45a06 authored over 5 years ago
Recreate test case PSBTs and try and sign them with the valid key
7ff40cebc4abb81b83cb8c0a287e066d8d64e094 authored over 5 years ago
7ff40cebc4abb81b83cb8c0a287e066d8d64e094 authored over 5 years ago
Just some ideas, TODO mostly.
354d67a31aaca6c04dc352d361371810ed8ddfa1 authored over 5 years ago
354d67a31aaca6c04dc352d361371810ed8ddfa1 authored over 5 years ago
Finish canFinalize
4644e9d2ebc65fe7822070c6ed3bbe2821e5a9e7 authored over 5 years ago
4644e9d2ebc65fe7822070c6ed3bbe2821e5a9e7 authored over 5 years ago
Refactor
- Clean up sign
- Get the meaningful script
- Search for pubkey and prevent sign if can't find s...
Start towards finalizing inputs
f72c915ff150188575c0766ee4ab6dbc622bfed0 authored over 5 years ago
f72c915ff150188575c0766ee4ab6dbc622bfed0 authored over 5 years ago
Finish sign
f87b66eb24850fbca2a8626e8473d4ece0b22ae1 authored over 5 years ago
f87b66eb24850fbca2a8626e8473d4ece0b22ae1 authored over 5 years ago
Use signature encode
667ffb58eb14aafef64b1816f9bf3e2adf610c50 authored over 5 years ago
667ffb58eb14aafef64b1816f9bf3e2adf610c50 authored over 5 years ago
Move comments to main check logic
18e7c9de80db6f5d335574f33ef39dedab82d0e3 authored over 5 years ago
18e7c9de80db6f5d335574f33ef39dedab82d0e3 authored over 5 years ago
Prefer buf1.equals(buf2) over Buffer.compare(buf1, buf2) !== 0
f961724c73b97e1d503d5311a64d8d228e1476bd authored over 5 years ago
f961724c73b97e1d503d5311a64d8d228e1476bd authored over 5 years ago
Improve code re-use for redeem script checks
95b4a2806d6d433bd0d766d0be7c0183d28541cd authored over 5 years ago
95b4a2806d6d433bd0d766d0be7c0183d28541cd authored over 5 years ago
Test redeem script witness utxo check
10b3aff4fde3ecd74bdad6a04e88dabdc151beac authored over 5 years ago
10b3aff4fde3ecd74bdad6a04e88dabdc151beac authored over 5 years ago
Check redeem script matches witness utxo when signing PSBT input
08627e65a3faeade0b81ab2487379de773bdb6d0 authored over 5 years ago
08627e65a3faeade0b81ab2487379de773bdb6d0 authored over 5 years ago
Remove redundant import from test
6562ee96a48f49d80f4b66ade10b6b17c982f8c7 authored over 5 years ago
6562ee96a48f49d80f4b66ade10b6b17c982f8c7 authored over 5 years ago
Loop over PSBT tests from fixtures
3a82486fb5667ee14bc6d830e745a1151163d202 authored over 5 years ago
3a82486fb5667ee14bc6d830e745a1151163d202 authored over 5 years ago
Update BIP174 package to fix inheritance issues
1afac399b14a1d1e40974c5bee597c06687cfff6 authored over 5 years ago
1afac399b14a1d1e40974c5bee597c06687cfff6 authored over 5 years ago
Add simple tests for redeem script check
64dc6543be759f36c0c14e9191213f04c6940b70 authored over 5 years ago
64dc6543be759f36c0c14e9191213f04c6940b70 authored over 5 years ago
Check redeem script matches when signing PSBT input
5fd18d806f8dbce87b176cd2a3f869a82dc07990 authored over 5 years ago
5fd18d806f8dbce87b176cd2a3f869a82dc07990 authored over 5 years ago
Add simple tests for non-witness UTXO check
2dcac556015e736e215c293e7af71a17a1a0a88a authored over 5 years ago
2dcac556015e736e215c293e7af71a17a1a0a88a authored over 5 years ago
Check Non-witness UTXO hash when signing PSBT input
98dff9a47e810292b17284a3797cfee437e994d1 authored over 5 years ago
98dff9a47e810292b17284a3797cfee437e994d1 authored over 5 years ago
Add BIP174 pseudo code for signing checks
ff3caa02fe23a949bad78b23c29a25d5da04d2e1 authored over 5 years ago
ff3caa02fe23a949bad78b23c29a25d5da04d2e1 authored over 5 years ago
Flesh out signInput interface
6ed635d7b41b976f2d88dc7492e857c8adda0543 authored over 5 years ago
6ed635d7b41b976f2d88dc7492e857c8adda0543 authored over 5 years ago
Update BIP174 package
2ed89cdc68b83b286c5d216b4257a8a31f56281f authored over 5 years ago
2ed89cdc68b83b286c5d216b4257a8a31f56281f authored over 5 years ago
Extend BIP174 PSBT base class
6a5e395ebd27eb3ae08953cae4c78ee4ba76c41f authored over 5 years ago
6a5e395ebd27eb3ae08953cae4c78ee4ba76c41f authored over 5 years ago
Add BIP174 dependency
62f174902127ad9ccf30414b52e2dc23c588526f authored over 5 years ago
62f174902127ad9ccf30414b52e2dc23c588526f authored over 5 years ago
Use regtest-client
e4c5128fd8124ba74dbf897ad22d897139ecd78b authored over 5 years ago
e4c5128fd8124ba74dbf897ad22d897139ecd78b authored over 5 years ago
Merge pull request #1416 from bitcoinjs/signTxb
Migrate to stricter type checks during sign
8bbe7c7178f8f7d0cdbed13da13a6e62dacb3d06 authored over 5 years ago
Make errors clearer and increase coverage
1b39d9caf431b3534a1b58ca526eb006b9ad19a0 authored over 5 years ago
1b39d9caf431b3534a1b58ca526eb006b9ad19a0 authored over 5 years ago
Silence console.warn during old arg tests
071e201a752c56233368328cb300f44fbc503a01 authored over 5 years ago
071e201a752c56233368328cb300f44fbc503a01 authored over 5 years ago
Create Signer interface and use it
691e4d15d14353017aa8ed73bd01c332223afa06 authored over 5 years ago
691e4d15d14353017aa8ed73bd01c332223afa06 authored over 5 years ago
Remove @ts-ignore
1cc7205e9ce07e8dfe11a79a83182f4384e0edbc authored over 5 years ago
1cc7205e9ce07e8dfe11a79a83182f4384e0edbc authored over 5 years ago
Condense sign parts work directly
d814c214663d28a771c587fc9210e69d1f5b6417 authored over 5 years ago
d814c214663d28a771c587fc9210e69d1f5b6417 authored over 5 years ago
Use for loop instead of some to allow for future await usage
84d5e67e38573b5496ca45e170946107fee9270f authored over 5 years ago
84d5e67e38573b5496ca45e170946107fee9270f authored over 5 years ago
Test old args as well
4bed585f6a33c39620961b2a5c0535145a6286e9 authored over 5 years ago
4bed585f6a33c39620961b2a5c0535145a6286e9 authored over 5 years ago
Refactor sign for clarity
ee3150d7c719ebffd020907980d171c67d9e0cf2 authored over 5 years ago
ee3150d7c719ebffd020907980d171c67d9e0cf2 authored over 5 years ago
TIL: destructuring objects without let or const is a thing
7c454e5f4495973267187164ee952fdc35691cee authored over 5 years ago
7c454e5f4495973267187164ee952fdc35691cee authored over 5 years ago
Remove checks to outer function
2e4c9f6b7aba9f6bb27f59f2f765400729045655 authored over 5 years ago
2e4c9f6b7aba9f6bb27f59f2f765400729045655 authored over 5 years ago
Add stricter Signer interface check
053d282e9d31c31c3590094dc3c44e123dd070f8 authored over 5 years ago
053d282e9d31c31c3590094dc3c44e123dd070f8 authored over 5 years ago
Fix tests to use new sign method
969b3a5e18b329effa91f186989a52be67f3df06 authored over 5 years ago
969b3a5e18b329effa91f186989a52be67f3df06 authored over 5 years ago
Migrate to stricter type checks during sign
17f5f35569f0311789da6cd3ef95e9d3a2759ac2 authored over 5 years ago
17f5f35569f0311789da6cd3ef95e9d3a2759ac2 authored over 5 years ago
Merge pull request #1404 from bitcoinjs/fixExports
Expose more interfaces to top level
b3def6b4006683190657ef40efa7a8bcbb78b5cd authored over 5 years ago
5.0.5
73b6f5585026bc3721e87fd67e0125fe1998256e authored over 5 years ago
73b6f5585026bc3721e87fd67e0125fe1998256e authored over 5 years ago
Expose more interfaces to top level
c6c59c7c68bb353e8e4674daf78a674448bd88ca authored over 5 years ago
c6c59c7c68bb353e8e4674daf78a674448bd88ca authored over 5 years ago
Merge pull request #1402 from bitcoinjs/bump504
5.0.4
f9f4707b3429a0d8e3d8e8647cb4fdd677d4c220 authored over 5 years ago
Merge pull request #1401 from bitcoinjs/fixRimraf
Fix rimraf to delete types folder as well
be942f07a3e24f19e7e8537c97ec28f48293c8e3 authored over 5 years ago
Merge pull request #1400 from bitcoinjs/updateChangelog
Update changelog
f2ce2ba88fa18f33d802404bea2e535a1f257ad3 authored over 5 years ago
Merge pull request #1185 from bitcoinjs/addComplexScript
Add complex script example in integration tests.
6808dc69a26a2efc53c59193272d969880aa9cb2 authored over 5 years ago
5.0.4
119e8397f9748a53e1f9847a4b58631b398fc2ee authored over 5 years ago
119e8397f9748a53e1f9847a4b58631b398fc2ee authored over 5 years ago
Fix rimraf to delete types folder as well
dfd25045efa34f708608e88983e312f2fd710d23 authored over 5 years ago
dfd25045efa34f708608e88983e312f2fd710d23 authored over 5 years ago
Update changelog
0b37eaa19b8b294677d11bacadb2636bd1bade7a authored over 5 years ago
0b37eaa19b8b294677d11bacadb2636bd1bade7a authored over 5 years ago
Fix comments
3145d3f9ec199b9f2ce2aee68fccea7ff9419807 authored over 5 years ago
3145d3f9ec199b9f2ce2aee68fccea7ff9419807 authored over 5 years ago
Easier var names
267b0c5d00603f6ce6675b7b3d48889a8c1de237 authored over 5 years ago
267b0c5d00603f6ce6675b7b3d48889a8c1de237 authored over 5 years ago
Merge branch 'master' into addComplexScript
9f96fd097b9c729018963d463fbcdea3e94643a2 authored over 5 years ago
9f96fd097b9c729018963d463fbcdea3e94643a2 authored over 5 years ago
Merge pull request #1387 from bitcoinjs/trimSpace
Use Prettier to make JS easier to read/audit
94872f9bfedf0a441842f95586116582b94c004f authored over 5 years ago
Merge branch 'master' into trimSpace
9aa28421239eff9ec517ae9e6209ff39bf820f85 authored over 5 years ago
9aa28421239eff9ec517ae9e6209ff39bf820f85 authored over 5 years ago
Merge pull request #1385 from bitcoinjs/lowR
Add low R value signing as option to ECPair.sign
39bd08002b13cdf1974a3eb8e9b6455eefca31fc authored over 5 years ago
Add js format check to CI
04b1f50a2f9c53716b942e43ec4e3160e81db539 authored over 5 years ago
04b1f50a2f9c53716b942e43ec4e3160e81db539 authored over 5 years ago