Mike Greenberg
7bfcff2c18
fix(chainwatch): Backoff processor when no work exists to process
2020-07-16 11:36:52 -04:00
Mike Greenberg
f2f797f088
fix(log): Move metrics and stage updates to debug; Add --log-level switch
2020-07-16 11:36:52 -04:00
Mike Greenberg
033cfa8f47
fix(chainwatch): Correct index name on state_height view
2020-07-16 11:36:52 -04:00
Mike Greenberg
0cfddae711
feat(chainwatch): Capture base_block_reward per epoch; Top miner by reward view
2020-07-16 11:36:52 -04:00
Łukasz Magiera
a87899ddb6
Merge pull request #2396 from filecoin-project/frrist/chainwatch-faster-sync
...
Improvments to Chainwatch Syncing and Processing Pipeline
2020-07-16 11:49:53 +02:00
Łukasz Magiera
bbd4ffe842
Merge pull request #2430 from filecoin-project/asr/swap-signer
...
SwapSigner API methods
2020-07-16 11:28:51 +02:00
Aayush Rajasekaran
605560a981
SwapSigner API methods
2020-07-15 21:54:18 -04:00
frrist
b4c9ba0a8b
refactor: remove unused code
2020-07-15 11:43:04 -07:00
frrist
9a53bf8f83
refactor: wire up new processor and syncer
2020-07-15 11:42:19 -07:00
frrist
41f4f1fd83
refactor: implement processor and syncer
...
- When chainwatch is ran it will first start a Syncer that continuously collects blocks from the
ChainNotify channel and persists them to the blocks_synced table. Once the Syncer has caught the
blocks_synced table up to the lotus daemons current head a Processor is started. The Processor
selects a batch of contiguous blocks and extracts and stores their data. It attempts to do as much
work as it can in parallel. When the blocks are done being processed their corresponding
processed_at and is_processed fields in the blocks_synced table are filled out.
2020-07-15 11:42:19 -07:00
Łukasz Magiera
6b9fd74f8e
Merge pull request #2419 from filecoin-project/schomatis/fix/newtipset/mismatch-lengths
...
fix: NewTipSet: check mismatch in number of parents
2020-07-15 17:49:39 +02:00
Łukasz Magiera
ccba495840
Merge pull request #2331 from filecoin-project/chainwatch/market-state-deal-tracking
...
feat: add deal state and proposal tracking to cw
2020-07-15 16:19:10 +02:00
Lucas Molas
21ffe188f4
fix: NewTipSet: check mismatch in number of parents
2020-07-15 08:17:50 -03:00
Łukasz Magiera
5f1cc6cefd
Merge pull request #2398 from filecoin-project/asr/msig-cli
...
clarify multisig create helptext
2020-07-14 10:03:37 +02:00
Łukasz Magiera
8d03a9e739
Merge pull request #2391 from jiyilanzhou/master
...
api/api_full.go: fix method signature
2020-07-14 10:03:17 +02:00
Aayush Rajasekaran
17642b5ecb
clarify multisig create helptext
2020-07-13 19:50:18 -04:00
Whyrusleeping
62a503d686
Merge pull request #1563 from filecoin-project/feat/cache-bs
...
add an lru caching blockstore
2020-07-13 16:20:43 -07:00
erchuan.ma
bb49546728
api/api_full.go: fix method signature
...
method signature not match
2020-07-13 22:35:51 +08:00
Łukasz Magiera
3f017688c7
Merge pull request #2377 from filecoin-project/asr/msig-api
...
API improvements
2020-07-13 13:24:09 +02:00
Łukasz Magiera
bb07c0a5df
Merge pull request #2378 from austinabell/zipml
...
Check message length before generating Cids
2020-07-13 13:20:56 +02:00
Łukasz Magiera
7ec58255bf
Merge pull request #2387 from filecoin-project/asr/cli-api
...
CLI/API improvements
2020-07-13 13:15:43 +02:00
Aayush Rajasekaran
1a5c20ca75
CLI/API improvements
2020-07-13 01:13:56 -04:00
frrist
c9cb39d5a0
polish: update deal proposal table if slashed
2020-07-12 11:39:58 -07:00
Aayush Rajasekaran
858513559b
API improvements
2020-07-11 23:54:58 -04:00
Aayush Rajasekaran
12b63d59b2
Include unlock duration as a param for multisig creation
2020-07-11 23:54:58 -04:00
austinabell
2fd860324f
avoid generating cids on all messages before checking message length
2020-07-10 19:59:58 -04:00
frrist
f9d8b051f4
polish: track tipset height for processing
2020-07-10 15:01:55 -07:00
frrist
1e2e62bad6
polish: track unpadded piece size in deal prop
2020-07-10 15:01:55 -07:00
frrist
e13a251cc8
feat: add deal state and proposal tracking to cw
2020-07-10 15:01:55 -07:00
Łukasz Magiera
39d609a661
Merge pull request #2169 from waynewyang/evnet
...
set called 'true' after handle be called
2020-07-10 22:28:00 +02:00
Łukasz Magiera
5530a7bef2
Merge pull request #2322 from filecoin-project/frrist/deal-state-changes
...
Frrist/deal state changes
2020-07-10 21:57:42 +02:00
Łukasz Magiera
bc23b0ed4f
Merge pull request #2278 from filecoin-project/fix/rename-vars
...
rename sync variables.
2020-07-10 21:36:04 +02:00
Łukasz Magiera
dc9df10f5a
sync: Also rename span attributes
2020-07-10 21:31:58 +02:00
Łukasz Magiera
69125f15f9
Merge pull request #2329 from filecoin-project/feat/chainwatch/capture-power
...
chainwatch: Capture power from miner and reward actors
2020-07-10 21:25:46 +02:00
Łukasz Magiera
3f0312a728
Merge pull request #2370 from filecoin-project/disable-call-StatePledgeCollateral
...
disable call to StatePledgeCollateral
2020-07-10 21:08:03 +02:00
Mike Greenberg
ebd0e93a99
chainwatch: app exit with non-zero on error
2020-07-10 11:58:41 -04:00
Mike Greenberg
3332290626
fix: Logic bug; Schema column update stateroot -> state_root
2020-07-10 11:54:11 -04:00
Anton Evangelatov
0dbca1377a
disable call to StatePledgeCollateral
2020-07-10 17:52:44 +02:00
Łukasz Magiera
b245fd0b7d
Merge pull request #2232 from filecoin-project/feat/verifreg-bitwidth
...
set proper bitwidth for verifreg command hamts
2020-07-10 16:19:45 +02:00
Łukasz Magiera
e81f182840
Merge pull request #2330 from filecoin-project/feat/fil-units
...
produce and parse FIL suffix on FIL strings
2020-07-10 09:41:01 +02:00
whyrusleeping
a3602d4fcf
fix tests, handle parsing with suffixes properly
2020-07-09 17:26:06 -07:00
frrist
bf6b76a4fb
feat: add market deal state & proposal predicates
...
- detects changes in the market deal proposal and market deal state
amts.
2020-07-09 14:43:21 -07:00
Łukasz Magiera
2836b521f3
Merge pull request #2333 from filecoin-project/asr/temp
...
Correct initial setup of sector id counter
2020-07-09 21:40:30 +02:00
Łukasz Magiera
f01378f83f
Merge pull request #2336 from filecoin-project/mute/refresh
...
Mute RtRefreshManager logs as they break terminal emulation
2020-07-09 16:40:27 +02:00
Jakub Sztandera
b0cf3d3228
Mute RtRefreshManager logs as they break terminal emulation
...
RtRefreshManager logs random binary strings, which somtimes might be
partial multi-byte Unicode or ASCI escape codes.
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-07-09 16:21:55 +02:00
Aayush Rajasekaran
57a1418ff8
Correct initial setup of sector id counter
2020-07-09 01:05:27 -04:00
whyrusleeping
a79b31c230
produce and parse FIL suffix on FIL strings
2020-07-08 16:16:45 -07:00
Mike Greenberg
1081679360
feat(chainwatch): Capture miner_power data
2020-07-08 18:56:55 -04:00
Mike Greenberg
b9effac437
feat(chainwatch): Capture baseline power in chain_power
2020-07-08 18:40:09 -04:00
Łukasz Magiera
8fbeebb86d
rename sync variables.
2020-07-08 22:02:28 +02:00