Commit Graph
767 Commits
Author SHA1 Message Date
Jakub Sztandera 9959234858 Remove usage of go-leb128
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2019-12-01 01:13:23 +01:00
Jakub Sztandera c8b21b30ab Fix id address decoding
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2019-11-30 13:46:00 +01:00
Łukasz Magiera 7952b7525e Merge pull request #675 from filecoin-project/fix/mpool
Fix some Mpool / PoSt sched bugs
2019-11-27 13:24:28 +01:00
Łukasz Magiera eeb5a14e46 address review 2019-11-27 13:18:22 +01:00
Jakub Sztandera 6423e5867d Fix max batch error from badger
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2019-11-25 17:04:03 +01:00
Łukasz Magiera 67b22ac22e stmgr: Fix WaitMessage with more than one msg from single origin 2019-11-25 14:59:12 +01:00
Łukasz Magiera 3cf97c4278 events: Fix nnoce check in CheckMsg 2019-11-24 20:18:49 +01:00
Łukasz Magiera a755ca5dae stmgr: check for duplicate nonces when looking back for msg 2019-11-24 20:16:18 +01:00
Łukasz Magiera c7b34153fb more mpooland post sched fixes 2019-11-24 17:35:50 +01:00
Łukasz Magiera 43a5172944 mpool: persist local messages 2019-11-23 20:05:18 +01:00
Łukasz Magiera 6af2e946d1 wip mpool fixes 2019-11-23 02:26:40 +01:00
Jakub Sztandera 6aa97fd89a Fix change validation
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2019-11-22 12:31:15 -06:00
Jakub Sztandera 36b7c5a32a Swtich to xerrors
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2019-11-22 10:20:56 -06:00
Łukasz Magiera 37792b149f sync: fix some issues 2019-11-20 20:49:29 +01:00
Łukasz Magiera 0a6a0e5e39 Address review 2019-11-20 18:00:05 +01:00
Łukasz Magiera 8de8fa9663 types: drop annoying signature error log 2019-11-20 18:00:05 +01:00
Łukasz Magiera ddf2e05dd0 post: More correct 'wait' logic 2019-11-20 18:00:05 +01:00
Łukasz Magiera 4e2d7f0b1a Merge pull request #632 from filecoin-project/feat/chainwatch
ChainWatch
2019-11-20 10:57:53 -06:00
whyrusleeping 71923c691d dont publish nil message removed 2019-11-20 17:47:44 +01:00
Łukasz Magiera 4ee2fc4d9f chain: call unsub in Incoming* methods 2019-11-20 17:47:44 +01:00
Łukasz Magiera d3b980ef58 api.SyncIncomingBlocks 2019-11-20 17:47:44 +01:00
Łukasz Magiera f40a1afac8 chainwatch: store mpool message additions 2019-11-20 17:45:02 +01:00
Łukasz Magiera 1f913b8df2 api.MpoolSub 2019-11-20 17:45:02 +01:00
Łukasz Magiera 8ac65cde80 api.StateLookupID 2019-11-20 17:45:02 +01:00
Łukasz Magiera ab8407fb43 Merge pull request #636 from filecoin-project/fix/reorg-ops-order
fix ordering of block applies in reorg ops
2019-11-20 01:09:53 +01:00
Łukasz Magiera 582f8f9a14 events: Fix Called handler 2019-11-19 23:07:58 +01:00
whyrusleeping ba5effe1f6 don't swap order in tests anymore 2019-11-19 15:54:39 -06:00
Łukasz Magiera 35659af84d Merge pull request #626 from filecoin-project/feat/chain-sync-manager
Implement chain sync manager
2019-11-19 22:35:19 +01:00
Jakub Sztandera 6dafca7aac Use local type as ctx key
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2019-11-19 14:38:05 -06:00
Jakub Sztandera eb9429a2e2 Merge pull request #639 from gguoss/patch-3
Delete redundant import
2019-11-19 14:25:02 -06:00
Łukasz Magiera 32aa574b8f Fix build 2019-11-19 17:17:26 +01:00
Łukasz Magiera f52d9de4dd events: MatchFuncs for Called 2019-11-19 16:51:12 +01:00
Łukasz Magiera 448a0a63d8 Merge pull request #631 from filecoin-project/feat/fast-vm-sync
use fast cbor-gen method for extracting links from objects
2019-11-19 13:38:37 +01:00
郭光华 af09638ac6 Delete redundant import 2019-11-19 11:24:48 +08:00
whyrusleeping ccfa03138d fix ordering of block applies in reorg ops 2019-11-18 12:18:59 -06:00
whyrusleeping cac44367aa add batching to vm Copy call 2019-11-17 11:50:04 -06:00
whyrusleeping 98c888a630 address feedback 2019-11-17 11:00:45 -06:00
whyrusleeping b77bb9e4aa Audit pass for blatantly wrong panics 2019-11-16 17:41:14 -06:00
whyrusleeping 43447ca1bf cleanup and add some tests 2019-11-16 13:36:21 -08:00
whyrusleeping ab2e722811 use fast cbor-gen method for extracting links from objects 2019-11-16 11:24:11 -08:00
whyrusleeping 89fd13de9d clean up chain sync a little 2019-11-15 22:48:42 -08:00
whyrusleeping 251ff41134 plumb through new sync status logic 2019-11-15 17:05:16 -08:00
whyrusleeping 7aa76d21d1 It works! 2019-11-15 13:35:29 -08:00
whyrusleeping 1d81c53f8f getting closer, squashme 2019-11-14 22:15:31 -08:00
whyrusleeping 4bc523e6b4 more wip, squashme 2019-11-14 22:15:31 -08:00
whyrusleeping 9e4b3ae88a WIP: implement chain sync manager and concurrent sync 2019-11-14 22:15:30 -08:00
Whyrusleeping 52a05c3d0e Merge pull request #615 from filecoin-project/misc/clean-error
Don't use pkg/errors
2019-11-14 21:07:58 -08:00
whyrusleeping c9a5d974c1 drop message nonce message down to a warning 2019-11-14 19:26:13 -08:00
whyrusleeping 797d92b463 persist blocks as they come in 2019-11-14 19:19:16 -08:00
Jakub Sztandera 432706bd09 Don't use pkg/errors
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2019-11-15 02:40:16 +01:00