Braydon Fuller
683ac93c0b
Fix utility naming issue
10 years ago
Braydon Fuller
162438d111
Block: Change utility naming
10 years ago
Braydon Fuller
3276236cce
Consistent names for utilities
10 years ago
Braydon Fuller
94cc10b1a3
Changed *Json to *JSON and returned an object so that methods can be called from other toJSON methods without the double-stringification issue.
10 years ago
Manuel Aráoz
f108cc7ea5
Merge pull request #726 from braydonf/feature/standardized-interface
Standardized toJSON, fromJSON, toString and fromString interfaces
10 years ago
Braydon Fuller
7aaee6466f
Fix spacing formatting issues
10 years ago
Braydon Fuller
32ac9bb63e
Change utility naming
10 years ago
Braydon Fuller
1858766627
Standardized toJSON, fromJSON, toString and fromString interfaces
10 years ago
Manuel Aráoz
d6caab69ca
Merge pull request #720 from braydonf/feature/immutable-opcode
Opcode: Modify `from` methods to be static, and an instance be immutable.
10 years ago
Esteban Ordano
40932f39ce
Merge pull request #717 from braydonf/feature/hdkeys-immutable
HDKeys: Modified to have immutable properties
10 years ago
Braydon Fuller
77be24a52f
Bump
10 years ago
Braydon Fuller
6bb9990a2b
Opcode: JS-Beautify
10 years ago
Braydon Fuller
1b2e9728ce
Opcode: Modify from methods to be static, and an instance be immutable.
10 years ago
Braydon Fuller
c73c56f938
HDKeys: Modified to have immutable properties
10 years ago
Manuel Aráoz
d1b4c25c6f
Merge pull request #713 from braydonf/ref/private-key-network
PrivateKey: Add docs and refactor to use network object
10 years ago
Esteban Ordano
0a0895a987
Merge pull request #712 from maraoz/refactor/script
Refactor Script and other small stuff
10 years ago
Manuel Araoz
d3b761fc7c
Opcode('*').toNumber() -> Opcode.*
10 years ago
Manuel Araoz
bb8373ead7
remove script_interpreter for partial commit
10 years ago
Manuel Araoz
53f6a31e73
refactor script
10 years ago
Manuel Araoz
81f1469f9a
add preconditions to opcode
10 years ago
Manuel Araoz
3775d3c08a
fix tests for preconditions
10 years ago
Manuel Araoz
f5b7f73d09
fixing tests for new script internals 2
10 years ago
Manuel Araoz
016bc6e3ed
fixing tests for new script internals
10 years ago
Manuel Araoz
898bdac05f
working towards script interpreting
10 years ago
Manuel Araoz
7ee9601d8a
starting with script_interpreter
10 years ago
Esteban Ordano
e1f1f4b6f6
Hotfix: Remove console.log
10 years ago
Esteban Ordano
005cf074fd
Merge pull request #696 from yemel/feature/transport
P2P Peer Connections
10 years ago
Braydon Fuller
01069be8d8
PrivateKey: Fix typo
10 years ago
Braydon Fuller
5b0bedee6c
PrivateKey: Fixed documentation
10 years ago
Braydon Fuller
d4d3d4ab4a
PrivateKey: Add documentation and refactor to use network object as a parameter.
10 years ago
Yemel Jardi
3190991941
add dependencies and update tests
10 years ago
Yemel Jardi
751ed3a9f9
add buffers dependency
10 years ago
Manuel Aráoz
b89f15bcf1
Merge pull request #705 from braydonf/ref/address-network
Address: Documentation and Network Refactor
10 years ago
Yemel Jardi
9b6183b083
Improving code thanks to jshint
10 years ago
Yemel Jardi
ee169a80af
Replace buffertools
10 years ago
Braydon Fuller
56161676c3
Address: Change discoverMeta to classifyVersion and add a general address validation example
10 years ago
Manuel Aráoz
ceb78297d1
Merge pull request #709 from eordano/fix/contributing
Add two more rules to CONTRIBUTING
10 years ago
Esteban Ordano
c62525f865
Add two more rules to CONTRIBUTING
10 years ago
Yemel Jardi
c30f656540
Remove custom hex function at networks.js
10 years ago
Yemel Jardi
3e775bd0f9
Move messages data to a separate file
10 years ago
Yemel Jardi
63022783dd
Add developer guide section
10 years ago
Manuel Aráoz
94e3c5c59b
Merge pull request #707 from eordano/feature/moveinput
Move input to subfolder before refactor
10 years ago
Esteban Ordano
ef49dda0fd
Move input to subfolder before refactor
Gonna inherit from it on two subclasses: "P2SH Input" and "P2PKH Input"
They'll have a `addSignature` method, to deal with new signatures,
a `clearSignatures`, in case the outputs change and the signatures get
invalidated, `countMissingSignatures`, and a reference to the UTXO
they'll be spending, so all logic regarding "p2sh mapping" gets to
be in here and the Transaction class is not polluted.
10 years ago
Braydon Fuller
3b061b057f
Address: Added documentation and refactored to accept both a string and network object.
10 years ago
Yemel Jardi
57968674ef
Add a better check on networkMaps
10 years ago
Yemel Jardi
228e7e214a
Add tests
10 years ago
Yemel Jardi
2d4b26a6a1
Add missing serializations
10 years ago
Yemel Jardi
56907c1a3b
Add missing argument
10 years ago
Yemel Jardi
44eca35af9
rename peer tests
10 years ago
Yemel Jardi
9ce450c142
Remove old tests
10 years ago