This Month in Forest β August π² #6038
AlexeyKrasnoperov
announced in
Announcements π’
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
This Month in Forest β August π²
Welcome to the August edition of This Month in Forest! We are excited to share the latest updates and improvements to the Forest Filecoin client (and more!).
Highlights
ChainNotify
RPC Method.Request for comments
In Forest, we're always looking for ways to make Filecoin more efficient. Weβve implemented an experimental API that optimizes the usage of
Filecoin.StateMarketDeals
. Specifically, we introduced theForest.StateMarketDealsDump
andForest.StateMarketDealsFiltered
methods. With these methods, some of our clients are seeing significant performance improvements (up to 10x fewer resources used and 10x faster execution). Since these methods are still experimental, weβre not certain they will remain unless there is validated client demand. If you think they could be useful for your app, feel free to leave your comments in the PR: #5907Development
F3 Snapshots are ready π
F3 Snapshots, introduced by FIP-0108, are now fully supported in Forest. Import, export, the necessary tooling are in place - thanks to @hanabi1224 π (#5886, #5956, #5963).
StateDecodeParams
This beast was never the easiest to deal with, but weβve taken a few more steps to tame it.
Filecoin.StateDecodeParams
got 8 feature PRs in August, which brought support for reward, multisig, verifiedreg, miner, evm, eam, ethaccount and payment channel actors.Conformance Tests
At Forest, we take the reliability and interoperability of nodes seriously. That's why we cover RPC methods with conformance tests to ensure that Forest and Lotus respond to API calls in the same correct way. This month, we improved our testing framework and expanded coverage to include more methods critical for wallet operations:
Filecoin.WalletBalance
,Filecoin.WalletValidateAddress
, andFilecoin.WalletVerify
(#5959).Other
As always, see the CHANGELOG for details. Note that it contains primarily client-facing changes, so if you're interested in the nitty-gritty details, you'll need to go through the commit history. π€
Beta Was this translation helpful? Give feedback.
All reactions