Manuel Araoz
bb8373ead7
remove script_interpreter for partial commit
10 years ago
Manuel Araoz
3775d3c08a
fix tests for preconditions
10 years ago
Manuel Araoz
7ee9601d8a
starting with script_interpreter
10 years ago
Yemel Jardi
9ce450c142
Remove old tests
10 years ago
Yemel Jardi
a9e54a7856
Progress on sending and receiving messages
10 years ago
Yemel Jardi
a1e8f3c596
Add transport/peermanager class
10 years ago
Yemel Jardi
4faa1a4a46
Add transport/peer class
10 years ago
Yemel Jardi
f1d2009418
Add transport/connection class
10 years ago
Esteban Ordano
5c974a8ef2
Refactor transaction to match new API
* Refactor transaction into a different subfolder
* Added a lot of tests for sighash and transaction serialization (from
reddit's and Ryan X. Charles' `fullnode`)
* Drop "only" from sighash tests and consolidate logs
10 years ago
Braydon Fuller
5d1da9802c
Block: Added validation of proof of work, merkle tree and other interface changes. Closes #601
10 years ago
Braydon Fuller
64c0d5f942
Payment Protocol: Restore and reorganize files for payment protocol.
10 years ago
Yemel Jardi
c9951be2dc
Base URI class and tests
10 years ago
Yemel Jardi
69aec2fd4d
sort requires on index
10 years ago
Yemel Jardi
d978160ddb
Utility for unit conversion
10 years ago
Esteban Ordano
865a69f6f2
add testing for key cache
10 years ago
Esteban Ordano
13fd2592fc
Add autogenerated errors
10 years ago
Esteban Ordano
a2a51ecc0c
Fix style: move each static function to an appropiate namespace
10 years ago
Esteban Ordano
edc5b24d69
100% test coverage for HDPrivateKey
10 years ago
Esteban Ordano
950ea6ed1a
Add public key
10 years ago
Esteban Ordano
ad74b549a1
Fixes interfaces
10 years ago
Manuel Araoz
1f3d7d9872
move Signature to crypto/
10 years ago
Esteban Ordano
4b201a8db1
Replace grunt with gulp
10 years ago
Braydon Fuller
85ce140aeb
Keys: Renamed Privkey to PrivateKey and Pubkey to PublicKey
10 years ago
Braydon Fuller
23c1ed3599
Keys: Refactored to use Pubkey and Privkey and removed Keypair
10 years ago
Manuel Araoz
4974fc99a5
remove AES
10 years ago
Manuel Araoz
a45dee3a4b
'hide' encoding and crypto
10 years ago
Manuel Araoz
4508fb6765
fix references to encoding
10 years ago
Manuel Araoz
e0340213fe
remove KDF
10 years ago
Manuel Araoz
f0a4aebdfb
reorder tests
10 years ago
Manuel Araoz
a9d029341d
remove extras
10 years ago
Manuel Araoz
54fa31c85d
remove crypto
10 years ago
Eric Martindale
3c74af9266
Add exportable class for BitAuth.
10 years ago
Eric Martindale
be95a3f3a7
Merge bitcore2 into bitcore, prepare branch.
10 years ago
Ryan X. Charles
8b0b30e226
Initial commit of Full Node
all current code is forked from bitcore2
10 years ago
Ryan X. Charles
54818c0bd8
expose stealthtx
10 years ago
Ryan X. Charles
60459b6c7a
expose
Block, Blockheader, Transaction, Txin, Txout
10 years ago
Ryan X. Charles
2f9bc222e5
expose varint in bitcore bundle
10 years ago
Ryan X. Charles
5a86a1a5c6
StealthMessage
This code should be regarded as being a proof-of-concept, and needs more review
before being used in production code. At least one thing is guaranteed to
change, and that is the format of a stealth address.
10 years ago
Ryan X. Charles
779e48d562
expose new StealthAddress class
10 years ago
Ryan X. Charles
15801773e3
the beginnings of script
11 years ago
Ryan X. Charles
d8e1f0d9b3
expose Opcode
11 years ago
Ryan X. Charles
47b48bd5c7
Fix Stealthkey exposure
11 years ago
Ryan X. Charles
32fabd0c0f
Key -> Keypair
"Keypair" is a more explanatory name, and also should be less confused with
other kinds of keys (particularly "cipher keys", which are the keys used in
symmetric block ciphers, especially AES).
11 years ago
Ryan X. Charles
40a2007e18
confusingly named SymEnc -> accurately named AESCBC
This will also further discourage use amongst anyone who doesn't understand
what this is.
11 years ago
Ryan X. Charles
fa85fa4715
fix ecies exposure
11 years ago
Ryan X. Charles
cc316e9455
ECIES
11 years ago
Ryan X. Charles
5fdc778cf5
expose SymEnc
11 years ago
Ryan X. Charles
e8995c9344
expose aes dependency
11 years ago
Ryan X. Charles
ad78e8ab75
expose AES and CBC
11 years ago
Ryan X. Charles
b342396731
expose Message
11 years ago