parthshah1
7516aff220
fix: api: Length check the array sent to eth_feeHistory RPC ( #11696 )
...
Co-authored-by: Rod Vagg <rod@vagg.org>
Co-authored-by: Steven Allen <steven@stebalien.com>
2024-03-11 12:43:45 +11:00
qwdsds
d9a0040573
chore: fix typo ( #11697 )
2024-03-08 09:04:25 +01:00
Rod Vagg
b4e7374cd5
docs(drand): document the meaning of "IsChained" ( #11692 )
2024-03-07 07:26:23 -08:00
Jiaying Wang
4a1a7bd29e
Merge pull request #11691 from filecoin-project/jen/v126rc2
...
release: bump to v1.26.0-rc2
2024-03-07 17:17:07 +08:00
Rod Vagg
2bf2706aa2
Add verification for "deal-activated" actor event
2024-03-07 20:14:18 +11:00
Rod Vagg
b91da8eb32
test: add additional actor events checks
2024-03-07 20:14:18 +11:00
Rod Vagg
5e8cf36e7c
test: extract verified DDO test to separate file, add more checks
2024-03-07 20:14:18 +11:00
Rod Vagg
5704f7cadb
test: cleanup ddo verified itest, extract steps to functions
...
also add allocation-removed event case
2024-03-07 20:14:18 +11:00
tom123222
b190c4ccf0
opt(cli): ouput deadline open time ( #11678 )
...
* opt(cli): ouput deadline open time
* chore: use a const for the format string
2024-03-06 19:21:02 -08:00
jennijuju
1a46f7171e
bump to v1.26.0-rc2
2024-03-07 05:28:32 +08:00
Aayush Rajasekaran
1f6e556d25
Merge pull request #11690 from filecoin-project/asr/fix-drand-skyr
...
fix: beacon: validate drand change at nv16 correctly
2024-03-06 13:44:29 -05:00
Aayush
daafe73462
fix: beacon: validate drand change at nv16 correctly
2024-03-06 12:23:09 -05:00
Masih H. Derkani
1d4f5397a2
Add tests to sanity-check embedded built-in actors metadata ( #11684 )
...
Add tests that assert the embedded built-in actors metadata is correct:
* the corresponding CAR file is present in built-in actors released
assets as a CAR file.
* manifest CID is the only root CID in the corresponding CAR file.
* actor CIDs are present in the corresponding CAR file.
Fixes #11683
2024-03-06 11:38:06 +00:00
LexLuthr
40f3071364
fix: curio: base config by default ( #11676 )
...
* base config by default
* remove global --layers flag
2024-03-06 13:41:37 +04:00
Jiaying Wang
64b32ad632
Merge pull request #11620 from filecoin-project/phi-rc1-prep
...
build: release: v1.26.0-rc1
2024-03-06 01:23:52 +08:00
Phi
2d1fa77dd9
Make gen
...
Make gen
2024-03-05 11:20:58 +01:00
Phi-rjan
b78aebe1f5
Update CHANGELOG.md
...
Co-authored-by: Masih H. Derkani <m@derkani.org>
2024-03-05 10:50:29 +01:00
Phi
7ee155370a
Prep Lotus v1.26.0-rc1
...
- For sanity reverting the mainnet upgrade epoch to 99999999, and then only set it when cutting the final release
-Update Calibnet CIDs to v13.0.0-rc3
- Add GetActorEvents, SubscribeActorEvents, GetAllClaims and GetAllAllocations methods to the changelog
Co-Authored-By: Jiaying Wang <42981373+jennijuju@users.noreply.github.com>
2024-03-05 10:48:52 +01:00
Andrew Jackson (Ajax)
00334b3b9d
Merge pull request #11650 from filecoin-project/feat/lp-paramfetch
...
feat: lotus-provider: Fetch params on startup when needed
2024-03-05 01:16:32 -08:00
LexLuthr
d0753d1bdb
fix lint error
2024-03-05 13:03:49 +04:00
Phi-rjan
35ac102389
Merge pull request #11682 from filecoin-project/update-v13actors-rc
...
chore: build: Update actor bundle to v13.0.0-rc3
2024-03-05 09:53:24 +01:00
Phi
338b4c7d4a
Update actor bundle to v13.0.0-rc3
...
Update actor bundle to v13.0.0-rc3
2024-03-05 08:58:45 +01:00
Rod Vagg
4dcd65882d
Fix concerns and docs identified by review
2024-03-05 16:16:15 +11:00
Rod Vagg
5359a172ed
Update changelog for actor events APIs
2024-03-05 16:16:15 +11:00
Masih H. Derkani
7ca966900f
Use provided libraries to assert eventual conditions
...
Use the functionalities already provided by `testify` to assert eventual
conditions, and remove the use of `time.Sleep`.
Remove duplicate code in utility functions that are already defined.
Refactor assertion helper functions to use consistent terminology:
"require" implies fatal error, whereas "assert" implies error where the
test may proceed executing.
2024-03-05 16:16:15 +11:00
Masih H. Derkani
a016747b1f
Use fixed RNG seed for actor event tests
...
Improve determinism in actor event tests by using a fixed RNG seed. This
makes up a more reproducible test suit.
2024-03-05 16:16:15 +11:00
Masih H. Derkani
4c868daf4e
Reduce scope for filter removal failure when getting actor events
...
Use a fresh context to remove the temporary filter installed solely to
get the actor events. This should reduce chances of failure in a case
where the original context may be expired/cancelled.
Refactor removal into a `defer` statement for a more readable, concise
return statement.
2024-03-05 16:16:15 +11:00
Masih H. Derkani
92ce665e5c
Run actor events table tests in deterministic order
...
Refactor `map` usage for actor event table tests to ensure deterministic
test execution order, making debugging potential issues easier. If
non-determinism is a target, leverage Go's built-in parallel testing
capabilities.
2024-03-05 16:16:15 +11:00
Masih H. Derkani
5f39979b4b
Rename actor events test to follow go convention
...
Add missing `s` to `actor_events` test file to follow golang convention
used across the repo.
2024-03-05 16:16:15 +11:00
Masih H. Derkani
85584a44fb
Remove duplicate code from actor event type marshalling tests
...
Reduce verbosity and remove duplicate test logic from actor event types
JSON marshalling tests.
2024-03-05 16:16:15 +11:00
Rod Vagg
f9fef2ad75
More post-review changes, lots of tests for SubscribeActorEvents
...
Use BlockDelay as the window for receiving events on the SubscribeActorEvents
channel. We expect the user to have received the initial batch of historical
events (if any) in one block's time. For real-time events we expect them to
not fall behind by roughly one block's time.
2024-03-05 16:16:15 +11:00
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