Chris Stewart
|
7582ded3a4
|
renaming fromOpCode to fromByte inside of ScriptOperationFactory
|
2016-01-18 12:46:30 -06:00 |
|
Chris Stewart
|
d08a764e70
|
Cleaning up the code base a bit, finished writing code to parse and write raw bitcoin transactions
|
2016-01-15 15:18:15 -06:00 |
|
Chris Stewart
|
88e9afb734
|
Successfully parsing raw bitcoin transactions, fixing a variety of bugs throughout the raw parsing api, and adding helpers inside of RawBitcoinSerializer
|
2016-01-15 14:45:01 -06:00 |
|
TomMcCabe
|
aac2959b92
|
finished adding first batch of RPCs
|
2016-01-14 17:54:11 -06:00 |
|
Chris Stewart
|
3d36ee27f8
|
fixing .toInt bug inside of TransactionInputParser
|
2016-01-14 14:18:35 -06:00 |
|
TomMcCabe
|
a989b14c28
|
begin building rpc framework
|
2016-01-14 13:54:58 -06:00 |
|
Chris Stewart
|
23e3669309
|
Fixing bug in outpoint parser, wasn't correctly parsing vout numbers
|
2016-01-14 10:56:41 -06:00 |
|
Chris Stewart
|
55f2e98976
|
merging in logging capabilites
|
2016-01-14 10:16:29 -06:00 |
|
Chris Stewart
|
51a821066a
|
Adding logging capability
|
2016-01-14 10:14:51 -06:00 |
|
Chris Stewart
|
0e4d22cdad
|
Adding transaction input raw serializer, fixing bugs with ScriptSignature parser
|
2016-01-13 21:02:08 -06:00 |
|
Chris Stewart
|
d4e407c5d2
|
Successfully serializing and deserializing a raw bitcoin output
|
2016-01-13 13:57:45 -06:00 |
|
TomMcCabe
|
60c3704d66
|
Mining Info added
|
2016-01-13 11:19:32 -06:00 |
|
Chris Stewart
|
14b4ccc0c7
|
Adding AddressType
|
2016-01-13 09:27:09 -06:00 |
|
TomMcCabe
|
fcd3e44305
|
blockchaininfo and txoutputmeta added
|
2016-01-12 13:01:22 -06:00 |
|
Chris Stewart
|
79fa238b8b
|
Adding RawScriptSignature parser
|
2016-01-12 09:57:10 -06:00 |
|
Chris Stewart
|
27f0dba5d7
|
Refactoring script parser into marshallers package
|
2016-01-11 15:32:03 -06:00 |
|
Chris Stewart
|
b6e9ab3b50
|
Adding byte serialization for TransactionOutpoints, starting to add RawTransactionOutput serialization
|
2016-01-11 15:19:28 -06:00 |
|
Chris Stewart
|
c95d0ea353
|
Adding ability to serialize and unserialize raw outpoints
|
2016-01-11 14:39:51 -06:00 |
|
TomMcCabe
|
ee47f85212
|
added memory pool info marshaller
|
2016-01-11 11:21:01 -06:00 |
|
TomMcCabe
|
b56c45ff03
|
added blockchain package
|
2016-01-11 11:10:39 -06:00 |
|
TomMcCabe
|
2294e72ceb
|
added confirmed utxos marshaller
|
2016-01-11 11:07:41 -06:00 |
|
Chris Stewart
|
b7d773a628
|
Adding more unit tests for parsing p2sh inputs and outputs from byte arrays
|
2016-01-11 09:56:27 -06:00 |
|
TomMcCabe
|
50acea9b72
|
added network totals
|
2016-01-11 09:49:34 -06:00 |
|
Chris Stewart
|
bfdb052862
|
Successfully parsing a byte array into an asm output script
|
2016-01-09 18:20:50 -06:00 |
|
Chris Stewart
|
d936103a2b
|
Adding constants 1-75 as ScriptNumbers - the represent the amount of bytes to push onto the stack
|
2016-01-09 16:05:40 -06:00 |
|
Chris Stewart
|
da8b615bf6
|
Adding fromOpCode to match byte with its op code
|
2016-01-09 12:58:20 -06:00 |
|
Chris Stewart
|
42c11e81cf
|
Parsing scripts when they are marshalled from json
|
2016-01-09 11:10:29 -06:00 |
|
Chris Stewart
|
0fb1ab81b1
|
Parsing scriptSigs and scriptPubKeys for both p2sh and p2pkh
|
2016-01-08 15:02:12 -06:00 |
|
Chris Stewart
|
6ef3d58d3f
|
Major refactor of types for ScriptOperations, overarching type is now ScriptToken
|
2016-01-08 14:40:27 -06:00 |
|
Chris Stewart
|
bc16c7ebb1
|
Adding companion objects for script operation factories
|
2016-01-08 10:44:27 -06:00 |
|
Chris Stewart
|
cfa5215c0b
|
Adding arithmetic operations factory
|
2016-01-08 10:22:38 -06:00 |
|
Chris Stewart
|
ef85d18a05
|
Adding Bitwise operations factory
|
2016-01-08 10:16:22 -06:00 |
|
Chris Stewart
|
7e5bc6e839
|
Adding control operations factory
|
2016-01-08 10:12:32 -06:00 |
|
Chris Stewart
|
09da07dc6a
|
Adding crypto operations factory
|
2016-01-08 10:04:51 -06:00 |
|
Chris Stewart
|
288e7950c6
|
Adding locktime factory
|
2016-01-08 10:00:36 -06:00 |
|
Chris Stewart
|
ac7c168e96
|
Adding StackOperationFactory
|
2016-01-08 09:56:20 -06:00 |
|
Chris Stewart
|
71f6dd2ad9
|
fixing compliation issue, adding unit tests for parsing
|
2016-01-07 22:07:03 -06:00 |
|
Chris Stewart
|
2b03b46b8c
|
Adding signature for parse function
|
2016-01-07 22:02:29 -06:00 |
|
TomMcCabe
|
50a8d74e3a
|
network marshaller added/tested
|
2016-01-06 20:20:27 -06:00 |
|
Chris Stewart
|
b193fbc7f0
|
Implementing the OP_EQUALVERIFY operator
|
2016-01-06 19:44:57 -06:00 |
|
Chris Stewart
|
c310903684
|
Implmenting OP_VERIFY operation
|
2016-01-06 19:26:37 -06:00 |
|
Chris Stewart
|
ff24b21f53
|
Adding equality functionality inside of Bitwise Interpreter
|
2016-01-06 19:13:57 -06:00 |
|
Chris Stewart
|
8fc4aad147
|
Defining bitwise operations
|
2016-01-06 15:30:42 -06:00 |
|
Chris Stewart
|
ad4be24496
|
Implementing OP_HASH160, OP_DUP and adding in some util functions
|
2016-01-06 15:01:42 -06:00 |
|
TomMcCabe
|
98efd47e19
|
added peer info marshaller test
|
2016-01-06 13:47:23 -06:00 |
|
Chris Stewart
|
dedc1e9ccd
|
Adding locktime operations
|
2016-01-06 13:19:44 -06:00 |
|
Chris Stewart
|
4bdaf91b64
|
Adding CryptoOperations
|
2016-01-06 13:14:16 -06:00 |
|
Chris Stewart
|
249bc9664c
|
Adding Arithmetic Operations
|
2016-01-06 12:04:30 -06:00 |
|
Chris Stewart
|
2971315fbf
|
adding stack operations
|
2016-01-06 11:42:14 -06:00 |
|
Chris Stewart
|
aec48ccf6e
|
Adding control flow operations
|
2016-01-06 10:56:33 -06:00 |
|