Commit Graph

830 Commits

Author SHA1 Message Date
debris 7b1983013d inventory vector 2016-09-19 18:36:48 +02:00
debris d8a9ebfb1b serialize returns bytes 2016-09-19 18:06:43 +02:00
debris 2d2ee4a9dd port and ip serialization tests 2016-09-19 17:56:32 +02:00
debris bf6dec9d5f Merge branch 'master' of github.com:ethcore/parity-bitcoin 2016-09-19 17:01:19 +02:00
debris 62c082b855 test script 2016-09-19 16:40:35 +02:00
Marek Kotewicz 826d4d4ac7 Update README.md 2016-09-19 16:36:53 +02:00
debris cc7f60253c drawing graph 2016-09-19 16:34:46 +02:00
debris b8b9235c4e net lib 2016-09-19 16:13:50 +02:00
debris fdc4bfe2d7 script lib 2016-09-19 16:09:05 +02:00
debris 0edcc08ab1 keys lib 2016-09-19 15:39:57 +02:00
debris e1a9f70429 chain structures separated from core 2016-09-19 15:23:37 +02:00
debris 744c53202e serialization separated to its own lib 2016-09-19 15:15:56 +02:00
debris ed12866f2b crypto separated to its own library 2016-09-19 15:09:22 +02:00
debris 1aed7c71c5 primitives moved to standalone lib 2016-09-19 15:02:10 +02:00
debris 2a43085bda moved hash to primitives 2016-09-19 14:56:45 +02:00
debris ebed1b0b71 cleanup hash module 2016-09-19 14:37:53 +02:00
debris 0d64a1d48f hash structure 2016-09-19 11:58:53 +02:00
debris 3736512935 directory reorg 2016-09-18 18:12:45 +02:00
debris 0fba932c47 polishing compact_integers 2016-09-18 17:09:36 +02:00
debris 7f1bc7de05 simplified append_list, read_list 2016-09-18 14:05:39 +02:00
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