-
139af79509
wallet listens by default on 13416 (#128)
AntiochP
2017-09-21 17:12:07 -04:00
-
7c5b7d23e7
Replace secp256k1 directory with repository dependency (#126)
AntiochP
2017-09-20 20:07:40 -04:00
-
44c8f9e22d
fix the range_proof call (missing nonce param) (#125)
AntiochP
2017-09-13 16:00:48 -04:00
-
95a92eefc9
Cannot spend coinbase for N blocks (#111)
AntiochP
2017-09-12 13:24:24 -04:00
-
6493468959
Checking rangeproof explanatory comment (#120)
osaka-kun
2017-09-12 20:20:26 +03:00
-
4aea4d0548
fixes to allow benchmarks to be run for core (#122)
AntiochP
2017-09-12 13:20:01 -04:00
-
87cd0e5c58
added basic tests around range_proof (#121)
AntiochP
2017-09-10 14:31:41 -04:00
-
6056c16cfa
unit tests around Commitment summing (#118)
AntiochP
2017-09-09 13:48:26 -04:00
-
33688e9958
Small formatting, typographical, and grammatical edits to documentation (#117)
Seamus Finnigan
2017-09-07 18:19:19 +00:00
-
798849d7e9
Range Proof doc and intro update (#114)
Yeastplume
2017-09-06 23:38:55 +01:00
-
405a4bc985
Prunable MMR storage (#112)
Ignotus Peverell
2017-09-05 05:50:25 +00:00
-
301e9a6e98
Reconcile config file with command line switches (#113)
Yeastplume
2017-09-05 02:34:24 +01:00
-
66255dfe83
Minor update, add link to issues
Ignotus Peverell
2017-09-01 03:26:26 +00:00
-
510d7fc331
git pre-commit hook to run rustfmt on modified files (#110)
AntiochP
2017-08-31 20:54:15 -04:00
-
7b12746a1f
Store block header hash by input and output commitment (#104)
AntiochP
2017-08-29 12:32:45 -04:00
-
b5e62c81c0
Switch commitments in libsecp fork (#109)
Yeastplume
2017-08-29 17:27:01 +01:00
-
9c649edfbf
Use UTC in timestamps and fix broken header test (#105)
Seamus Finnigan
2017-08-26 16:31:27 +00:00
-
3bf06ecd6a
Cuckoo miner with cmake update (#103)
Yeastplume
2017-08-24 22:43:11 +01:00
-
5febcb509c
Add wallet to the travis build matrix (#102)
AntiochP
2017-08-23 04:29:22 -04:00
-
fa339f3c0b
fix up wallet tests (#101)
AntiochP
2017-08-22 19:05:56 -04:00
-
babb6110c4
unit tests for coinbase flags (output and tx kernel) (#99)
AntiochP
2017-08-22 14:26:13 -04:00
-
045f5bb4da
POW refactor (#100)
Yeastplume
2017-08-22 19:23:54 +01:00
-
6772d9f516
various typos in docs (#95)
Riccardo Casatta
2017-08-21 18:56:26 +02:00
-
b61c0607c2
Fix inconsistent wallet receiver port
Yeastplume
2017-08-19 00:01:19 +01:00
-
900c52424d
add "cache: cargo" to travis config (#92)
AntiochP
2017-08-11 17:09:30 -04:00
-
2a275a2f87
POW Blake 2 changeover (#91)
Yeastplume
2017-08-11 22:05:59 +01:00
-
be6b26e8f1
clean up .grin and .grin2 dirs before running the respective tests (#93)
AntiochP
2017-08-11 17:04:47 -04:00
-
3b4a48b2fd
Cleanup build warnings (#87)
AntiochP
2017-08-09 20:54:10 -04:00
-
131ea2f799
Ci mode fixes (#86)
Yeastplume
2017-08-09 17:40:23 +01:00
-
d32ab967f0
Prunable and easy to store MMR impl
Ignotus Peverell
2017-08-05 09:32:41 +00:00
-
ae9a9c8938
Merge branch 'master' of github.com:ignopeverell/grin
Ignotus Peverell
2017-08-04 19:52:04 +00:00
-
-
95fe570187
Prunable and easy to store MMR impl
Ignotus Peverell
2017-08-04 19:50:32 +00:00
-
cdf4203dd1
Cuckoo miner integration, Queue implementation (#84)
Yeastplume
2017-08-03 17:57:55 +01:00
-
-
c994c7cba2
Capture options with orphan block, fix #83
Ignotus Peverell
2017-07-28 02:21:00 +00:00
-
b3e224b439
Minor fixes to orphan handling
Ignotus Peverell
2017-07-27 23:47:33 +00:00
-
22bff54f66
rustfmt (new version)
Ignotus Peverell
2017-07-27 21:13:34 +00:00
-
3c3b12b13a
Chain handles orphaned blocks and retries them
Ignotus Peverell
2017-07-27 19:08:48 +00:00
-
f0044c631f
Minor warnings cleanup, rustfmt
Ignotus Peverell
2017-07-26 01:43:17 +00:00
-
a6047903d2
Sum tree: n_children -> n_leaves (more explicit)
Ignotus Peverell
2017-07-24 21:46:22 +00:00
-
20e3382785
Merkle doc: fix typos, clarify diagram
Ignotus Peverell
2017-07-24 21:37:14 +00:00
-
3503ba7f66
Last (hopefully) blake2 loose ends
Ignotus Peverell
2017-07-24 19:24:51 +00:00
-
1d68a64edc
Extend MMR doc with storage design
Ignotus Peverell
2017-07-24 17:41:30 +00:00
-
22f3d42b94
Simple sum tree benchmark
Ignotus Peverell
2017-07-23 01:19:10 +00:00
-
87fc062f9b
Last snafu (hopefully)
Ignotus Peverell
2017-07-22 23:32:00 +00:00
-
2261415c27
Oops. Fix blake2 dependency issues.
Ignotus Peverell
2017-07-20 15:03:47 +00:00
-
eb11b14cab
Minor warning cleanup in core
Ignotus Peverell
2017-07-20 14:22:40 +00:00
-
23816d1c2b
Add missing crate dependency
Ignotus Peverell
2017-07-20 14:11:42 +00:00
-
929943d8b1
Sum-tree only stores hashes
Ignotus Peverell
2017-07-20 14:07:57 +00:00
-
01b66de437
Replace SHA3 with BLAKE2b everywhere
Ignotus Peverell
2017-07-20 13:52:07 +00:00
-
9703cba92a
Formatting
Ignotus Peverell
2017-07-19 14:03:42 +00:00
-
26ce1d27d7
Updates to ensure multithreaded CI tests don't fail (#81)
Yeastplume
2017-07-19 16:40:57 +00:00
-
dca5504203
Run grin crate tests single-threaded
Ignotus Peverell
2017-07-18 21:22:30 +00:00
-
42376e68bc
Cuckoo-miner better merged into Grin (#80)
Yeastplume
2017-07-18 20:57:09 +00:00
-
40090fcdbc
Fix api & pool tests, add the crates to Travis
Ignotus Peverell
2017-07-18 17:33:49 +00:00
-
1ede61d2a2
Addition of configuration file (#79)
Yeastplume
2017-07-13 17:30:33 +00:00
-
e2ebd854e1
[WIP] Implement Merkle-sum-tree (#40)
Merope Riddle
2017-07-12 18:59:18 +00:00
-
12480e7310
Changes to allow for testing and playing with cuckoo-miner integration (#76)
Yeastplume
2017-07-11 18:11:03 +01:00
-
60705eff76
Use io::Read/Write interface instead of AsyncRead/AsyncWrite + Finish Tests (#74)
Jacob Payne
2017-07-05 11:42:55 -07:00
-
15ea8da34a
New Chain struct acting as facade for all chain operations
Ignotus Peverell
2017-07-03 16:46:25 -07:00
-
8974cbc12c
POW Doc updates (#73)
Yeastplume
2017-07-03 16:39:20 +01:00
-
efcbea3307
Clarifications to SHA3 hash and addition of progress-freeness concept in Pooling Capacity (#72)
Yeastplume
2017-07-02 22:28:17 +01:00
-
07a6f23880
Create LICENSE
Ignotus Peverell
2017-06-29 09:24:44 -07:00
-
97b7421ce0
Mining test debug output, fixes to diff. adjustment and start of POW documentation (#69)
Yeastplume
2017-06-29 15:49:11 +01:00
-
5f8a0d9f1c
Wallet HTTP posting, fixes and additions to port address configurability. (#66)
Yeastplume
2017-06-27 02:09:01 +00:00
-
75f19ecfab
Fix difficulty tests, forgot to rename method
Ignotus Peverell
2017-06-20 10:21:31 -07:00
-
e8a6b61100
Apply new difficulty algo, remove configurable cuckoo size
Ignotus Peverell
2017-06-19 08:59:56 -07:00
-
163b1133a7
Implemented new difficulty calculation algorithm.
Ignotus Peverell
2017-06-17 20:17:26 -07:00
-
55eb2f6887
Fixed vagueness on 2nd curve
Ignotus Peverell
2017-06-17 20:17:20 -07:00
-
6a15100c96
[WIP] Rate Limiting (#57)
Jacob Payne
2017-06-17 16:15:46 -07:00
-
a82f9ce415
Testing Framework [WIP] and new command line options to configure wallet ports and directories (#65)
Yeastplume
2017-06-16 17:47:29 +01:00
-
fbbd703e99
Protect wallet data file with a file lock
Ignotus Peverell
2017-06-14 21:42:58 -07:00
-
6523966f9e
Bug fixes in wallet and related API
Ignotus Peverell
2017-06-12 16:41:27 -07:00
-
eb9cc7ef13
Integrate transaction pool with rest of the system
Ignotus Peverell
2017-06-10 12:51:33 -07:00
-
172c5e840b
TransactionPool uses non-dummy chain trait
Ignotus Peverell
2017-06-10 11:31:05 -07:00
-
384554fc46
Change to pool->blockchain interface to avoid get_best_utxo_set (#60)
MoaningMyrtle
2017-06-09 19:33:33 -07:00
-
dd1339a9c3
Sending of transaction to push to mocked up API
Ignotus Peverell
2017-06-08 16:34:27 -07:00
-
d26a659a97
Command-line receiving end of wallet
Ignotus Peverell
2017-06-07 18:12:15 -07:00
-
aeb3dfc0dd
Minor cleanup and fixes for wallet send
Ignotus Peverell
2017-06-06 13:18:16 -07:00
-
3d5411b6ad
Deprecated.
Ignotus Peverell
2017-06-06 12:27:39 -07:00
-
28b6dab21f
Fix partial revert
Ignotus Peverell
2017-05-31 17:21:44 -07:00
-
92a2beedef
Missing file in #f79fb8ef
Ignotus Peverell
2017-05-31 15:52:43 -07:00
-
11c0d67805
Revert "Delegate Block Encoding to Store (#44)"
Ignotus Peverell
2017-05-31 15:49:15 -07:00
-
40d23db6c1
Revert "[WIP] Partial Transition from Writeable/Readable to Codecs (#51)"
Ignotus Peverell
2017-05-31 15:47:52 -07:00
-
996eab72ae
Formatting.
Ignotus Peverell
2017-05-31 14:44:44 -07:00
-
f79fb8ef95
Sending end of the wallet
Ignotus Peverell
2017-05-28 20:21:29 -07:00
-
da41120293
Update secp256k1zlp to serde 1.0
Ignotus Peverell
2017-05-28 20:20:56 -07:00
-
1ae2e905d8
Printing difficulty while mining
Ignotus Peverell
2017-05-25 17:42:29 -07:00
-
eb2be99d40
Proper configuration for test mining
Ignotus Peverell
2017-05-25 17:42:10 -07:00
-
791d2355ee
Miner querying wallet receiver for coinbase output
Ignotus Peverell
2017-05-25 17:22:21 -07:00
-
f45cfe97f2
HTTP API client utility functions (get, post, etc.)
Ignotus Peverell
2017-05-25 17:21:56 -07:00
-
ac553493f1
WIP: Wallet functionality to receive and send coins
Ignotus Peverell
2017-05-24 16:08:39 -07:00
-
de4ebdde71
[WIP] Partial Transition from Writeable/Readable to Codecs (#51)
Jacob Payne
2017-05-22 10:16:13 -07:00
-
a402f39633
Custom REST API operations in addition to CRUD
Ignotus Peverell
2017-05-19 14:35:49 -07:00
-
d8deba15ee
Deprecated.
Ignotus Peverell
2017-05-19 08:52:31 -07:00
-
23fd07be60
WIP: Tracking Transaction Pool Implementation (#48)
MoaningMyrtle
2017-05-19 08:22:08 -07:00
-
eb1e49094b
Minor clarifications and additional getting started link
Ignotus Peverell
2017-05-03 14:23:12 -07:00
-
6122152003
Add some basic build instructions to help people get started (#50)
dan-da
2017-05-03 13:56:03 -07:00
-
8ffc0c6f8e
Delegate Block Encoding to Store (#44)
Jacob Payne
2017-05-03 10:27:38 -07:00
-
2787d4259a
Typo in intro doc: two inputs and one output (#45)
gabriel-syme
2017-04-30 22:00:40 -05:00
-
94539c768e
Typo in intro doc: when->which (#47)
Simon Horne
2017-04-30 22:59:39 -04:00