Anatoly Yakovenko
c1783d77d7
fixed test
2018-03-25 16:18:27 -07:00
Anatoly Yakovenko
f089abb3c5
fix bench
2018-03-25 15:37:00 -07:00
Anatoly Yakovenko
8e551f5e32
debug trait tests
2018-03-25 08:22:04 -07:00
Anatoly Yakovenko
290960c3b5
wip
2018-03-25 08:06:33 -07:00
Anatoly Yakovenko
62af09adbe
wip
2018-03-25 08:05:03 -07:00
Anatoly Yakovenko
e39c0b34e5
update
2018-03-25 00:06:48 -07:00
Anatoly Yakovenko
8ad90807ee
responder with larger block size
2018-03-24 23:46:25 -07:00
Anatoly Yakovenko
533b3170a7
responder
2018-03-24 23:31:54 -07:00
Anatoly Yakovenko
7732f3f5fb
services
2018-03-24 18:01:54 -07:00
Anatoly Yakovenko
f52f02a434
services
2018-03-24 18:01:40 -07:00
Greg Fitzgerald
4d7d4d673e
Merge pull request #75 from garious/fix-testnode
...
Revive silk-testnode
2018-03-23 22:16:59 -06:00
Greg Fitzgerald
9a437f0d38
Revive silk-testnode
2018-03-23 21:49:28 -06:00
Greg Fitzgerald
c385f8bb6e
Merge pull request #73 from garious/yes-clippy
...
Automated mentoring by clippy
2018-03-22 15:22:12 -06:00
Greg Fitzgerald
fa44be2a9d
Ignore some clippy advice
2018-03-22 14:59:25 -06:00
Greg Fitzgerald
117ab0c141
Clippy review
2018-03-22 14:50:24 -06:00
Greg Fitzgerald
7488d19ae6
Clippy review
2018-03-22 14:40:28 -06:00
Greg Fitzgerald
60524ad5f2
Clippy review
2018-03-22 14:38:06 -06:00
Greg Fitzgerald
fad7ff8bf0
Clippy review
2018-03-22 14:31:58 -06:00
Greg Fitzgerald
383d445ba1
Clippy review
2018-03-22 14:15:29 -06:00
Greg Fitzgerald
803dcb0800
Mutex<bool> -> AtomicBool
2018-03-22 14:05:23 -06:00
Greg Fitzgerald
fde320e2f2
Merge pull request #71 from garious/rework-recorder
...
Replicate the ledger
2018-03-21 17:23:55 -06:00
Greg Fitzgerald
8ea97141ea
Update the test to replicate the ledger
2018-03-21 17:15:32 -06:00
Greg Fitzgerald
9f232bac58
Allow clients to sync the ledger
...
Fixes #4
2018-03-21 15:46:49 -06:00
Greg Fitzgerald
8295cc11c0
Move JSON printing up the stack
2018-03-20 23:15:44 -06:00
Greg Fitzgerald
70f80adb9a
Merge pull request #70 from garious/planevent-to-witness
...
Cleanup
2018-03-20 19:13:02 -06:00
Greg Fitzgerald
9a7cac1e07
Use the Entry API to remove the double lookup
2018-03-20 18:07:54 -06:00
Greg Fitzgerald
c584a25ec9
Move complete_transaction from method to function
...
So that we can hold separate mutable references to the pending queue
and the map of balances.
2018-03-20 17:47:57 -06:00
Greg Fitzgerald
bff32bf7bc
Cleanup
2018-03-20 17:32:02 -06:00
Greg Fitzgerald
d0e7450389
Add docs
2018-03-20 16:58:14 -06:00
Greg Fitzgerald
4da89ac8a9
Cleanup naming
2018-03-20 16:53:41 -06:00
Greg Fitzgerald
f7032f7d9a
Cleanup: replace bool retval with is_complete() method
2018-03-20 16:52:47 -06:00
Greg Fitzgerald
7c7e3931a0
Better docs
2018-03-20 15:52:46 -06:00
Greg Fitzgerald
6be3d62d89
Remove Action from spending plans
2018-03-20 15:43:07 -06:00
Greg Fitzgerald
6f509a8a1e
Reorder
2018-03-20 15:31:28 -06:00
Greg Fitzgerald
4379fabf16
PlanEvent -> Witness
...
The term used by the Simplicity smart contract language
2018-03-20 15:25:50 -06:00
Greg Fitzgerald
6b66e1a077
Merge pull request #69 from garious/move-streamer-benchmark
...
Move streamer benchmark out of unit tests
2018-03-19 17:33:45 -06:00
Greg Fitzgerald
c11a3e0fdc
Move streamer benchmark out of unit tests
2018-03-19 17:10:01 -06:00
Greg Fitzgerald
3418033c55
Merge pull request #68 from garious/fix-bench
...
Fix bench
2018-03-19 16:52:41 -06:00
Greg Fitzgerald
caa9a846ed
Boot sha2-asm
...
Stick with pure Rust until someone can write a benchmark that
demonstrates that sha2-asm adds value. If we go with a GPU
implementation first, we may never need to do that.
2018-03-19 16:42:30 -06:00
Greg Fitzgerald
8ee76bcea0
Fix benchmark build
2018-03-19 16:41:01 -06:00
Greg Fitzgerald
47325cbe01
Merge pull request #67 from garious/cleanup-naming
...
Cleanup naming
2018-03-19 16:29:08 -06:00
Greg Fitzgerald
e0c8417297
Apply renames to docs
2018-03-19 10:23:43 -06:00
Greg Fitzgerald
9238ee9572
No longer rename log crate
2018-03-19 10:18:51 -06:00
Greg Fitzgerald
64af37e0cd
logger -> recorder
...
Free up namespace for a traditional runtime logger.
2018-03-19 10:16:21 -06:00
Greg Fitzgerald
9f9b79f30b
log -> ledger
...
Free up namespace for traditional runtime logs.
2018-03-19 10:09:19 -06:00
Greg Fitzgerald
265f41887f
asset -> tokens
2018-03-19 10:03:41 -06:00
Greg Fitzgerald
4f09e5d04c
Merge pull request #66 from garious/conditional-plan
...
Simplify contract language
2018-03-18 21:12:26 -06:00
Greg Fitzgerald
434f321336
Add spending plan tests
2018-03-18 21:02:28 -06:00
Greg Fitzgerald
f4e0d1be58
Make conditions explicit in races
...
And boot recursive spending plans. That path required heap allocations.
Since we don't have a need for this generality right now, reduce the
language to the smallest one that can pass our test suite.
2018-03-17 20:43:05 -06:00
Greg Fitzgerald
e5bae0604b
Specialize transaction assets to i64
...
Proof-of-history is generic, but now that we're using it entirely
for tokens, we can specialize the type and start doing more interesting
things than just Eq and Serialize operations.
2018-03-17 19:56:15 -06:00