Rod Vagg
e86bb270ca
More clarity in actor event API docs
2024-03-05 16:16:15 +11:00
Rod Vagg
377a3e2157
Document future API changes
2024-03-05 16:16:15 +11:00
Rod Vagg
b12714f092
Terminate SubscribeActorEvents chan when at max height
2024-03-05 16:16:15 +11:00
Rod Vagg
dc0c8639df
Manage event sending rate for SubscribeActorEvents
2024-03-05 16:16:15 +11:00
Rod Vagg
c492b491d7
s/ActorEvents/Events/g in global config
2024-03-05 16:16:15 +11:00
Rod Vagg
2194eacc0f
Adjust actor event API after review
2024-03-05 16:16:15 +11:00
Rod Vagg
ce38c31121
Rename internal events modules for clarity
2024-03-05 16:16:15 +11:00
Rod Vagg
af6cecbd32
Avoid duplicate messages when looking for receipts
2024-03-05 16:16:15 +11:00
Rod Vagg
256f0b004b
Minor tweaks to events types
2024-03-05 16:16:15 +11:00
Rod Vagg
bb311dd0d8
Clean up DDO+Events tests, add lots of explainer comments
2024-03-05 16:16:15 +11:00
Aarsh Shah
01ac45c90a
Tests for builtin actor events API
2024-03-05 16:16:15 +11:00
Rod Vagg
cef19d5043
itest for DDO non-market verified data w/ builtin actor events
2024-03-05 16:16:15 +11:00
Aarsh Shah
f007a012af
Built-in actor events first draft
2024-03-05 16:16:15 +11:00
tom123222
83cecdbd57
chore: fix two typo ( #11670 )
2024-03-04 14:07:14 -08:00
LexLuthr
e84a61cc7d
feat: CLI: add expiration to claim list ( #11671 )
...
* add expiration to claim list
* fix expired threshold
2024-03-04 13:09:23 -08:00
Jiaying Wang
41793a88d3
Merge pull request #11674 from filecoin-project/jennijuju-patch-5
...
Update CODEOWNERS
2024-03-05 03:35:21 +08:00
Phi-rjan
9aef2ec8b5
Merge pull request #11675 from filecoin-project/phi-bump-gst
...
chore: deps: update to go-state-types v13.0.0-rc.2
2024-03-04 17:57:48 +01:00
Aayush Rajasekaran
544a16d737
feat: set migration config UpgradeEpoch for v13 actors upgrade
2024-03-04 11:23:32 -05:00
Phi
8cf2bbca3a
chore: deps: update to go-state-types v13.0.0-rc.2
...
chore: deps: update to go-state-types v13.0.0-rc.2
2024-03-04 15:38:28 +01:00
Jiaying Wang
712e9fd062
Update CODEOWNERS
2024-03-04 18:24:00 +08:00
Jiaying Wang
5340112922
Update CODEOWNERS
...
These are the folks who are actively contributing to lotus maintenance, issue triaging, PR reviews and development.
Made this change to decouple lotus ownership with other filecoin core repo's ownership and maintainership that comes with lotus-maintainer perm
2024-03-04 18:22:54 +08:00
Phi-rjan
2c31a5da5f
Merge pull request #11672 from filecoin-project/chore-calibnet-bootstrap
...
Chore: calibnet: Update bootstrap peer list
2024-03-04 11:19:45 +01:00
Phi
9c32c3321c
Update calibnet bootstrap peers
...
Update calibnet bootstrap peers
2024-03-04 07:43:59 +01:00
Rod Vagg
7b911594ac
Use existing trusted info for drand client test ( #11666 )
...
Ref: https://github.com/drand/drand/pull/1317
2024-03-01 09:32:14 -07:00
Phi-rjan
62989ff743
Merge pull request #11667 from filecoin-project/phi-backport-11632
...
chore: backport #11632 to release/v1.26.0
2024-03-01 11:05:36 +01:00
Aayush Rajasekaran
f2bca588b2
Merge pull request #11632 from hanabi1224/hm/drand-test
...
feat: drand quicknet: allow scheduling drand quicknet upgrade before nv22 on 2k devnet
2024-03-01 10:26:39 +01:00
Andrew Jackson (Ajax)
51b19a61cd
Merge pull request #11616 from filecoin-project/rvagg/build-provider
...
Add lotus-provider to build to match install
2024-02-28 09:58:18 -08:00
Andrew Jackson (Ajax)
28c95bbf82
Merge branch 'master' into feat/lp-paramfetch
2024-02-28 09:55:46 -08:00
Andrew Jackson (Ajax)
7ef77e2386
Merge pull request #11658 from filecoin-project/feat/lp-reserve
...
feat: lpseal: SDR Storage revervations
2024-02-28 09:54:47 -08:00
Andrew Jackson (Ajax)
d4d0485669
Merge pull request #11660 from filecoin-project/fix/lp-msg-retry
...
lpseal: Fix message retry
2024-02-28 09:50:28 -08:00
Phi-rjan
fc6229abf7
Merge pull request #11662 from filecoin-project/asr/migration-nv22
...
chore: deps: update to go-state-types v13.0.0-rc.1
2024-02-28 13:41:56 +01:00
Aayush
d862e2cb8e
do NOT update the cache when running the real migration
2024-02-27 21:07:44 -05:00
Aayush
faf0374570
chore: deps: update to go-state-types v13.0.0-rc.1
2024-02-27 21:03:25 -05:00
Łukasz Magiera
eff815dc9e
lpseal: Fix message retry
2024-02-27 23:16:57 +01:00
Łukasz Magiera
5f3675a536
lpseal: SDR Storage revervations
2024-02-27 20:43:15 +01:00
tom123222
01ec166e3a
fix: add UpgradePhoenixHeight to StateGetNetworkParams ( #11648 )
2024-02-27 10:52:23 -08:00
Andrew Jackson (Ajax)
d3ca54d617
harmony storage ( #11647 )
...
* harmony storage
* clean-up in lotus-provider
* lints
* Do() api change
* rm Do() chg and storagemgr
* harmony: Address storage iface review
---------
Co-authored-by: Łukasz Magiera <magik6k@gmail.com>
2024-02-27 10:47:58 -08:00
Rod Vagg
066a9fd41a
Remove singapore drand testnet host from config ( #11657 )
2024-02-27 10:45:33 -08:00
Phi-rjan
9dc29bf3f7
chore:: backport #11609 to the feat/nv22 branch ( #11644 )
...
* feat: api: improve the correctness of Eth's trace_block (#11609 )
* Improve the correctness of Eth's trace_block
- Improve encoding/decoding of parameters and return values:
- Encode "native" parameters and return values with Solidity ABI.
- Correctly decode parameters to "create" calls.
- Use the correct (ish) output for "create" calls.
- Handle all forms of "create".
- Make robust with respect to reverts:
- Use the actor ID/address from the trace instead of looking it up in
the state-tree (may not exist in the state-tree due to a revert).
- Gracefully handle failed actor/contract creation.
- Improve performance:
- We avoid looking anything up in the state-tree when translating the
trace, which should significantly improve performance.
- Improve code readability:
- Remove all "backtracking" logic.
- Use an "environment" struct to store temporary state instead of
attaching it to the trace.
- Fix random bugs:
- Fix an allocation bug in the "address" logic (need to set the
capacity before modifying the slice).
- Improved error checking/handling.
- Use correct types for `trace_block` action/results (create, call, etc.).
- And use the correct types for Result/Action structs instead of reusing the same "Call" action every time.
- Improve error messages.
* Make gen
Make gen
---------
Co-authored-by: Steven Allen <steven@stebalien.com>
2024-02-27 07:50:07 -08:00
Andrew Jackson (Ajax)
83c7e0576e
Merge pull request #11653 from filecoin-project/feat/lp-storage-find
...
feat: lotus-provider: storage find command
2024-02-27 05:46:18 -08:00
Andrew Jackson (Ajax)
68f1a44469
Merge pull request #11654 from filecoin-project/fix/lp-winpost
...
fix: lpwinning: Fix MiningBase.afterPropDelay
2024-02-27 05:35:30 -08:00
Steven Allen
0eddfee5d6
chore: switch back to upstream ledger library ( #11651 )
...
Upstream has merged our code to expose a `SignatureBytes` function, so
we can now switch back to using it directly. This also brings bug fixes.
2024-02-26 07:54:32 -08:00
Steven Allen
cf6d372902
chore: build: update minimum go version to 1.21.7 ( #11652 )
...
Now that 1.22 is out. Libp2p will also be dropping support for 1.20
soon (if it hasn't already?) so it can _finally_ stop supporting
specific compiler versions (we can stop caring so much about the
"maximum" supported go version).
2024-02-26 06:57:23 -08:00
Łukasz Magiera
f9e381cb2a
lotus-provider: Fetch params on startup when needed
2024-02-26 14:42:43 +01:00
Łukasz Magiera
d1f7eb1c14
fix: lpwinning: Fix MiningBase.afterPropDelay
2024-02-24 11:52:23 +01:00
Łukasz Magiera
a0fb6eccf3
feat: lotus-provider: storage find command
2024-02-24 11:11:57 +01:00
LexLuthr
92503075a6
feat: api: new verified registry methods to get all allocations and claims ( #11631 )
...
* new verireg methods
* update changelog and add itest
* update itest and cli
* update new method's support till v9
* remove gateway APIs
* fix cli internal var names
2024-02-22 10:37:47 -08:00
Rod Vagg
b691adc487
Add unittests
make target ( #11628 )
2024-02-22 10:34:49 -08:00
Rod Vagg
3a87b3e9e5
Add systemd memory note on install and in config ( #11641 )
...
* Add systemd memory note on install
* Add memory usage note to system config for daemon
* Remove limits by default
2024-02-22 10:33:06 -08:00
Aayush Rajasekaran
ddf535d7be
Merge pull request #11491 from filecoin-project/fix/remove-decommissioned-pl-bootstrap-nodes
...
Remove PL operated bootstrap nodes from mainnet.pi
2024-02-22 10:30:10 -08:00