Wei Lu
c39aa6cb07
minor refactoring
11 years ago
Wei Lu
01dc34d720
throw error when unspent output does not have required keys
11 years ago
Wei Lu
26afbccc98
wallet allows setting unspent outputs
11 years ago
Wei Lu
16dc68cbaa
wallet exposes unspent outputs via a getter
also add reverseEndian method to convert
11 years ago
Kyle Drake
68e8834c66
Merge pull request #94 from dcousens/patch-2
VarInt now uses correct prefix for 64-bit
11 years ago
Daniel Cousens
baa50d6aa2
Adds simple test vectors for numToVarInt
11 years ago
Kyle Drake
4c82a09aae
Merge pull request #95 from juliustayl/multisig-tests
validate multi-sig address
11 years ago
Daniel Cousens
164d31ee3d
VarInt now uses correct prefix for 64-bit
11 years ago
Julius Taylor
a4317d67be
validate multi-sig address
This is a test I have been using to validate a 2-of-3 multi sig address
using known public keys as well as validating the multi sig address
from the redeem script. I am working on more redeem script validation
tests but I want to make sure I am on the right track and see if this
test is something you all would deem useful.
11 years ago
Daniel Cousens
c59336c1f2
Uses previously generated private key hex string instead
11 years ago
Daniel Cousens
afd1a488d7
Rewords addInput/addOutput clarifications
11 years ago
Daniel Cousens
1175c602ff
Updates comments on example transaction
11 years ago
Kyle Drake
a74c878b59
merge eckeyoutput
11 years ago
Kyle Drake
d16ea7f2a6
Merge pull request #89 from Dcousens/eckeyfnc
Adds ECPubKey.verify and tests for ECKey signing
11 years ago
Kyle Drake
df727c627a
Merge pull request #86 from Dcousens/patch-1
Updates README.md examples
11 years ago
Kyle Drake
7686ac122e
Merge pull request #85 from Dcousens/convertcleanup
Convert.js/Base58.js Cleanup
11 years ago
Daniel Cousens
a1944fdc77
Adds some ECKey tests
11 years ago
Daniel Cousens
f1414b0d2f
Adds verify to ECPubKey
11 years ago
Daniel Cousens
a96dfea1f4
Adds compression flag to toHex/toBin and tests
11 years ago
Daniel Cousens
76b20af515
Updates README.md examples
Address is now properly displayed as per #80 .
Adds example serialized transaction hex output.
11 years ago
Daniel Cousens
f8de9a66da
Changes indentation to 2 spaces
11 years ago
Daniel Cousens
fc2c495337
Standardizes function signatures
11 years ago
Wei Lu
c42e0fb8e0
Merge pull request #82 from Dcousens/jshint
Basic pass through JSHint
11 years ago
Daniel Cousens
36af0223de
Strict comparison operators with 0
11 years ago
Daniel Cousens
a062297be2
Uses Array.prototype.foreach for stricter scoping
11 years ago
Daniel Cousens
87453f1828
Fixes variable redeclarations
11 years ago
Daniel Cousens
ed137a3b9d
Various stylistic changes
11 years ago
Daniel Cousens
f580516c06
Removes unused variables
11 years ago
Wei Lu
9358a40500
tabs -> spaces
11 years ago
Wei Lu
eca20ad297
Merge pull request #81 from Dcousens/tostring
EC*Key.toString now returns hex instead of WIF
11 years ago
Daniel Cousens
48883dd069
Changes expected key output to hex
11 years ago
Daniel Cousens
2e2932c410
Renames variables to better reflect their values
11 years ago
Daniel Cousens
e9fdfecfea
Changes default EC*Key.toString behaviour to Hex
11 years ago
Wei Lu
ea7821b6fa
upgrade crypto-js (uglified source no more)
thank you @evanvosberg , @kyledrake . [evanvosberg/crypto-js#6 ]
11 years ago
Wei Lu
9a2953767c
Merge pull request #80 from Dcousens/versionextract
Extracts version from ECKey private/public key utility class
11 years ago
Daniel Cousens
9bab1e96ad
Fixes network tests for proper address types
11 years ago
Daniel Cousens
fcf67a87cc
Restructures test/eckey.js
11 years ago
Daniel Cousens
b40374e332
Changes to new version-less ECKey API
11 years ago
Wei Lu
807972bbaf
Merge pull request #79 from Dcousens/master
Fixes #78 for alternative constructor syntax
11 years ago
Daniel Cousens
a1be488d1b
Fixes #78
11 years ago
Daniel Cousens
74ee2f90d0
Adds failing test for #78
11 years ago
Wei Lu
35747fb1fb
Merge pull request #76 from coinpunk/transactioncleanups
Many cleanups to Transaction, see detailed.
11 years ago
Kyle Drake
f5053375e3
pull IE from testling
11 years ago
Wei Lu
fa9f473932
change tx example to use two-argument method signature instead of a single string
11 years ago
Kyle Drake
40881a7dd8
add back SIGHASH code to transaction
11 years ago
Wei Lu
ebcaf41b31
upgrade mocha
11 years ago
Wei Lu
ea723c7caf
remove mocha config file
[fixes #75 ]
11 years ago
Wei Lu
f76dd94310
upgrade secure-random
11 years ago
Kyle Drake
1e20947a02
update testling list
11 years ago
Kyle Drake
e0cd67e2e7
Merge pull request #77 from coinpunk/master
add warning about master to readme
11 years ago