Steven Allen
ed1645109a
Add lotus storage miner API support to lotus-shed
2020-10-20 17:38:15 -04:00
jennijuju
277d3e9ab4
Add terminate sectors based on 1475's #4433 implementation in lotus-shed:
...
- Moving the cmd to lotus-shed so that miners can use this right away without waiting for fsm changes.- Note: this should only be used when the miner is 100% sure that they want to terminate the sector on chain and they will be lose the power and pay a big one-time termination penalty for the sectors.
- Only live sectors can be terminated.
- To use, run `./lotus-shed sectors terminate --really-do-it=true sectorNum1 sectorNum2`.
- A message will be sent and after the message is landed on chain, miner can run `lotus-miner sectors status --on-chain-info <terminated sector number>`, and check Expiration Info at the bottom. Both `OnTime` and `Early` are 0 indicates the sector is terminated.
2020-10-20 17:38:09 -04:00
Whyrusleeping
17fcf30edd
Merge pull request #4373 from filecoin-project/feat/gateway-wallet-verify
...
add WalletVerify to lotus-gateway
2020-10-15 15:42:38 -05:00
Łukasz Magiera
c56ef260d5
Merge pull request #4421 from filecoin-project/fix/lite-msig-inspect
...
Ensure msig inspect cli works with lotus-lite
2020-10-15 15:11:34 +02:00
Łukasz Magiera
955d7f9c54
Merge pull request #4393 from filecoin-project/vectors/support-multiple-versions
...
conformance: support multiple protocol versions.
2020-10-15 14:29:23 +02:00
Raúl Kripalani
1fb9ed1c9a
remove TODO.
2020-10-15 12:58:43 +01:00
Raúl Kripalani
7e6ede7563
update schema; test-vectors submodule.
2020-10-15 12:49:23 +01:00
Raúl Kripalani
4e659e30c5
fix lint errors.
2020-10-15 12:14:16 +01:00
Dirk McCormick
f5d48b0e86
fix: lotus-gateway api tests
2020-10-15 12:47:24 +02:00
Dirk McCormick
f74852bd73
test: add more msig cli tests
2020-10-15 12:45:02 +02:00
Dirk McCormick
9c99171cb8
fix: ensure msig inspect cli works with lotus-lite
2020-10-15 12:15:21 +02:00
Łukasz Magiera
90d2a92a2d
Merge pull request #4415 from filecoin-project/feat/use-build-seconds-delay
...
Use build.BlockDelaySecs for deal start buffer
2020-10-15 11:56:43 +02:00
Łukasz Magiera
2818353418
Merge pull request #4398 from filecoin-project/feat/improve-msig-ux
...
improve the UX of multisig approves
2020-10-15 11:54:12 +02:00
whyrusleeping
ccc780f35a
fix wrong index
2020-10-14 23:16:31 -07:00
whyrusleeping
fdb115e369
add command to propose changing multisig threshold
2020-10-14 23:10:00 -07:00
whyrusleeping
3bd2e2f777
fix typo
2020-10-14 23:04:15 -07:00
whyrusleeping
6d771d29c7
improve the UX of multisig approves
2020-10-14 23:04:15 -07:00
hannahhoward
b29e3b5242
feat(markets): use build.BlockDelaySecs for start buffer
...
instead of constant from spec-actors which uses hardcoded start epoch, use one that factors in
possibility of different block time
2020-10-14 21:28:36 -07:00
Łukasz Magiera
8340124786
Merge pull request #4411 from filecoin-project/fix/slow-mpool-stortup
...
mpool: Don't block node startup loading messages
2020-10-15 03:58:36 +02:00
Łukasz Magiera
8f98c7d960
Merge pull request #4410 from filecoin-project/steb/fix-codecov-ignore
...
Increase code coverage!
2020-10-15 03:37:06 +02:00
Łukasz Magiera
3fb5334959
mpool: Don't block node startup loading messages
2020-10-15 03:36:55 +02:00
Steven Allen
a40fc98e56
fix code coverage ignore
...
It looks like we need to use globs.
2020-10-14 18:21:16 -07:00
Aayush Rajasekaran
8bb84acbc5
Merge pull request #4409 from filecoin-project/asr/changelog
...
Lotus version 0.10.2
2020-10-14 21:18:53 -04:00
Łukasz Magiera
22f49f8946
Merge pull request #4366 from zgfzgf/feat-applyblocks-map
...
optimize map use struct{}
2020-10-15 03:04:57 +02:00
Łukasz Magiera
1350079503
Merge pull request #4353 from zgfzgf/feat-compute-tipSet-state
...
optimize code use ts.Cids
2020-10-15 03:03:39 +02:00
Aayush Rajasekaran
251374eca7
Lotus version 0.10.2
2020-10-14 21:01:26 -04:00
Łukasz Magiera
a50a5366b2
Merge pull request #4392 from filecoin-project/daviddias-patch-1
...
Update SECURITY.md
2020-10-15 02:58:52 +02:00
Łukasz Magiera
52800f5dca
Merge pull request #4222 from filecoin-project/feat/increase-inclusion-premium
...
Change default gas premium to for 10 block inclusion
2020-10-15 02:57:12 +02:00
Łukasz Magiera
958f169267
Merge pull request #4408 from filecoin-project/feat/better-gas-defaults
...
Improve gas defaults
2020-10-15 02:54:07 +02:00
Jakub Sztandera
df6f4a572c
Change default gas premium to for 6 block inclusion
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-10-15 02:53:40 +02:00
Łukasz Magiera
698b49b7ef
Improve gas defaults
2020-10-15 02:46:47 +02:00
Łukasz Magiera
7e5b1ac272
Merge pull request #4407 from filecoin-project/steb/fix-blockcache-test-flake
...
give the TimeCacheBS tests a bit more time
2020-10-15 02:06:11 +02:00
Steven Allen
86e30729bf
give the TimeCacheBS tests a bit more time
...
Otherwise, they flake once in a while.
2020-10-14 16:51:26 -07:00
Łukasz Magiera
7ccb2aabf0
Merge pull request #4406 from filecoin-project/steb/reduce-garbage
...
reduce garbage in blockstore
2020-10-15 01:49:01 +02:00
Steven Allen
811f1304e6
test timed cache blockstore
2020-10-14 16:17:55 -07:00
Łukasz Magiera
6de82364e9
Merge pull request #4396 from filecoin-project/feat/syncwait-watch
...
sync wait --watch
2020-10-15 00:14:02 +02:00
Łukasz Magiera
d02d4bc275
Merge pull request #4403 from filecoin-project/frrist/fix-miner-shim-impls
...
fix: return true when deadlines changed
2020-10-15 00:13:36 +02:00
Łukasz Magiera
39670df6af
Merge pull request #4125 from filecoin-project/feat/drand-cloudflare
...
Update drand endpoints
2020-10-15 00:01:06 +02:00
frrist
28823fb8e9
fix: bad indirection of deadline diffing
2020-10-14 14:50:59 -07:00
Steven Allen
ddade32bd3
write bitswap blocks into a temporary, in-memory block cache
...
If they end up validating, we'll write them back to the underlying blockstore.
Otherwise, there's no reason to keep them.
2020-10-14 14:43:58 -07:00
Steven Allen
15fe998c68
add an timed-cache blockstore
...
This blockstore lets us write to a temporary scratch location where blocks older
than the specified cache time are automatically cleared.
2020-10-14 14:43:58 -07:00
Steven Allen
4b38809c0b
in-memory blockstore
...
Instead of using an in-memory datastore and dealing with the overhead of
computing datastore keys, creating new blocks, etc, use an in-memory blockstore.
2020-10-14 14:43:58 -07:00
Steven Allen
e2fbbdcb15
reject messages with invalid CIDs
...
These can't possibly be valid messages, so we should just drop the block.
2020-10-14 14:43:58 -07:00
Steven Allen
bbc6de94fc
write messages to a temp blockstore when validating
2020-10-14 14:43:52 -07:00
frrist
ea1349205b
fix: return true when partitions changed
2020-10-14 14:37:33 -07:00
frrist
470a565c34
fix: return true when deadlines changed
2020-10-14 14:27:35 -07:00
Łukasz Magiera
04bbeface6
Merge pull request #4402 from filecoin-project/feat/upgrade-markets-v0.9.1
...
Update to 0.9.1 bugfix release
2020-10-14 23:22:17 +02:00
hannahhoward
8df58064e3
feat(markets): update to 0.9.1 bugfix release
2020-10-14 13:20:18 -07:00
Łukasz Magiera
01de4cb2ec
Merge pull request #4397 from filecoin-project/revert-4391-feat/https-api
...
Revert "Add support for /https, /http, /wss API multiaddresses."
2020-10-14 19:56:52 +02:00
Łukasz Magiera
b060569fe9
Revert "Add support for /https, /http, /wss API multiaddresses."
2020-10-14 19:55:36 +02:00