Commit Graph

4248 Commits

Author SHA1 Message Date
Chris Stewart
ca441e9aae Fixing signature on TransactionInput and adding ScriptPubKey case class 2015-12-27 16:29:15 -06:00
Chris Stewart
8906d0b3c3 Fixing signature on TransactionInput and adding ScriptPubKey case class 2015-12-27 16:29:15 -06:00
Chris Stewart
44d89b25d2 Adding ScriptSignature, ScriptPubKey 2015-12-26 22:01:35 -06:00
Chris Stewart
37cc7e4b50 Adding ScriptSignature, ScriptPubKey 2015-12-26 22:01:35 -06:00
Chris Stewart
c7aaf7fac1 Adding Transaction case class, removing counter fields from Transaction 2015-12-26 21:28:20 -06:00
Chris Stewart
8f1cf4295d Adding Transaction case class, removing counter fields from Transaction 2015-12-26 21:28:20 -06:00
Chris Stewart
03d4e2f5e1 Adding case classes for implmentations of Inputs, Outputs and Outpoints 2015-12-26 21:11:17 -06:00
Chris Stewart
5e0441612d Adding case classes for implmentations of Inputs, Outputs and Outpoints 2015-12-26 21:11:17 -06:00
Chris Stewart
2ac92f5476 Factoring out transaction components into their own scala files 2015-12-26 21:03:43 -06:00
Chris Stewart
0c9d09b855 Factoring out transaction components into their own scala files 2015-12-26 21:03:43 -06:00
Chris Stewart
7b748dfbca Fixing import issue on Transactions 2015-12-26 20:52:45 -06:00
Chris Stewart
cd72cf8b60 Fixing import issue on Transactions 2015-12-26 20:52:45 -06:00
Chris Stewart
2142e439dc refactoring transactions into their own package and renaming them 2015-12-26 20:50:36 -06:00
Chris Stewart
a0fc7a2cce refactoring transactions into their own package and renaming them 2015-12-26 20:50:36 -06:00
Chris Stewart
c82d565439 Forgot to add regtest byte comparison for testing if p2sh address is valid 2015-12-23 16:55:58 -06:00
Chris Stewart
c6d4f45b61 Forgot to add regtest byte comparison for testing if p2sh address is valid 2015-12-23 16:55:58 -06:00
Chris Stewart
f29d7e6f42 Adding magic bytes to network parameters, doing real validation for bitcoin addresses now 2015-12-23 16:49:04 -06:00
Chris Stewart
8483fd83b6 Adding magic bytes to network parameters, doing real validation for bitcoin addresses now 2015-12-23 16:49:04 -06:00
Chris Stewart
7bf2d3c6e2 Adding addition, subtraction and multiplication operations to CurrencyUnits 2015-12-23 11:17:04 -06:00
Chris Stewart
75d57084e7 Adding addition, subtraction and multiplication operations to CurrencyUnits 2015-12-23 11:17:04 -06:00
Chris Stewart
0be96f4188 Adding infix operators to compare currency units 2015-12-21 17:57:39 -06:00
Chris Stewart
6dd4e6d622 Adding infix operators to compare currency units 2015-12-21 17:57:39 -06:00
Chris Stewart
daa4ad6bff Adding build files 2015-12-21 17:16:30 -06:00
Chris Stewart
dabe6396e5 Adding build files 2015-12-21 17:16:30 -06:00
Chris Stewart
9d65ede644 Changing BitcoinCurrencyUnit to CurrencyUnit 2015-12-21 17:14:50 -06:00
Chris Stewart
8257579beb Changing BitcoinCurrencyUnit to CurrencyUnit 2015-12-21 17:14:50 -06:00
Chris Stewart
1a51c16010 Adding currency units 2015-12-21 17:03:01 -06:00
Chris Stewart
c8eebb179e Adding currency units 2015-12-21 17:03:01 -06:00
Chris Stewart
67d1fe8674 Fixing unit tests for BitcoinAddressTest 2015-12-20 16:05:59 -06:00
Chris Stewart
4ddc9b8e27 Fixing unit tests for BitcoinAddressTest 2015-12-20 16:05:59 -06:00
Chris Stewart
8d57074035 json marshallers for bitcoin addresses 2015-12-20 16:00:00 -06:00
Chris Stewart
3bc2a76493 json marshallers for bitcoin addresses 2015-12-20 16:00:00 -06:00
Chris Stewart
7b6039bed2 fixing license merge conflict 2015-12-03 13:49:37 -06:00
Chris Stewart
5e91e64771 fixing license merge conflict 2015-12-03 13:49:37 -06:00
Chris Stewart
9d4ae60a1a Initial commit 2015-12-03 13:46:43 -06:00
Chris Stewart
f7045a3e3d Adding support for bitcoin & asset addresses 2015-12-02 10:14:25 -06:00
Chris Stewart
21b1873dfe Adding support for bitcoin & asset addresses 2015-12-02 10:14:25 -06:00
Chris Stewart
6e8c08cd72 Adding network code and bitcoinj dependency 2015-07-27 21:39:22 -05:00
Chris Stewart
b784c8d643 Adding network code and bitcoinj dependency 2015-07-27 21:39:22 -05:00
Chris Stewart
da8904f42d Finished writing unit tests for VarInt type 2015-07-27 15:19:06 -05:00
Chris Stewart
c11e48d032 Finished writing unit tests for VarInt type 2015-07-27 15:19:06 -05:00
Chris Stewart
6a487ac5ae Added test for transaction version 2015-07-26 18:49:59 -05:00
Chris Stewart
f9f9ec79c3 Added test for transaction version 2015-07-26 18:49:59 -05:00
Chris Stewart
235ece9111 Adding transaction case classes 2015-07-15 11:47:46 -05:00
Chris Stewart
226bc0d43d Adding transaction case classes 2015-07-15 11:47:46 -05:00
Chris Stewart
7962f829dc Init 2015-07-14 14:15:18 -05:00
Chris Stewart
f58df358da Initial commit 2015-07-14 14:11:42 -05:00
Chris Stewart
795a07fb00 Initial commit 2015-07-14 14:11:42 -05:00