whyrusleeping
|
84985ef96f
|
add tipset message was executed in back to waitmsg call
|
2019-10-09 09:30:12 +02:00 |
|
Łukasz Magiera
|
b8bc54fd5b
|
Merge pull request #296 from filecoin-project/feat/verify-block-msg-signatures
Feat/verify block msg signatures
|
2019-10-09 09:25:21 +02:00 |
|
Łukasz Magiera
|
7d87a42a67
|
Apply suggestions from code review
Don't panic
|
2019-10-09 09:24:58 +02:00 |
|
whyrusleeping
|
19b16077fe
|
remove VDFs from tickets
|
2019-10-09 13:38:59 +09:00 |
|
whyrusleeping
|
249074761c
|
verify message signatures during block validation
|
2019-10-09 11:58:49 +09:00 |
|
whyrusleeping
|
68c1170250
|
compute signatures over msg cids instead of raw bytes
|
2019-10-09 10:32:08 +09:00 |
|
whyrusleeping
|
80b40e7e70
|
make magik happier
|
2019-10-08 18:46:36 +09:00 |
|
whyrusleeping
|
b40de6995b
|
implement key import and export
|
2019-10-08 18:17:03 +09:00 |
|
Whyrusleeping
|
3c68e66b4c
|
Merge pull request #285 from filecoin-project/fix/event-null-blocks
events: Handle null blocks correctly
|
2019-10-08 11:34:01 +09:00 |
|
Whyrusleeping
|
d71b8bd8ba
|
Merge pull request #290 from filecoin-project/fix/sync-forked-chain
Fix/sync forked chain
|
2019-10-07 18:39:56 -06:00 |
|
Whyrusleeping
|
c6fbf3b704
|
Merge pull request #281 from filecoin-project/fix/vm-log
Fix vm log
|
2019-10-07 18:32:14 -06:00 |
|
whyrusleeping
|
983ae22a03
|
remove outdated comment
|
2019-10-08 09:30:20 +09:00 |
|
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 |
|
Łukasz Magiera
|
27411f7e3a
|
events: Give non-null tipsets in handlers
|
2019-10-06 01:43:10 +02: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 |
|
Jakub Sztandera
|
9e74b19da0
|
Improve logs
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2019-10-05 17:59:35 +02:00 |
|
Łukasz Magiera
|
d0850b8c2f
|
events: Change null block handling
|
2019-10-05 01:49:18 +02:00 |
|
Łukasz Magiera
|
1cfe67cb59
|
Make sure that tipsetcache get works when tail ts in null
|
2019-10-05 01:26:36 +02:00 |
|
Łukasz Magiera
|
7170e1893f
|
events: Handle null blocks correctly
|
2019-10-05 00:43:04 +02:00 |
|
Jakub Sztandera
|
991ab167fe
|
Fix vm log
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2019-10-04 22:57:59 +02:00 |
|
whyrusleeping
|
f9ac86ab00
|
the doneset is for dropping sectors
|
2019-10-04 12:30:30 -06:00 |
|
Jakub Sztandera
|
211444059c
|
Sort the result of All in bitfiled
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2019-10-04 20:18:11 +02:00 |
|
Whyrusleeping
|
b6d50c07c8
|
Merge pull request #276 from filecoin-project/fix/block-printing
improve accuracy of block printing with getblock
|
2019-10-04 09:39:47 -06:00 |
|
whyrusleeping
|
27f120bfce
|
improve accuracy of block printing with getblock
|
2019-10-03 13:22:21 -07:00 |
|
Whyrusleeping
|
c0a3e675e4
|
Merge pull request #275 from filecoin-project/feat/cleanup-create-block
clean up create block
|
2019-10-03 14:05:03 -06:00 |
|
whyrusleeping
|
ed64b87ce2
|
clean up create block
|
2019-10-03 13:45:14 -06:00 |
|
Jakub Sztandera
|
9b90022c50
|
Improve logs and error messages
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2019-10-03 20:20:29 +02:00 |
|
whyrusleeping
|
10a5dd15f7
|
fix a couple small bugs
|
2019-10-02 15:12:37 -06:00 |
|
whyrusleeping
|
8903fb4f19
|
handle looking for messages executed by the genesis block
|
2019-10-02 14:49:38 -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
|
65def6cc58
|
handle getting state for genesis block
|
2019-10-02 12:00:08 -06:00 |
|
whyrusleeping
|
1ec5c61015
|
fix block reward application
|
2019-10-02 09:50:10 -06:00 |
|
whyrusleeping
|
b9cc6f61b6
|
rebase and fix tests
|
2019-10-01 15:34:53 -06:00 |
|
whyrusleeping
|
8f203bc29b
|
WIP: refactor waitformsg to use parent tipset inclusion
|
2019-10-01 15:21:01 -06:00 |
|
whyrusleeping
|
1419031f1e
|
switch to parent state roots
|
2019-10-01 15:21:01 -06:00 |
|
whyrusleeping
|
317e83a410
|
fix sync tests by sorting tipsets
|
2019-10-01 12:47:42 -06:00 |
|
whyrusleeping
|
74ad58881b
|
use new cbor-gen code with better errors
|
2019-10-01 09:53:39 -06:00 |
|
Łukasz Magiera
|
bc7faec5d2
|
Merge pull request #248 from filecoin-project/feat/sync-state-cmd
Add a command to inspect sync state progress
|
2019-09-30 18:04:59 -06:00 |
|
Łukasz Magiera
|
1721c84ab5
|
Merge pull request #251 from filecoin-project/fix/events-crash
Event system fixes
|
2019-09-30 18:03:50 -06:00 |
|
whyrusleeping
|
798b1ebde9
|
Add some more error annotations
|
2019-09-30 17:55:35 -06:00 |
|
Łukasz Magiera
|
d7562d8716
|
tscache: fix storage fetch
|
2019-10-01 00:55:59 +02:00 |
|
Łukasz Magiera
|
9fe0c3ec68
|
wip
|
2019-10-01 00:38:07 +02:00 |
|
Łukasz Magiera
|
b63aa91660
|
wip
|
2019-10-01 00:37:01 +02:00 |
|
whyrusleeping
|
0d628516ed
|
make it a type in api
|
2019-09-30 16:29:40 -06:00 |
|
whyrusleeping
|
af18cbac53
|
Add a command to inspect sync state progress
|
2019-09-30 15:06:47 -06:00 |
|
Łukasz Magiera
|
6c1fbf7c5c
|
chain: Fix voucher increment math
|
2019-09-30 20:20:44 +02: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
|
76ab2e8a7b
|
De-javify
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
|
2019-09-28 00:02:02 +02:00 |
|
Jakub Sztandera
|
b90f45fa60
|
Change build params
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
|
2019-09-27 23:42:12 +02:00 |
|
Whyrusleeping
|
b611637652
|
Apply suggestions from code review
Co-Authored-By: Łukasz Magiera <magik6k@users.noreply.github.com>
|
2019-09-27 13:47:10 -07:00 |
|
Łukasz Magiera
|
e0632a93ab
|
Share ProvingPeriodEnd math
|
2019-09-27 21:47:47 +02:00 |
|
Łukasz Magiera
|
ba0559ae58
|
events: Fix tipSetCache at higher heights
|
2019-09-27 14:35:09 +02:00 |
|
Łukasz Magiera
|
2874022251
|
jsonrpc: Channel buffeering
|
2019-09-27 13:37:44 +02:00 |
|
whyrusleeping
|
639139795b
|
remember why the go big math library works the way it does
|
2019-09-26 16:09:10 -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 |
|
Łukasz Magiera
|
1024812559
|
storageminer: Update post scheduling
|
2019-09-26 23:32:47 +02:00 |
|
Łukasz Magiera
|
4305824be7
|
miner actor: Change PPE logic in submitPost
|
2019-09-26 23:32:47 +02:00 |
|
Whyrusleeping
|
ad101640ad
|
Merge pull request #236 from filecoin-project/feat/miner-filter-mpool
Feat/miner filter mpool
|
2019-09-26 14:27:14 -07:00 |
|
whyrusleeping
|
d82a1f8184
|
fix nonce checking and also check cumulative balance
|
2019-09-26 13:47:34 -07: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
|
30da7d2ba3
|
Merge pull request #234 from filecoin-project/feat/bigint-no-tag
serialize big ints without a tag
|
2019-09-26 16:29:43 +02:00 |
|
whyrusleeping
|
af0eb34ec6
|
make chain sync faster by turning up blocksync window
|
2019-09-26 00:22:45 -07:00 |
|
whyrusleeping
|
9f654ab893
|
integrate new bigint encoding into refmt atlas (temporary)
|
2019-09-25 21:03:13 -07:00 |
|
whyrusleeping
|
f5ae64bf94
|
filter out messages that have insufficient funds from block production
|
2019-09-25 20:48:53 -07:00 |
|
Łukasz Magiera
|
23138d9bd0
|
Merge pull request #230 from filecoin-project/feat/incremental-deals
Incremental deal payments
|
2019-09-26 03:00:05 +02:00 |
|
Łukasz Magiera
|
9989454968
|
fix tests
|
2019-09-26 02:37:48 +02:00 |
|
whyrusleeping
|
5f31544faa
|
serialize big ints without a tag
|
2019-09-25 14:02:10 -07:00 |
|
Łukasz Magiera
|
76c5eca05a
|
chain: Reduce log noise
|
2019-09-25 15:38:59 +02:00 |
|
Łukasz Magiera
|
2fe4ffdfdc
|
deals: more atomic voucher handling
|
2019-09-25 14:56:04 +02:00 |
|
Łukasz Magiera
|
72bb5c6919
|
deals: Better errors for used lanes
|
2019-09-25 13:55:15 +02:00 |
|
Łukasz Magiera
|
caa767e081
|
Incremental deal payments
|
2019-09-24 23:13:47 +02:00 |
|
Łukasz Magiera
|
5fa1a74e74
|
Bump test genesis token amount
|
2019-09-24 13:02:54 +02:00 |
|
whyrusleeping
|
2f35a23f0f
|
fix block reward math
|
2019-09-23 21:15:18 -07:00 |
|
whyrusleeping
|
47d12417b3
|
working on correct block reward
|
2019-09-23 21:15:18 -07:00 |
|
whyrusleeping
|
0419945d49
|
implement AddFaults method
|
2019-09-23 20:20:55 -07:00 |
|
Łukasz Magiera
|
5ce15bfaf4
|
types: Less/GreaterThan for bigints
|
2019-09-23 19:11:44 +02:00 |
|
Łukasz Magiera
|
b79b826805
|
miner: fix required collateral check
|
2019-09-23 13:41:26 +02:00 |
|
Łukasz Magiera
|
9a990dbd8a
|
use new sectorbuilder file interfaces
|
2019-09-23 12:50:28 +02:00 |
|
Łukasz Magiera
|
3589852f0e
|
statestree: Test actorcache in SetActor
|
2019-09-23 11:52:53 +02:00 |
|
Łukasz Magiera
|
f357becc8a
|
statetree: add actor to actcache in SetActor
|
2019-09-23 11:45:22 +02: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
|
d2fdb058ef
|
miner actor: Skip muldiv if frac == 1
|
2019-09-20 16:21:00 +02:00 |
|
Łukasz Magiera
|
c4de98607b
|
Merge remote-tracking branch 'origin/master' into feat/post-schedule
|
2019-09-20 14:24:37 +02:00 |
|
Łukasz Magiera
|
9d36a499b6
|
post merge fixes
|
2019-09-20 14:22:46 +02:00 |
|
Łukasz Magiera
|
b58246d128
|
Merge remote-tracking branch 'origin/master' into feat/post-schedule
|
2019-09-20 14:22:22 +02:00 |
|
Łukasz Magiera
|
113f6f4791
|
mpool: Fix racy nonce logic
|
2019-09-20 11:01:49 +02:00 |
|
whyrusleeping
|
b3a0ec9155
|
resolve review note
|
2019-09-19 23:47:09 -07:00 |
|
Whyrusleeping
|
5ba7307ab9
|
Merge pull request #214 from filecoin-project/feat/rand-refactor
refactor to use 'randomness' as input to new vm creation
|
2019-09-19 23:21:19 -07: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
|
2d5b88ce84
|
avoid floating point math
|
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
|
fe020d9fd1
|
implement SlashConsensusFault
|
2019-09-19 22:23:24 -07:00 |
|
whyrusleeping
|
394edc6317
|
refactor to use 'randomness' as input to new vm creation
|
2019-09-19 20:08:44 -07:00 |
|
Łukasz Magiera
|
73d1182121
|
post: More review addressing
|
2019-09-19 22:34:23 +02:00 |
|