Daniel Cousens
|
05cfdf6a6a
|
docs: remove inline endian-ness notes, no endianness
|
10 years ago |
Daniel Cousens
|
1ea5252511
|
TxBuilder: only allow OP_0's when building
|
10 years ago |
Daniel Cousens
|
8934de591c
|
use baddress/bcrypto/bscript for ambuigities
|
10 years ago |
Daniel Cousens
|
6ec687deba
|
rename scripts to script
|
10 years ago |
Daniel Cousens
|
18e9cdcc02
|
rename Address to address
|
10 years ago |
Daniel Cousens
|
c06df2df8a
|
TxBuilder: fix equals is undefined in Node 0.10
|
10 years ago |
Daniel Cousens
|
e2abe2b3af
|
merge Script/scripts
|
10 years ago |
Daniel Cousens
|
151386c46d
|
scripts: remove coercion, fromASM returns Buffer
|
10 years ago |
Daniel Cousens
|
e05f8a542d
|
remove Script object
|
10 years ago |
Daniel Cousens
|
e743c58ed6
|
remove usage of instanced Scripts
|
10 years ago |
Daniel Cousens
|
d85df4a6d6
|
TransactionBuilder: remove use of assert
|
10 years ago |
Daniel Cousens
|
ae0001ce37
|
TxBuilder: more explicit comment for address type parameter
|
10 years ago |
Daniel Cousens
|
56160622ca
|
adhere to standard 5.0.0
|
10 years ago |
Daniel Cousens
|
a4eb58f103
|
TxBuilder: pass network through fromTransaction, fixes failing tests
|
10 years ago |
Daniel Cousens
|
1e90e1620a
|
TxBuilder: throw on keyPair network inconsistency
|
10 years ago |
Daniel Cousens
|
2971816588
|
TxBuilder: pass network through to fromTransaction
|
10 years ago |
Daniel Cousens
|
b67a3dcf9e
|
TxBuilder: specify missing network information for TxBuilder
|
10 years ago |
Daniel Cousens
|
37d094c179
|
TxBuilder: avoid use of network dependent functions where possible
|
10 years ago |
Daniel Cousens
|
13f414c122
|
remove Address constructor
|
10 years ago |
Daniel Cousens
|
abd27dd2be
|
TxBuilder: disable Address object as valid input
|
10 years ago |
Daniel Cousens
|
588b346f5d
|
ECPair: cease using Address for address encoding
|
10 years ago |
Daniel Cousens
|
5ce093739e
|
TxBuilder: clarify comment about coin base script support
|
10 years ago |
Daniel Cousens
|
04f448cc8d
|
tx-builder: remove unnecessary this context
|
10 years ago |
Wei Lu
|
88cc90481f
|
add missing bufferutils require
|
10 years ago |
Wei Lu
|
d7019e7492
|
Revert "bufferutils: remove equal, use Buffer.compare"
This reverts commit 75540b6116 .
See discussion in https://github.com/bitcoinjs/bitcoinjs-lib/pull/410
|
10 years ago |
Ruben de Vries
|
d2bee4d67f
|
fix txb.sign having issues when an incomplete TX contains OP_0s, but not enough
|
10 years ago |
Daniel Cousens
|
f9b99fc0df
|
txbuilder: remove unused bufferutils import
|
10 years ago |
Daniel Cousens
|
75540b6116
|
bufferutils: remove equal, use Buffer.compare
|
10 years ago |
Daniel Cousens
|
4c8b0f38ea
|
replace ECKey/ECPubKey with ECPair
|
10 years ago |
Daniel Cousens
|
0e0a12da27
|
txbuilder: fix #374 null inputs
|
10 years ago |
Daniel Cousens
|
6c02e1692a
|
txbuilder: re-add verification optimizations
|
10 years ago |
Daniel Cousens
|
4660b84c2d
|
txbuilder: refactor for clarity
|
10 years ago |
Ruben de Vries
|
000625c191
|
prefill signatures with OP_0s and place signatures in correct order in txb.sign when it's not already prefilled with OP_0s
|
10 years ago |
Daniel Cousens
|
bcf8d0177d
|
TxBuilder: fix OP_0 in buildComplete
|
10 years ago |
Daniel Cousens
|
4668cb1f95
|
TxBuilder: simplify addInput
|
10 years ago |
Daniel Cousens
|
7f3b4c93ba
|
TxBuilder: move param coercion from Transaction to TxBuilder
|
10 years ago |
Daniel Cousens
|
0bba21546f
|
various: more standard-format artifact fixes
|
10 years ago |
Daniel Cousens
|
399803affa
|
use standardjs formatting
|
10 years ago |
Daniel Cousens
|
49345748bb
|
Transaction: add isCoinbaseHash static method
|
10 years ago |
Daniel Cousens
|
73bf8a42ea
|
TxBuilder: hashtype only relevant to things we can sign
|
10 years ago |
Daniel Cousens
|
4ef2c19d71
|
TxBuilder: defer mutation further, but still catch non-standards
|
10 years ago |
Daniel Cousens
|
a788214921
|
TxBuilder: fix undefined scriptSig
Fixed and typeForce used to enforce this wont happen again in future.
|
10 years ago |
Daniel Cousens
|
3a371fccec
|
TxBuilder: remove initialized field from signature inputs
|
10 years ago |
Daniel Cousens
|
fd2311bda4
|
TxBuilder: remove impossible/untestable assertions
|
10 years ago |
Daniel Cousens
|
986e9d4710
|
TxBuilder: vout is actually vin for addInput
|
10 years ago |
Daniel Cousens
|
c7c58307f0
|
TxBuilder: avoid unnecessary assertion, already done in classification
|
10 years ago |
Daniel Cousens
|
e33a6409d3
|
TxBuilder: add explanation for prevOutScript branch
|
10 years ago |
Daniel Cousens
|
b55e3a0245
|
TxBuilder: missing redeemScript not an issue if already added
If the input is initialized, we already have the redeemScript, no need
to pass it in again
|
10 years ago |
Daniel Cousens
|
8a8f40e903
|
TxBuilder: defer mutation as long as possible
|
10 years ago |
Daniel Cousens
|
085b813958
|
TxBuilder: replace switch lookup with object lookup
|
10 years ago |