Kirill Fomichev
|
bc9a95e0ae
|
Use buffer-reverse instead [].reverse.call
|
9 years ago |
Ruben de Vries
|
7aaae4c001
|
Refactoring `extractInput` and `__build` to enable nested scripts (`P2SH[ P2PKH / multsig ]`).
This is preperation for the segwit support which will have `P2SH[ P2WSH[ P2PKH / multsig ] ]` scripts
|
9 years ago |
Daniel Cousens
|
6c0745adce
|
TxBuilder: add setLockTime
|
9 years ago |
Daniel Cousens
|
540a6643ac
|
txbuilder: clarify SIGHASH invalidation logic in addInput/addOutput
|
9 years ago |
Daniel Cousens
|
881a23f9d5
|
txbuilder: rename tx.outs.length to nOutputs
|
9 years ago |
Kirill Fomichev
|
5de6818fcb
|
Fix TransactionBuilder.addOutput
|
9 years ago |
Daniel Cousens
|
0b4c67406f
|
use [].reverse over prototype
|
10 years ago |
Daniel Cousens
|
5c1c4589c0
|
remove use of buffer-reverse
|
10 years ago |
Daniel Cousens
|
731a31ecba
|
use buffer-reverse
|
10 years ago |
Daniel Cousens
|
28372f0cd7
|
use buffer-equals
|
10 years ago |
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 |