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
Whyrusleeping
dfd6fbfaa4
Merge pull request #4311 from filecoin-project/feat/msig-remove-cmd
...
Add propose remove
2020-10-14 11:36:55 -05:00
Łukasz Magiera
d3d304bfd7
Merge pull request #4391 from filecoin-project/feat/https-api
...
Add support for /https, /http, /wss API multiaddresses.
2020-10-14 18:22:29 +02:00
Łukasz Magiera
ab4f051b83
sync wait --watch
2020-10-14 18:17:18 +02:00
Whyrusleeping
12f36c5bda
Update cmd/lotus-gateway/api.go
...
Co-authored-by: dirkmc <dirkmdev@gmail.com>
2020-10-14 09:22:25 -05:00
Raúl Kripalani
45cd510da1
conformance: support multiple protocol versions.
...
This PR introduces support for running multiple variants of a vector,
each of which targets a unique protocol version.
tvx tooling has been adapted to produce and parse the new version
of the schema.
2020-10-14 14:39:43 +01:00
David Dias
00a5083146
Update SECURITY.md
2020-10-14 15:11:30 +02:00
Hector Sanjuan
c6ed6a0d65
Add support for /https, /http, /wss API multiaddresses.
...
Lotus API endpoint are by default expressed as multiaddresses (i.e. lotus auth
api-info) which end in /http, although they can be provided as standard URLs too.
There is an inconsistency here because despite the "http" part, Lotus will use "ws" protocol.
This lets lotus default to "ws" but honor whatever the user puts in the multiaddress (i.e.
/dns4/my.lotus.node/tcp/443/https) would work now using https, where before it uses "ws".
2020-10-14 14:58:58 +02:00
Łukasz Magiera
4ad8d85b13
Merge pull request #4278 from filecoin-project/tvx/trace-puts
...
tvx: trace puts to blockstore for inclusion in CAR.
2020-10-14 12:08:06 +02:00
Łukasz Magiera
465703b618
Merge pull request #4384 from filecoin-project/feat/4220
...
Use updated stored ask API
2020-10-14 12:03:07 +02:00
Aarsh Shah
30dd5d9644
use updated stored ask api
2020-10-14 11:39:57 +02:00
Aayush Rajasekaran
41bfeb56e2
Merge pull request #4386 from filecoin-project/asr/changelog
...
Lotus version 0.10.1
2020-10-14 02:34:18 -04:00
Aayush Rajasekaran
2e7cd024df
Lotus version 0.10.1
2020-10-14 02:22:02 -04:00
Aayush Rajasekaran
bf619862c3
Merge pull request #4382 from filecoin-project/asr/invoc-result
...
Add message CID to InvocResult
2020-10-14 02:06:09 -04:00
Aayush Rajasekaran
29e54c40be
Merge pull request #4363 from filecoin-project/feat/update-markets-0.9.0
...
feat(markets): update markets 0.9.0 and add data transfer restart com…
2020-10-14 01:38:05 -04:00
Aayush Rajasekaran
308144ee6a
Merge pull request #4350 from filecoin-project/asr/improve-fork
...
Avoid having the same message CID show up in execution traces
2020-10-14 01:22:16 -04:00