debris
|
bfe1b6e823
|
renamed read_bytes -> read_slice, append_bytes -> append_slice
|
2016-09-18 13:58:56 +02:00 |
debris
|
b85c39c1f7
|
use Bytes wrapper structure
|
2016-09-18 13:30:00 +02:00 |
debris
|
bef9b07bea
|
NetAddress serialization
|
2016-09-18 09:13:04 +02:00 |
debris
|
e4e101bb6b
|
init of network primitives
|
2016-09-18 02:01:01 +02:00 |
debris
|
7a13143824
|
stack structure
|
2016-09-17 15:46:53 +02:00 |
debris
|
a53fd1bd5d
|
removed empty file
|
2016-09-15 15:41:59 +02:00 |
debris
|
28582e7acb
|
removed redundant macro
|
2016-09-15 15:36:55 +02:00 |
debris
|
5fed103775
|
guessing script type
|
2016-09-15 15:30:15 +02:00 |
debris
|
4cca459d94
|
updated dependencies, added Cargo.lock
|
2016-09-15 13:25:04 +02:00 |
debris
|
f9295b7b4b
|
finished interpreter
|
2016-09-15 11:45:31 +02:00 |
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 |