Emilio Almansi
ce54985f4c
Simplified build.
7 years ago
matiu
1a10bf5db8
support bitcoincash: protocolhandler
7 years ago
matiu
59002ff24d
updates lodash to v4
7 years ago
Emilio Almansi
97cd3913e0
Revert "Merge pull request #160 from matiu/cash"
This reverts commit b5c4f76799
, reversing
changes made to 5feb9e547c
.
7 years ago
Emilio Almansi
0030014c2b
Revert "Merge pull request #161 from matiu/cash"
This reverts commit 6922d55a3d
, reversing
changes made to b5c4f76799
.
7 years ago
matiu
fa8e1346e0
support bitcoincash: protocolhandler
7 years ago
matiu
ad3975da83
updates lodash to v4
7 years ago
matiu
be72c652fe
reverts bitcoincore new network\
7 years ago
matiu
a3f2140c98
adds "bitcoincore" network, and adds #translate to Address"
7 years ago
matiu
860289f5ba
fix tx tests
7 years ago
matiu
d5f287fc6b
fix uri tests
7 years ago
matiu
3476b80bcc
fix privkey tests
7 years ago
matiu
244534512b
fix tx/input tests
7 years ago
matiu
6f6753ccf7
fix pubkey tests
7 years ago
matiu
fffde308c7
change address version to 28/40 + fix address tests
7 years ago
Matias Alejo Garcia
f3388cdb23
ALL|FORKID new default sighash
8 years ago
Matias Alejo Garcia
baaf2a2712
code cleanup
8 years ago
Matias Alejo Garcia
95988dd7d3
first 2 sighash cash vector passing
8 years ago
Matias Alejo Garcia
73a9d2c1f8
add fork_id sighash vectors
8 years ago
Gabe Gattis
50e7d24a9c
fix tests
8 years ago
Gabe Gattis
7cdee7d1a5
remove hdkeycache
8 years ago
Gabe Gattis
d9c295b2d8
revert change to privateKey.toBuffer(). Change will be delayed until v1.0.0
8 years ago
Gabe Gattis
1b2c41978f
revert behavior of derive
8 years ago
Gabe Gattis
a9aeada69e
remove hdkeycache
8 years ago
Braydon Fuller
d32ae41adc
Change name of derive to deriveChild
This is to avoid any accidental upgrades to a bugfixed version without awareness of the change.
8 years ago
Thomas Kerin
2bfb4ceb9e
Transaction and block version are signed integers
8 years ago
Braydon Fuller
e9d1237228
Add toBufferNoPadding method to private key
8 years ago
Braydon Fuller
d0e3f84104
Handle invalid public key derivation rather than throw error
8 years ago
Braydon Fuller
0906d988ca
Handle edge case that invalid private key is derived
8 years ago
Braydon Fuller
b79a9b274a
Fix implementation of hd derivation to be bip32 compliant
https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki#child-key-derivation-ckd-functions
8 years ago
Kirill Fomichev
8f51d4884e
Fix PrivateKey.toBuffer
9 years ago
Ruben de Vries
b655659812
`Script.classify` should first check output types before checking input types.
9 years ago
Kirill Fomichev
3579305b5e
Fix K generator in ECDSA
9 years ago
Braydon Fuller
0c983c9c4a
Networks: Added regtest to networks
Brings better compatibility between "testnet" and "regtest". Services such as
Bitcore Wallet Service and wallets such as Copay that have "testnet" and not
"regtest" will be compatible with "regtest" if enabled in a Bitcore node. This
adds two new API methods to enable/disable regtest on the testnet network:
- `bitcore.Networks.enableRegtest()`
- `bitcore.Networks.disableRegtest()`
9 years ago
Kirill Fomichev
af4d9aef34
Fix Opcode.smallInt
9 years ago
Braydon Fuller
c0eec199ed
Transaction: Support pay-to-public-key previous outputs with #fromObject
9 years ago
Braydon Fuller
f1d19b438e
Transaction: Added replace-by-fee (RBF) support
- Useful for bidding transactions as described in: https://bitpay.com/chaindb.pdf
- Reference: nSequence-based opt-in: https://github.com/bitcoin/bitcoin/pull/6871
9 years ago
Kirill Fomichev
446760fec7
Fix Transaction.fromObject
9 years ago
Braydon Fuller
8f53fc8bc1
Transaction: Added tests for roundtrip with signatures.
9 years ago
Ed Bosher
c5a107961c
Set s mid point as hex rather than decimal (bn.js default)
9 years ago
Ruben de Vries
502026086c
updated _estimateSize for bare multisig input
9 years ago
Ruben de Vries
f9d9fa0622
add test for parsing list of signatures
9 years ago
Ruben de Vries
af70e69588
add test for bare multisig
9 years ago
Braydon Fuller
d3a8926bd9
Correct millis unit typo.
9 years ago
Kirill Fomichev
24ef291bed
allow Transaction.to take array
9 years ago
adam
b582c2a4fc
correcting test opcode length error
9 years ago
Braydon Fuller
71d166d7a0
Fix test/index.html for manual browser testing.
9 years ago
Esteban Ordano
026f878e51
Add tests for bip69 from bitcoinjs
9 years ago
Esteban Ordano
fb65145ba7
Privacy improvement by sorting inputs and outputs
See BIP69 for more details:
https://github.com/bitcoin/bips/blob/master/bip-0069.mediawiki
9 years ago
Braydon Fuller
0e24e4c421
Return zero for coinbase transaction fee.
9 years ago