whyrusleeping
|
684e8e27fc
|
use proper const
|
2019-10-08 09:28:13 +09:00 |
|
whyrusleeping
|
0182b804a2
|
give syncer ability to deal with forked chains
|
2019-10-05 23:14:50 -06:00 |
|
whyrusleeping
|
5cb819b322
|
lots of cleanup, and finally a chain fork test case repro!
|
2019-10-05 21:32:56 -06:00 |
|
whyrusleeping
|
76ceb1f25a
|
a bit more hacking to make the test framework bend to my will
|
2019-10-05 17:18:39 -06:00 |
|
whyrusleeping
|
fca5a4765d
|
begin allowing test framework to generate forks
|
2019-10-05 10:04:58 -06:00 |
|
whyrusleeping
|
ed64b87ce2
|
clean up create block
|
2019-10-03 13:45:14 -06:00 |
|
whyrusleeping
|
f15557649f
|
leave better rationale for the special case in TipSetState
|
2019-10-02 14:27:41 -06:00 |
|
whyrusleeping
|
c0e6e611be
|
clean up usage of stmgr.TipSetState
|
2019-10-02 14:03:27 -06:00 |
|
whyrusleeping
|
1419031f1e
|
switch to parent state roots
|
2019-10-01 15:21:01 -06:00 |
|
Whyrusleeping
|
47bf759122
|
Merge pull request #223 from filecoin-project/feat/block-reward
working on correct block reward
|
2019-09-27 15:08:54 -07:00 |
|
Jakub Sztandera
|
ef5e7674db
|
Use incremental alg for rewards
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
|
2019-09-27 00:33:38 +02:00 |
|
whyrusleeping
|
0a0a4d30aa
|
fix account balances to cover costs and collateral
|
2019-09-26 12:23:03 -07:00 |
|
Łukasz Magiera
|
a2a2169ef8
|
Setup first devnet params
|
2019-09-26 12:13:43 -07:00 |
|
Łukasz Magiera
|
9989454968
|
fix tests
|
2019-09-26 02:37:48 +02:00 |
|
Łukasz Magiera
|
5fa1a74e74
|
Bump test genesis token amount
|
2019-09-24 13:02:54 +02:00 |
|
whyrusleeping
|
47d12417b3
|
working on correct block reward
|
2019-09-23 21:15:18 -07:00 |
|
Łukasz Magiera
|
4202da62cd
|
Merge pull request #216 from filecoin-project/feat/consensus-slashing
Feat/consensus slashing
|
2019-09-20 16:58:03 +02:00 |
|
Łukasz Magiera
|
9d36a499b6
|
post merge fixes
|
2019-09-20 14:22:46 +02:00 |
|
whyrusleeping
|
49c677fb6e
|
rename 'Fil' to 'FromFil'
|
2019-09-19 22:25:10 -07:00 |
|
whyrusleeping
|
3154374132
|
fix account balances to make tests pass
|
2019-09-19 22:25:10 -07:00 |
|
whyrusleeping
|
197a2a3025
|
slash consensus fault needs to also be a method on the miner
|
2019-09-19 22:24:23 -07:00 |
|
whyrusleeping
|
394edc6317
|
refactor to use 'randomness' as input to new vm creation
|
2019-09-19 20:08:44 -07:00 |
|
whyrusleeping
|
8d2bcc5e3d
|
final chain serialization bits
|
2019-09-16 18:56:37 -07:00 |
|
whyrusleeping
|
c7ad08c565
|
check block signatures during sync
|
2019-09-11 13:12:49 -07:00 |
|
whyrusleeping
|
fe2885382c
|
self review, cleanup
|
2019-09-10 17:13:46 -07:00 |
|
whyrusleeping
|
a47969c76b
|
finish up making the new serializations work
|
2019-09-10 16:03:17 -07:00 |
|
whyrusleeping
|
2f019158d0
|
more switching over to correct cbor marshaling
|
2019-09-10 12:58:45 -07:00 |
|
whyrusleeping
|
1f1bbc9b8d
|
cbor gen types and cleaning up after
|
2019-09-09 19:53:18 -07:00 |
|
whyrusleeping
|
512da42cde
|
address review feedback
|
2019-09-09 19:14:27 -07:00 |
|
whyrusleeping
|
bc7f86ef05
|
self review, cleanup
|
2019-09-09 19:14:27 -07:00 |
|
whyrusleeping
|
74f68dc630
|
perform tipset expansion on sync and fix tipset comparison
|
2019-09-09 19:14:27 -07:00 |
|
whyrusleeping
|
b5462542a8
|
fix tests and fix a bug in blocksync
|
2019-09-09 19:14:26 -07:00 |
|
whyrusleeping
|
ed45d1c2b4
|
refactor state utilities into StateManager package, implement proper election proofs
|
2019-09-09 19:14:00 -07:00 |
|
whyrusleeping
|
6e21372ccb
|
initial refactor for creating tipsets with multiple parents
|
2019-09-09 19:12:32 -07:00 |
|
Łukasz Magiera
|
314141e4ea
|
Set timestamp in miner
|
2019-09-07 00:42:01 +02:00 |
|
whyrusleeping
|
d7ab382c8c
|
add (currently broken) testutil sync wait
|
2019-08-30 16:44:22 -07:00 |
|
whyrusleeping
|
054f0fc0ef
|
trying to hack together automated benchmarks submission
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
|
2019-08-30 15:47:22 -07:00 |
|
Łukasz Magiera
|
57d0f7c722
|
Merge pull request #162 from filecoin-project/feat/retrieval
Retrieval
|
2019-08-31 00:29:00 +02:00 |
|
whyrusleeping
|
b69557251c
|
Add proper timestamping and checking of timestamps
|
2019-08-29 19:59:54 -07:00 |
|
Łukasz Magiera
|
fe6d5ff3a8
|
retrieval: resolve some TODOs
|
2019-08-29 17:51:52 +02:00 |
|
Łukasz Magiera
|
6714240653
|
SectorSize const
|
2019-08-29 17:50:19 +02:00 |
|
whyrusleeping
|
ccdc1575d6
|
add signatures to blocks
|
2019-08-26 17:46:39 -07:00 |
|
Whyrusleeping
|
07be1ad900
|
Merge pull request #155 from filecoin-project/feat/cbor-marshal-2
Codegen for faster cbor marshaling
|
2019-08-26 10:35:52 -07:00 |
|
Łukasz Magiera
|
78bfcce907
|
Fix mining after typecode changes to signatures
|
2019-08-26 10:46:01 +02:00 |
|
whyrusleeping
|
dd2a217940
|
remove spurious debug logs
|
2019-08-22 12:53:32 -07:00 |
|
whyrusleeping
|
7eb89f90d1
|
Replace most marshaling with codegen
|
2019-08-22 12:53:32 -07:00 |
|
whyrusleeping
|
53be71fb73
|
Start using codegen
|
2019-08-22 12:53:32 -07:00 |
|
whyrusleeping
|
d9eaca5527
|
fix UpdateStorage to write back state
|
2019-08-16 13:24:37 -07:00 |
|
whyrusleeping
|
f7dc253669
|
(mostly) proper ticket generation
|
2019-08-16 12:39:13 -07:00 |
|
whyrusleeping
|
5a7f59498e
|
Wire up more proper ticket generation and verification logic
|
2019-08-16 12:39:12 -07:00 |
|