Ryan X. Charles
ae14c4aaa0
new convenient interface for creating addresses
...
To create an address from a public key or script, you used to have to do the
hashing yourself, and find the version yourself. For example:
var hash = bitcore.util.sha256ripe160(pubkey);
var version = bitcore.networks['livenet'].addressVersion;
var addr = new Address(version, hash);
But with this interface, things are much simpler:
var addr = Address.fromPubKey(pubkey);
The new convenience methods are:
Address.fromPubKey (for regular pubkeyhash addresses)
Address.fromPubKeys (for p2sh multisig addresses)
Address.fromScript (for any p2sh address)
2014-04-09 13:11:24 -03:00
Gordon Hall
529d26e052
add missing comma to package.json deps
2014-04-09 11:49:46 -04:00
Manuel Aráoz
5a72d7c491
Merge pull request #236 from maraoz/add/testling
...
Fix testling config
2014-04-09 12:39:59 -03:00
Manuel Araoz
72a44154d4
fix testling config
2014-04-09 12:38:25 -03:00
Gordon Hall
7a0ac6c590
resolved merge
2014-04-09 10:49:07 -04:00
Manuel Aráoz
7aa2c41c62
Merge pull request #234 from maraoz/add/testling
...
Add testling
2014-04-08 17:39:34 -03:00
Manuel Araoz
d4901278a6
add testling
2014-04-08 17:21:02 -03:00
Ryan X. Charles
45fb78296a
Merge pull request #225 from unusualbob/bug/browserbuildwindows
...
Fix exec syntax in browser/build.js, fixes error on windows
2014-04-08 16:20:52 -03:00
Ryan X. Charles
d51432a720
Merge pull request #232 from maraoz/feature/add-travis-to-readme
...
Added travis badge
2014-04-08 16:13:15 -03:00
Manuel Araoz
d1e32e84c5
added travis badge
2014-04-08 16:10:52 -03:00
Ryan X. Charles
447bbe93a2
Merge pull request #62 from Aaron1011/travis
...
Added .travis.yml
2014-04-08 15:53:29 -03:00
Aaron Hill
03edfd5461
Added .travis.yml
2014-04-08 14:52:32 -04:00
Ryan X. Charles
acd7909e43
Merge pull request #224 from olalonde/peer-improvements
...
Some improvements on PeerManager and Connection classes
2014-04-08 15:28:24 -03:00
Ryan X. Charles
98b4ededa0
Merge remote-tracking branch 'olalonde/master'
2014-04-08 15:04:44 -03:00
Ryan X. Charles
290c8af140
Merge pull request #226 from blocktrail/calcDifficulty-fix
...
fixed util.calcDifficulty
2014-04-08 14:50:36 -03:00
olalonde
ab18a46803
Connection: Replaced 0000... with util.NULL_HASH
2014-04-08 23:37:35 +08:00
unknown
d8c8288ce4
Change to @olalonde suggestion for compatibility on both *nix and windows
2014-04-08 10:48:06 -04:00
Ruben de Vries
3118ab1d0c
updated the calcDifficulty test to make it clear with what we're testing
2014-04-08 16:08:16 +02:00
olalonde
dd6d1a3179
PeerManager: Save start_height on peer.
2014-04-08 21:15:48 +08:00
Ruben de Vries
9c6c300289
fixed calcDifficulty by making sure the MAX_TARGET is also locally available.
...
added tests for 2 difficulty calculations.
2014-04-08 10:26:36 +02:00
unknown
880efdc22f
Fix exec syntax in browser/build.js, fixes error on windows
2014-04-08 03:54:35 -04:00
olalonde
ef79d74226
Peerman: pass event information to listener. Save version on peer.
2014-04-08 14:56:34 +08:00
olalonde
9d53ef5106
Connection: default value for sendGetBlocks
2014-04-08 14:38:00 +08:00
olalonde
8349e537d9
Added PayToScriptHashAddress example
2014-04-08 14:32:51 +08:00
dthorpe
5b7bfe0ed4
Fix Unresolved external symbol "FromConstructorTemplate..." linking on Windows, per #108
2014-04-07 22:53:45 -07:00
Ryan X. Charles
1b69051708
Merge pull request #221 from maraoz/refactor/network
...
network refactors
2014-04-07 17:41:28 -04:00
Manuel Araoz
71353426f6
network refactors
2014-04-07 18:31:17 -03:00
olalonde
4b4066a5e2
Added instructions for runnign the browser examples
2014-04-07 11:15:39 +08:00
olalonde
c6bfb5a701
Fixed browser examples. Added SimpleP2Pmonitor example.
2014-04-07 11:12:10 +08:00
Ryan X. Charles
54bbc42e7d
move chai from devDependencies to dependencies
...
...and update version # so we can fix npm install issue.
2014-04-04 22:36:56 -04:00
Ryan X. Charles
412bfc9bd5
update to version 0.1.10
...
Changes since last version:
* Fix bugs to make bitcore compatible with bitcoin core transaction tests.
* Default to sorting public keys for .createMultisig
2014-04-04 21:53:06 -04:00
Ryan X. Charles
c36d7aa4a1
Merge remote-tracking branch 'maraoz/test/Transaction'
...
Conflicts:
Transaction.js
test/data/sighash.json
test/test.sighash.js
2014-04-04 20:43:00 -04:00
Ryan X. Charles
b31c58cd99
Merge pull request #208 from maraoz/test/sighash
...
Add new SignatureHash tests using bitcoin core test data
2014-04-04 18:34:23 -04:00
Manuel Araoz
0b2dae43c5
remove console.logs and std::couts
2014-04-04 18:24:34 -03:00
Manuel Araoz
406600720e
valid tx tests passing!
2014-04-04 18:06:34 -03:00
Manuel Araoz
34ed503830
fixed 23 Transaction tests!!! :D
2014-04-04 17:33:36 -03:00
Manuel Araoz
43a031bc69
remove console.logs
2014-04-04 14:41:46 -03:00
Manuel Araoz
db38feacce
fix old tests for sighash
2014-04-04 14:41:46 -03:00
Manuel Araoz
1119b6f9e7
fixed SignatureHash tests!!!!!
2014-04-04 14:39:06 -03:00
Manuel Araoz
3886bfe923
some hashForSignature tests passing! :D
2014-04-04 14:39:06 -03:00
Manuel Araoz
cc8010f17f
adding new data file from bitcoin core
2014-04-04 14:39:06 -03:00
Manuel Araoz
dbfbc26adc
tracking down Transaction test problems
2014-04-04 14:39:06 -03:00
Manuel Araoz
499b171947
tracking Transaction test problems
2014-04-04 14:39:06 -03:00
Gordon Hall
78edb3200e
change example to log actual error
2014-04-04 12:45:38 -04:00
Gordon Hall
591d5fff40
set logger back to normal
2014-04-04 11:53:05 -04:00
Gordon Hall
27191fc0ec
point back to socks5-client upstream repo
2014-04-04 11:49:11 -04:00
Gordon Hall
d473002bff
Merge branch 'feature/tor' of github.com:gordonwritescode/bitcore into feature/tor
2014-04-04 11:47:08 -04:00
Gordon Hall
b23f3c8088
add support for connecting over tor, remove seedlist class (for now)
2014-04-04 11:46:57 -04:00
Ryan X. Charles
0fd1848eb4
Merge pull request #209 from matiu/bug/sort-pubkeys-in-multisig
...
Bug/sort pubkeys in multisig
2014-04-04 10:02:00 -04:00
Matias Alejo Garcia
56bed9b3f2
fix noSorting, add testcase against bitcoind output
2014-04-04 10:37:32 -03:00