Jakub Sztandera
ce4978d8c3
Reintroduce correct ticket randomness alongside ElectionProof
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-04-08 21:06:41 +02:00
Jakub Sztandera
9a17beba9e
Skip block header test vectors
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-04-08 18:48:47 +02:00
Jakub Sztandera
2d2b89fcd8
make debug_advance build
...
Still doesn't work
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-04-08 18:46:57 +02:00
Jakub Sztandera
f1c890ca54
Tests pass
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-04-08 18:31:16 +02:00
Jakub Sztandera
9fd1b95fd5
Fix build errors
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-04-07 15:32:23 -07:00
Jakub Sztandera
9c250f24fa
Nex wip
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-04-07 15:32:23 -07:00
Jakub Sztandera
afdb1db529
drand wip
...
,
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-04-07 15:32:23 -07:00
Jakub Sztandera
ff510b7542
Merge pull request #1489 from filecoin-project/feat/disable-bst-buf
...
bufbs: Env var to disable blockstore buffering
2020-04-01 22:56:54 +02:00
Jakub Sztandera
013f441658
Fix charge gas in case of overcharge
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-04-01 22:55:10 +02:00
Jakub Sztandera
d88c2f8a43
Add Replace by Fee
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-04-01 22:26:14 +02:00
Jakub Sztandera
06cfbf5742
Switch exitcodes
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-03-26 22:11:06 +01:00
Jakub Sztandera
326490be86
Fix miner
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-03-26 17:26:48 +01:00
Jakub Sztandera
437a418afe
update filecoin-ffi
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-03-26 17:20:57 +01:00
Jakub Sztandera
7b19e26692
Update filecoin-ffi
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-03-26 14:41:02 +01:00
Jakub Sztandera
edf03c9ba8
Use adt.Empty
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-03-26 02:00:25 +01:00
Jakub Sztandera
7a6eb723ad
Use correct epoch for vrf
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-03-26 01:33:35 +01:00
Jakub Sztandera
300c89f541
Update to new sepcs actors, more debug
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-03-26 01:02:13 +01:00
Jakub Sztandera
4ba4de3379
Missmatching nonce does not charge gas
...
It should charge miner but we don't have that mechanism yet.
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-03-20 20:44:45 +01:00
Jakub Sztandera
c874bd6a15
go mod tidy
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-03-20 19:01:12 +01:00
Jakub Sztandera
ac09a6432c
Skip failing tests, update chain-validation
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-03-20 18:21:13 +01:00
Jakub Sztandera
ae40654907
Rework gas charging
2020-03-20 03:26:40 -04:00
Jakub Sztandera
06ce4f21c5
Warn on non zero result with error
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-03-14 15:08:24 +01:00
Jakub Sztandera
21b34ba133
Fix chan handling
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-03-11 19:14:49 +01:00
Jakub Sztandera
8d870a03b5
Fix Error and Result being returne at the same time in JSON-RPC
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-03-11 18:48:02 +01:00
Jakub Sztandera
f3c4288311
Check for correct nonce before taking gas
...
Otherwise as a miner you are able to include an invalid message forever
and get whole GasLimit of gas from it every time.
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-03-10 21:14:50 +01:00
Jakub Sztandera
cc7d25394c
Less noisy mapool add
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-03-10 21:06:58 +01:00
Jakub Sztandera
b6880c5f50
Update golangci lint to resolve some files not being linted
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-03-09 13:25:26 +01:00
Jakub Sztandera
b2a0ad68dd
Add gofmt to golangci-lint
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-02-18 13:19:04 +01:00
Jakub Sztandera
4d5af19b9d
Merge pull request #1258 from filecoin-project/feat/expose-jet-permission-error
...
Expose JWT permission error
2020-02-17 20:16:12 +01:00
Jakub Sztandera
d26a2bcf6b
Merge pull request #1269 from filecoin-project/feat/add-graphsync
...
Add graphsync
2020-02-17 20:04:56 +01:00
Jakub Sztandera
8af80169c0
Add graphsync
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-02-17 18:15:30 +01:00
Jakub Sztandera
49167cc55f
Expose JWT permission error
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-02-12 21:25:29 +01:00
Jakub Sztandera
c7ffaad763
Expand "repo" string before logging
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-02-12 21:00:07 +01:00
Jakub Sztandera
14580b6144
Import go-systemd properly
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-02-12 20:44:35 +01:00
Jakub Sztandera
8610bcbec3
Use tuple encoding
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-02-12 19:23:15 +01:00
Jakub Sztandera
50702f309f
Use new hello protocol
...
Using map encoder.
Types in LatencyMessage are int64 in spec, butl 1. tupled generator
does not support int64 right now; 2. there is no harm in using uint64 here.
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-02-12 19:08:49 +01:00
Jakub Sztandera
5c3ed4d91a
Remove ffi from types package
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-02-12 18:41:35 +01:00
Jakub Sztandera
352fb9f9ea
Prefer tls
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-02-07 14:04:47 +01:00
Jakub Sztandera
21a603ed8f
Merge pull request #1226 from filecoin-project/fix/dbg-errcheck
...
debug: Check error in AdvanceBlockCmd
2020-02-06 07:05:57 +01:00
Jakub Sztandera
70da3e124a
Fix lotus-seed with sigs changes
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-02-04 23:49:10 +01:00
Jakub Sztandera
8d1ef188b1
Merge pull request #1211 from filecoin-project/feat/auto-shim
...
Invoker autoshim
2020-02-04 21:13:26 +01:00
Jakub Sztandera
5bc1cb2aa3
Fix CheckBlockSignature, add docks
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-02-04 15:12:10 +01:00
Jakub Sztandera
cb05001e5a
mod tidy
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-02-04 15:12:10 +01:00
Jakub Sztandera
ad9e4db3d6
Reduce sig import locations
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-02-04 15:12:10 +01:00
Jakub Sztandera
5e6ab42cb8
Don't depend on ffi
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-02-04 15:12:04 +01:00
Jakub Sztandera
54076e9a6b
Invoker autoshim
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-02-04 07:46:24 +01:00
Jakub Sztandera
ce7be477ce
Fix slash blocks
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-01-31 17:07:37 -08:00
Jakub Sztandera
c6fd45727d
Add state fork logic
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-01-30 17:17:34 -08:00
Jakub Sztandera
cd27f5a4bc
Merge pull request #1186 from filecoin-project/feat/lazy-param-box
...
build: Lazy ParametersJson
2020-01-30 16:37:38 -08:00
Jakub Sztandera
7861b5e6cb
Merge pull request #1189 from filecoin-project/revert/rle-fix
...
Revert "Fix small bug in RLE"
2020-01-30 16:15:06 -08:00
Jakub Sztandera
70aaa8fc92
Revert "Fix small bug in RLE"
...
This reverts commit 6ed57ede6a .
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-01-30 16:14:32 -08:00
Jakub Sztandera
e441b48ea7
Merge pull request #1187 from filecoin-project/fix/rle-bitcap
...
Fix small bug in RLE
2020-01-30 15:49:38 -08:00
Jakub Sztandera
6ed57ede6a
Fix small bug in RLE
...
Thanks @frrist
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-01-30 15:18:54 -08:00
Jakub Sztandera
f2340579a5
Fix power calculations
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-01-30 14:01:47 -08:00
Jakub Sztandera
1e9f293994
Return errors
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-01-29 17:35:32 -08:00
Jakub Sztandera
bcbfc931ba
Intoroduce advance-block command
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-01-29 14:40:19 -08:00
Jakub Sztandera
eb4b85aea5
Merge pull request #1161 from filecoin-project/feat/chainwatch-challe
...
Add all challenges to chainwatch
2020-01-27 20:32:41 -08:00
Jakub Sztandera
050d552b9d
Add log to show where is the lotus running
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-01-27 13:39:35 -08:00
Jakub Sztandera
cf86bc6e23
fix insert
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-01-27 13:10:13 -08:00
Jakub Sztandera
af61dfd8cd
Fix order
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-01-27 13:09:00 -08:00
Jakub Sztandera
2a2a18a163
Add candidate
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-01-27 13:07:32 -08:00
Jakub Sztandera
29f3d6aa28
fix typo
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-01-27 13:03:09 -08:00
Jakub Sztandera
4379ff60f6
Create them table
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-01-27 13:01:24 -08:00
Jakub Sztandera
a55a37c17b
Pass the error
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-01-27 13:00:13 -08:00
Jakub Sztandera
5532093d58
Commit only once
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-01-27 12:59:07 -08:00
Jakub Sztandera
752be27815
Add all challenges to chainwatch
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-01-27 12:16:08 -08:00
Jakub Sztandera
3bf0bd6ce9
Merge pull request #1153 from filecoin-project/feat/version-bump
...
Bump version following blocksync bugfixes
2020-01-24 14:10:17 -08:00
Jakub Sztandera
b472ea371a
Merge pull request #1150 from filecoin-project/feat/sync-dashboard
...
Sync dashboard to what we have on stats.testnet.filecoin.io
2020-01-23 16:21:11 -08:00
Jakub Sztandera
36388de4e1
make expand peers thread safe
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-01-23 15:40:17 -08:00
Jakub Sztandera
10159ba1bb
Merge pull request #1145 from filecoin-project/fix/blocksync-spam
...
limit blocksync response sizes
2020-01-23 15:21:01 -08:00
Jakub Sztandera
792a2cad82
limit blocksync response sizes
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-01-23 14:24:52 -08:00
Jakub Sztandera
7f1b12d29e
Merge pull request #1137 from filecoin-project/feat/chainwatch-active-deals
...
chainwatch: Track deal activations
2020-01-23 13:21:39 -08:00
Jakub Sztandera
23b46a05f7
Update badger
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-01-23 12:46:32 -08:00
Jakub Sztandera
cd14a5eb40
Merge pull request #1142 from filecoin-project/feat/bs2
...
Add incremental timeouts to blocksync fetching
2020-01-23 12:44:08 -08:00
Jakub Sztandera
2256e62648
Improve warning
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-01-23 12:39:23 -08:00
Jakub Sztandera
6b42a78c3f
Cleanup
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-01-23 12:35:57 -08:00
Jakub Sztandera
cb35625a53
Remove log
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-01-22 16:04:33 -08:00
Jakub Sztandera
26870501a7
mod tidy
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-01-22 16:04:13 -08:00
Jakub Sztandera
f5d061f34f
Add incremental timeouts to blocksync fetching
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-01-22 15:57:42 -08:00
Jakub Sztandera
362fbbf913
Add blockheader_cgo file
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-01-22 15:55:52 -08:00
Jakub Sztandera
f8d5f610b6
Merge pull request #1140 from filecoin-project/feat/profiling-work
...
wire up tracing into state tree flush, add pprof flag
2020-01-22 15:47:19 -08:00
Jakub Sztandera
a404d535ee
Make it buld without cgo
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-01-22 12:03:12 -08:00
Jakub Sztandera
cbfc675f4f
Merge pull request #1120 from dtynn/fix/current_commit_flag
...
fix CurrentCommit in Makefile
2020-01-21 13:42:43 -08:00
Jakub Sztandera
e7b5d678a9
rearange quotes
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-01-21 13:40:30 -08:00
Jakub Sztandera
2594ff6233
Merge pull request #1121 from filecoin-project/fix/mpool-stat-errs
...
mpool stat: Don't exit on StateGetActor error
2020-01-21 17:13:57 +01:00
Jakub Sztandera
807d803a81
Merge pull request #1130 from filecoin-project/fix/fpost-no-candidates
...
fpost: More logging
2020-01-21 17:07:22 +01:00
Jakub Sztandera
8224aab851
Merge pull request #1112 from zhy2006/master
...
fix: calculate expected cost for sorting peers
2020-01-19 16:00:48 +01:00
Jakub Sztandera
28604f5a4c
Merge pull request #1114 from filecoin-project/feat/bench-nits
...
bench: Don't print unseal results when unsealing is skipped
2020-01-19 15:58:38 +01:00
Jakub Sztandera
fd76216652
Merge pull request #1101 from filecoin-project/patch/faulty-declare
...
fixup bitfield serialization in manual faulty sector handler
2020-01-17 18:19:35 +01:00
Jakub Sztandera
84de47377c
Intoroduce AMT v2 and amtFsck
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-01-16 23:21:16 +01:00
Jakub Sztandera
48ea36d37f
Merge pull request #1092 from filecoin-project/feat/fountain-additional-pledge-collateral
...
Add more collateral to CreateStorageMiner call in fountain
2020-01-16 02:32:12 +01:00
Jakub Sztandera
5cabb068c0
Merge pull request #1091 from filecoin-project/fix/fountain-rice
...
Fix fountain rice command
2020-01-16 01:35:01 +01:00
Jakub Sztandera
c47e96ca45
Merge pull request #1088 from jiaruihuang/master
...
a bit more than the minimum collateral at the time of miner creation
2020-01-15 18:53:34 +01:00
Jakub Sztandera
85ec972abb
Merge pull request #1087 from terorie/fix-go-flags
...
Makefile: fix $GOFLAGS
2020-01-15 15:29:23 +01:00
Jakub Sztandera
95e754601e
Merge pull request #1080 from filecoin-project/fix/nil-sigs
...
Fix nil signature verification
2020-01-14 17:15:45 +01:00
Jakub Sztandera
e9351135bc
Merge pull request #1078 from filecoin-project/fix/seselctmsgs-softfail
...
miner: Don't fail on actor not found in selectMessages
2020-01-14 16:17:14 +01:00
Jakub Sztandera
1924eb1471
Merge pull request #1075 from filecoin-project/fix/acf-check
...
Add additional checks to ACF
2020-01-14 13:42:33 +01:00
Jakub Sztandera
ce8c2fd656
Bump version
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-01-14 13:37:20 +01:00
Jakub Sztandera
c2fdca470d
Add additional checks to ACF
...
Fixes https://github.com/filecoin-project/lotus/issues/1074
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai >
2020-01-14 13:22:41 +01:00
Jakub Sztandera
4f1bead0de
Merge pull request #1070 from filecoin-project/fix/drop-1g-faucet
...
Drop 1g sector option from faucet
2020-01-14 12:43:47 +01:00