cpt-octofu
|
79965a3ea5
|
Fixing warnings from compiling with -Wall
|
2013-06-11 15:49:03 +01:00 |
|
cpt-octofu
|
2d49b68b30
|
Merge branch 'master' of github.com:bitcoin-spec/haskoin
|
2013-06-11 14:52:08 +01:00 |
|
cpt-octofu
|
432cb14aea
|
Adding CheckTransaction function
|
2013-06-11 14:51:42 +01:00 |
|
Jean-Pierre Rupp
|
b3d5948981
|
Pretty print network messages
|
2013-06-11 13:39:16 +01:00 |
|
cpt-octofu
|
b0cf12319b
|
Rewriting BigWord functions using Integer internally
|
2013-05-14 11:07:57 +02:00 |
|
cpt-octofu
|
52ce4b86df
|
Associativity does not hold for substraction
|
2013-05-14 10:47:49 +02:00 |
|
cpt-octofu
|
fbdd1940e6
|
Adding BigWord substraction tests
|
2013-05-14 10:37:39 +02:00 |
|
cpt-octofu
|
ce49f5aebf
|
Writing new tests for BigWord Num instances
|
2013-05-13 18:03:54 +02:00 |
|
cpt-octofu
|
9b3dd3a418
|
Adding tests for bitwise BigWord operations
|
2013-04-22 18:22:00 +08:00 |
|
cpt-octofu
|
430d1f0a7b
|
Fixing the shift tests for BigWords
|
2013-04-21 23:59:50 +08:00 |
|
cpt-octofu
|
e52c8ce428
|
Setting up test harness with test-framework
|
2013-04-20 19:27:26 +08:00 |
|
cpt-octofu
|
b1967aef0a
|
Writing tests for BigWord Bits class
|
2013-04-20 01:11:10 +08:00 |
|
cpt-octofu
|
7da433103a
|
Restructuring the Bitcoin types
|
2013-04-19 20:37:16 +08:00 |
|
cpt-octofu
|
751e657fd0
|
Creating big endian variants of Word types
|
2013-04-19 01:44:32 +08:00 |
|
cpt-octofu
|
fe2f125acd
|
Creating initial template for BigWord
|
2013-04-18 17:10:16 +08:00 |
|
cpt-octofu
|
adf083cc37
|
Initial commit for QuickCheck tests
|
2013-04-17 18:26:35 +08:00 |
|
cpt-octofu
|
10b8f1ff48
|
Changing the Hash type to use ByteStrings internally
|
2013-04-16 15:39:33 +08:00 |
|
cpt-octofu
|
2292a54907
|
Adding Ping and Pong types and including them in the Message type
|
2013-04-14 15:02:12 +08:00 |
|
cpt-octofu
|
58f3454080
|
Adding GetAddr in the Message type
|
2013-04-14 14:48:38 +08:00 |
|
cpt-octofu
|
fbaa629210
|
Adding Block and Headers type in Message type
|
2013-04-14 14:42:52 +08:00 |
|
cpt-octofu
|
87ae505f56
|
Adding Headers type
|
2013-04-14 14:33:09 +08:00 |
|
ciphermonk
|
37f12462b8
|
Adding the Block type
|
2013-04-14 13:33:06 +08:00 |
|
ciphermonk
|
418df95121
|
Adding GetBlocks, GetHeaders and Tx types to Message type
|
2013-04-14 13:15:38 +08:00 |
|
ciphermonk
|
4b01ef9f0a
|
Adding Tx type
|
2013-04-13 19:47:46 +08:00 |
|
ciphermonk
|
23d6b4ef74
|
Adding GetHeaders type
|
2013-04-13 16:05:39 +08:00 |
|
ciphermonk
|
6a5947eeb4
|
Adding GetBlocks type
|
2013-04-13 15:42:58 +08:00 |
|
ciphermonk
|
294ccb66af
|
Adding NotFound as a Message type
|
2013-04-13 14:59:30 +08:00 |
|
ciphermonk
|
bfa3cd65ba
|
Adding NotFound type
|
2013-04-13 14:52:15 +08:00 |
|
ciphermonk
|
563b9aabce
|
Adding GetData as a Message
|
2013-04-13 14:48:41 +08:00 |
|
ciphermonk
|
b1b2eb7e95
|
Adding GetData type
|
2013-04-13 14:44:23 +08:00 |
|
ciphermonk
|
0e4204b7d7
|
Adding Inv type
|
2013-04-13 14:32:45 +08:00 |
|
ciphermonk
|
ecbd9406ba
|
Adding Addr in the Message algebraic type. Adding Show and Read deriving classes to Addr and BlockHeader
|
2013-04-13 14:03:42 +08:00 |
|
ciphermonk
|
dd2ba479c7
|
Adding the Addr type
|
2013-04-13 13:58:03 +08:00 |
|
ciphermonk
|
19ddccd415
|
Adding BlockHeader type
|
2013-04-13 12:03:24 +08:00 |
|
ciphermonk
|
0a9082458e
|
Crypto checksum now uses Hash type internally
|
2013-04-13 00:16:57 +08:00 |
|
ciphermonk
|
016fbf77ab
|
Refactoring put method for InvType
|
2013-04-12 17:20:46 +08:00 |
|
ciphermonk
|
b8f0f10c05
|
Creating InvType type and making Hash a type alias for Tuple4
|
2013-04-12 17:16:36 +08:00 |
|
ciphermonk
|
791f94a8b8
|
Adding Hash, InvVector types and changing some ByteString fields to more precise Word fields
|
2013-04-12 16:52:29 +08:00 |
|
ciphermonk
|
3c2762dbbd
|
Setting up the scaffolding for parsing network messages with the Enumerator package
|
2013-04-11 18:41:54 +08:00 |
|
ciphermonk
|
d1fe817859
|
Messages are parsed to the size advertised in the message header
|
2013-04-03 19:42:03 +08:00 |
|
ciphermonk
|
52a907420a
|
Creating a new Bitcoin.Type class for all types traveling on the wire
|
2013-04-03 13:18:26 +08:00 |
|
ciphermonk
|
1e98ac050e
|
Factoring the types and messages
|
2013-04-01 19:28:33 +08:00 |
|
ciphermonk
|
9ddbc8ec37
|
Creating network communication pipeline and send Version message
|
2013-03-31 22:02:08 +08:00 |
|
ciphermonk
|
b48a825e10
|
Restructuring type hierarchy and adding NetworkAddress and Version types
|
2013-03-30 00:32:36 +08:00 |
|
ciphermonk
|
5703c02ee1
|
Initial commit for the VarString type
|
2013-03-26 21:23:02 +08:00 |
|
ciphermonk
|
04fb552fd2
|
Removing parantheses and using the apply ($) operator
|
2013-03-26 21:21:19 +08:00 |
|
ciphermonk
|
dac2718c6b
|
Changing UInt Get monads to use function composition
|
2013-03-26 03:47:43 +08:00 |
|
ciphermonk
|
17f1a343d2
|
Initial commit for VarInt and UInt
|
2013-03-26 03:38:51 +08:00 |
|
ciphermonk
|
83578e8463
|
.gitignore commit
|
2013-03-26 03:37:45 +08:00 |
|
ciphermonk
|
743529d2e1
|
Initial commit
|
2013-03-14 21:45:34 +08:00 |
|