Commit graph

1093 commits

Author SHA1 Message Date
Luke Childs 7ff40cebc4 Recreate test case PSBTs and try and sign them with the valid key 2019-07-02 18:15:30 +07:00
Luke Childs 10b3aff4fd Test redeem script witness utxo check 2019-06-28 18:15:01 +07:00
Luke Childs 6562ee96a4 Remove redundant import from test 2019-06-28 17:17:18 +07:00
Luke Childs 3a82486fb5 Loop over PSBT tests from fixtures 2019-06-28 16:55:00 +07:00
Luke Childs 64dc6543be Add simple tests for redeem script check 2019-06-27 18:20:19 +07:00
Luke Childs 2dcac55601 Add simple tests for non-witness UTXO check 2019-06-26 18:20:49 +07:00
junderw 1b39d9caf4
Make errors clearer and increase coverage 2019-06-17 13:34:20 +09:00
junderw 071e201a75
Silence console.warn during old arg tests 2019-06-17 13:02:09 +09:00
junderw 4bed585f6a
Test old args as well 2019-06-14 11:55:34 +09:00
junderw 969b3a5e18
Fix tests to use new sign method 2019-06-13 13:07:00 +09:00
junderw 3145d3f9ec
Fix comments 2019-05-21 16:27:42 +09:00
junderw 267b0c5d00
Easier var names 2019-05-21 16:26:00 +09:00
junderw 9f96fd097b
Merge branch 'master' into addComplexScript 2019-05-21 16:11:45 +09:00
junderw 352e9ef0a3
Add low R signing to TransactionBuilder 2019-04-15 17:27:28 +09:00
junderw b5577607d4
Add tests for low R signing 2019-04-15 15:28:01 +09:00
junderw c77db1a14f
Only run docker in integration with cache 2019-04-09 16:18:16 +09:00
junderw dc1ef5958b
Tests to arrow functions, use strict asserts, travis uses docker instead of regtest server 2019-04-09 15:09:50 +09:00
junderw 16823e9013
Add APIURL env for endpoint 2019-04-09 12:09:43 +09:00
junderw d9fd6d619a
Fix race condition for two integration test jobs 2019-04-08 16:40:38 +09:00
junderw b27df612da
Randomize sleep times 2019-04-08 15:34:12 +09:00
junderw 77bd66c22f
Fix Bad Request errors from the client side 2019-04-08 15:24:19 +09:00
junderw 8ec1911a26
Fix tests Missing Input 2019-04-07 22:39:01 +09:00
junderw 512b03e284
Fix lint transaction_builder.ts 2019-03-07 14:03:04 +09:00
junderw 6a734aef4c
Fix lint for ecpair.ts 2019-03-07 12:06:12 +09:00
junderw 0729fde36f
Remove eslint comments. 2019-03-05 15:11:20 +09:00
junderw 5990ece108
Merge Integration test changes from master 2019-01-17 17:35:49 +09:00
junderw e52abecee2
Move to checkTxRoots and warn checkMerkleRoot deprecation 2019-01-17 17:01:15 +09:00
junderw bc28949056
Commit js, ts, and definitions in separate folders 2019-01-04 18:33:02 +09:00
junderw b8c2e9e339
Change ECPair to be compatible with payment({pubkey:ecpair.publicKey}) 2018-12-30 11:23:28 +09:00
junderw 35adaa8471
Add test from bugfix, also remove unnecessary arg 2018-12-29 23:27:57 +09:00
junderw 867f4b59f9
Add payments 2018-12-29 15:25:45 +09:00
junderw fce08352f5
Add TransactionBuilder 2018-12-29 15:25:27 +09:00
junderw a652d0492d
Added Transaction 2018-12-29 15:25:11 +09:00
junderw 2eb9534939
Move Block Class from ES6 PR 2018-12-29 15:25:00 +09:00
junderw d684a6b2ef
Fix compiler errors, tests, and scripts 2018-12-29 15:20:37 +09:00
Jonathan Underwood 96240b636d
Merge pull request #1228 from bitcoinjs/readme
README: add usage notes
2018-12-17 13:00:13 +09:00
junderw 7c0e02ad48
Fix Block to allow regtest target (easiest possible target) 2018-12-12 21:07:16 +09:00
Jonathan Underwood 15289fe0cf
Add notes for learners about nSequence + LockTime 2018-12-10 01:01:55 +09:00
Daniel Cousens aac228011f README: rm bad sha256 hash example 2018-11-29 15:31:45 +11:00
Daniel Cousens a908e909d1 README: rm stealth address examples 2018-11-29 15:31:45 +11:00
Daniel Cousens 5fc673a8d6 README: link to external explanations 2018-11-29 15:31:45 +11:00
junderw 9c409b1274
Change regtest server over to regtest.bitbank.cc 2018-11-20 16:28:35 +09:00
junderw bd0be2f343
Fix errors for bitcoin core 0.17.0 2018-11-15 18:52:42 +09:00
junderw 28bfb71b54
Add tests for regtest bech32 address 2018-11-15 15:44:03 +09:00
Jonathan Underwood 582727f6de
Merge pull request #1232 from bitcoinjs/payments
P2SH/P2WSH payments .network should use .redeem.network if undefined
2018-09-26 15:09:39 +09:00
Daniel Cousens 1b4dc48d75 add failing tests for redeem.network derivation 2018-09-26 16:03:42 +10:00
Daniel Cousens 6927f74b7a add inverted Network mismatch tests 2018-09-26 16:03:42 +10:00
Daniel Cousens df2a66c852 tests/payments: fix redeem fixture mutation 2018-09-26 16:03:42 +10:00
junderw b4bab427f8
Merge pull request #1201 from bitcoinjs/p2msmore
tests: add extra P2MS testing fixtures
2018-09-26 14:13:16 +09:00
Daniel Cousens 1119a449a5 txbuilder: add missing signature P2MS fixture 2018-09-26 14:54:03 +10:00