debris
|
601a8277a8
|
simplified iteration over script opcodes
|
2016-09-14 23:54:52 +02:00 |
debris
|
ea409efccd
|
fixed multisig verification
|
2016-09-14 22:58:39 +02:00 |
debris
|
385d1c416e
|
verifying multisig transactions in progress
|
2016-09-14 19:47:58 +02:00 |
debris
|
cbd3a130a4
|
interpreter in progress
|
2016-09-14 17:48:00 +02:00 |
debris
|
8bb9897d72
|
moved verification logic from interpreter to verify.rs
|
2016-09-14 12:54:32 +02:00 |
debris
|
766dbad3f1
|
first verified transaction
|
2016-09-14 12:14:17 +02:00 |
debris
|
36156f288e
|
updated libbtc tests with those containing codeseparator
|
2016-09-14 11:06:59 +02:00 |
debris
|
05c29d467b
|
tests for signing ~300 transactions
|
2016-09-13 12:31:06 +02:00 |
debris
|
6aa1880e48
|
signature hash removes script separators
|
2016-09-13 11:44:57 +02:00 |
debris
|
b9af3d58c8
|
signature hashes working correctly
|
2016-09-13 00:12:05 +02:00 |
debris
|
4bfaa20921
|
additional assertions for transaction inputs
|
2016-09-12 23:26:42 +02:00 |
debris
|
c6861dc4a5
|
transaction input signing almost working
|
2016-09-12 23:11:36 +02:00 |
debris
|
3f269b4e27
|
transaction input signing
|
2016-09-12 22:20:01 +02:00 |
debris
|
93ef222a25
|
implementing script singing in progress
|
2016-09-12 15:09:32 +02:00 |
debris
|
2ac5ee73d3
|
script pretty printing
|
2016-09-12 10:57:12 +02:00 |
debris
|
585ea7a0c7
|
interpreter in progress
|
2016-09-11 12:22:25 +02:00 |
debris
|
7db0c61865
|
several more interpreter opcodes + tests
|
2016-09-09 14:23:32 +02:00 |
debris
|
20fa0c3543
|
several more interpreter opcodes + tests
|
2016-09-09 12:24:57 +02:00 |
debris
|
ea5bee9a36
|
all crypto functions
|
2016-09-09 10:49:08 +02:00 |
debris
|
03f5d3d4b0
|
script builder && basic tests
|
2016-09-08 16:40:07 +02:00 |
debris
|
bf63fcbede
|
implemented several opcodes
|
2016-09-08 15:05:57 +02:00 |
debris
|
e47865e293
|
script interpreter in progress
|
2016-09-08 12:20:18 +02:00 |
debris
|
c3856e1590
|
common additions to src
|
2016-09-07 16:15:07 +02:00 |
debris
|
8bc58710b2
|
script interpreter pushing values and bytes on stack
|
2016-08-23 16:58:06 +02:00 |
debris
|
e7dadc87dd
|
script interpreter iterator
|
2016-08-23 15:07:14 +02:00 |
debris
|
75925a180b
|
script interpreter utils
|
2016-08-22 18:23:32 +02:00 |
debris
|
cfa1731624
|
signature recover and verification
|
2016-08-21 15:48:02 +02:00 |
debris
|
238afb59a9
|
signature tests and tweaks
|
2016-08-21 14:58:35 +02:00 |
debris
|
23ef558ba4
|
signing message in progress
|
2016-08-21 11:12:53 +02:00 |
debris
|
0279d95b1d
|
removed compiler warnings
|
2016-08-20 18:25:41 +02:00 |
debris
|
c86ec93b60
|
support for compressed publics
|
2016-08-20 18:06:04 +02:00 |
debris
|
aff17ede5c
|
script interpreter init
|
2016-08-19 15:40:32 +02:00 |
debris
|
ab599d20dd
|
script init
|
2016-08-19 14:50:22 +02:00 |
debris
|
e50389b89a
|
opcodes
|
2016-08-19 11:38:40 +02:00 |
debris
|
fb518ddc27
|
keypair uses Private instead of secret, simplified interface
|
2016-08-18 14:53:24 +02:00 |
debris
|
0ed57c3327
|
parsing address
|
2016-08-18 14:39:00 +02:00 |
debris
|
355e042931
|
tests for parsing and printing private
|
2016-08-18 13:43:53 +02:00 |
debris
|
e39f37fac7
|
keypair generation in progress
|
2016-08-18 12:56:18 +02:00 |
debris
|
d7f650db51
|
keypair
|
2016-08-17 15:00:47 +02:00 |
debris
|
6e310a68ac
|
bunch of small improvements and crypto stuff
|
2016-08-16 18:00:26 +02:00 |
debris
|
853bf87a10
|
tests for block hash, .editorconfig and bitcoin network enum
|
2016-08-16 14:32:24 +02:00 |
debris
|
03c3f97276
|
calculating blocks merkle root
|
2016-08-16 12:28:07 +02:00 |
debris
|
96f64cc4b0
|
tests for transaction deserilization and hashes
|
2016-08-16 12:09:40 +02:00 |
debris
|
b915bbdae0
|
merkle_root
|
2016-08-16 11:18:24 +02:00 |
debris
|
84803655a7
|
SHA-256
|
2016-08-16 10:49:35 +02:00 |
debris
|
6147a3bd51
|
transaction and block deserialization
|
2016-08-15 16:35:07 +02:00 |
debris
|
01be3fec5b
|
stream reader
|
2016-08-15 16:13:52 +02:00 |
debris
|
eff0b6b125
|
transaction and block serialization
|
2016-08-15 15:19:28 +02:00 |
debris
|
b51f3b4c6b
|
basic serialization
|
2016-08-15 14:50:20 +02:00 |
Gav Wood
|
9c29e35f92
|
Initial commit
|
2016-08-15 11:30:16 +02:00 |