Commit Graph

18252 Commits

Author SHA1 Message Date
Jakub Sztandera
dd9978b418
Merge pull request #468 from filecoin-project/feat/cache-msg-cids
cache block message cids to make blocksync cheaper
2019-10-24 14:47:06 +02:00
Łukasz Magiera
39f73093f9
Merge pull request #471 from waynewyang/multisig-actor
safeguard for multisig actor
2019-10-24 14:45:58 +02:00
waynewyang
34fcbc0bf2 safeguard for multisig actor 2019-10-24 17:13:38 +08:00
whyrusleeping
acb7d57794 fix handling of actor not found for balance checks 2019-10-24 15:55:00 +08:00
whyrusleeping
2a49005ed6 cache block message cids to make blocksync cheaper 2019-10-24 14:24:58 +08:00
Łukasz Magiera
cdd91914b9 on chain deals: Actually set DataSize 2019-10-23 20:04:07 +02:00
Łukasz Magiera
fabd074165 on chain deals: Deals make it to the chain 2019-10-23 19:39:14 +02:00
Łukasz Magiera
187317a004 sync: Do some things in parallel in ValidateBlock 2019-10-23 16:45:03 +02:00
Łukasz Magiera
61e14d0f4c on chain deals: Fix some serialization bugs 2019-10-23 14:59:57 +02:00
Łukasz Magiera
3f991c0600
Merge pull request #397 from filecoin-project/feat/peermgr
Initial pass at a peer manager
2019-10-23 14:32:43 +02:00
Łukasz Magiera
5175d8541e peer manager: Handle bootstrap in peermgr 2019-10-23 13:11:18 +02:00
Łukasz Magiera
1d1f468c98 peer manager: Disable in tests 2019-10-23 13:02:00 +02:00
whyrusleeping
fc7c7ddd97 Initial pass at a peer manager 2019-10-23 12:47:22 +02:00
Łukasz Magiera
bd77bba676 on chain deals: Improve some errors 2019-10-23 12:44:00 +02:00
Łukasz Magiera
8e7e5d3085 on chain deals: Fix deal state serialization 2019-10-23 12:44:00 +02:00
Łukasz Magiera
213ac77d08 on chain deals: Expose more chain state in pond 2019-10-23 12:44:00 +02:00
Łukasz Magiera
64bfb38834 on chain deals: Get things to actually run! 2019-10-23 12:44:00 +02:00
Łukasz Magiera
47d92d4a11 wip 2019-10-23 12:44:00 +02:00
Łukasz Magiera
bafb7e8cfa on chain deals: deal types cbor-gen 2019-10-23 12:44:00 +02:00
Łukasz Magiera
99ef51a642 on chain deals: Fix build 2019-10-23 12:44:00 +02:00
Łukasz Magiera
46a0333c9c on chain deals: Wip porting deal systems to storagemarket 2019-10-23 12:44:00 +02:00
Łukasz Magiera
7420dd668e on chain deals: use cid bytes for PieceRef 2019-10-23 12:44:00 +02:00
Łukasz Magiera
6bade2eb23 on chain deals: More actor methods 2019-10-23 12:44:00 +02:00
Łukasz Magiera
c41dd4efeb actora: register storagemarket 2019-10-23 12:44:00 +02:00
Łukasz Magiera
8638cd25f5 actors: implement sma.PublishStorageDeals 2019-10-23 12:44:00 +02:00
Łukasz Magiera
fcf928ec76 actors: Initial structure for StorageMarketActor 2019-10-23 12:44:00 +02:00
Łukasz Magiera
ec5e075fa8
Merge pull request #464 from filecoin-project/feat/rest-import
REST file import endpoint
2019-10-23 11:52:09 +02:00
Łukasz Magiera
17945b7709
Merge pull request #461 from waynewyang/go-sum
go.sum
2019-10-23 11:51:32 +02:00
Jakub Sztandera
b9627293e0
Merge pull request #443 from waynewyang/fix-VM-TransferFunds-method
Delete TransferFunds Method
2019-10-23 18:41:23 +09:00
Łukasz Magiera
aab3bd617a REST file import endpoint 2019-10-23 11:39:44 +02:00
Łukasz Magiera
c066b47843
Merge pull request #463 from filecoin-project/feat/better-resync
use blocks we have locally anytime we need them
2019-10-23 11:34:30 +02:00
whyrusleeping
46985246a2 use blocks we have locally anytime we need them 2019-10-23 16:18:07 +08:00
Whyrusleeping
b52b0d2019
Merge pull request #462 from filcloud/fix/client-import-441
parse abs path for import file
2019-10-23 16:31:42 +09:00
wanghui
d6ca19586b parse abs path for import file 2019-10-23 15:05:22 +08:00
waynewyang
76b60c2c07 go.sum 2019-10-23 13:32:16 +08:00
waynewyang
fab4777b8f Delete TransferFunds Method 2019-10-23 13:22:03 +08:00
Whyrusleeping
c6165ac654
Merge pull request #453 from waynewyang/fix-annotation-for-initactor-exec
fix annotation for Initactor.Exec
2019-10-23 12:15:40 +08:00
waynewyang
7b6d67ec1e Check if fromaddress equal workaddress when CommitSector 2019-10-23 11:51:48 +08:00
waynewyang
d265f4a04f fix method:InitActorState.AddActor 2019-10-23 10:47:45 +08:00
waynewyang
db41aed2b8 fix annotation for Initactor.Exec 2019-10-23 10:39:45 +08:00
Jakub Sztandera
7532f92c98
Cleanup GetBalance call and warn if actor does not exist
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2019-10-22 21:58:51 +02:00
Łukasz Magiera
007edf7830
Merge pull request #445 from filecoin-project/misc/require-go1.13
Add Golang version check
2019-10-22 18:46:00 +02:00
Jakub Sztandera
df5862ba0e
Add Golang version check
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2019-10-22 15:07:15 +02:00
Jakub Sztandera
403466e2be
Merge pull request #444 from waynewyang/fix-vm-send
fix method: VM.send
2019-10-22 21:47:21 +09:00
waynewyang
f99c11e048 fix method: VM.send 2019-10-22 20:37:04 +08:00
Łukasz Magiera
855b1fdd6e
Merge pull request #440 from waynewyang/fix-annotation-for-vm
fix annotation for vm
2019-10-22 10:30:18 +02:00
waynewyang
2d4c5daa93 fix annotation for vm 2019-10-22 16:14:10 +08:00
Łukasz Magiera
31590fcd30
Merge pull request #428 from filecoin-project/fix/jsonrpc-ws-exiting
dont hang requests if websockets server shuts down
2019-10-21 10:12:41 +02:00
Łukasz Magiera
1b1c614301
Merge pull request #430 from filecoin-project/feat/events-always-revert
events: always call revert in CahinAt
2019-10-21 10:10:59 +02:00
Łukasz Magiera
629717dffb events: always call revert in CahinAt 2019-10-21 09:54:36 +02:00