Skip to content

Releases: filecoin-project/filecoin-ffi

Lotus v1.24.0-rc.1

03 Oct 16:06
3f96cc8
Compare
Choose a tag to compare
Lotus v1.24.0-rc.1 Pre-release
Pre-release
chore: backport FVM update (#423)

* chore: update fvm

* chore: update fvm

---------

Co-authored-by: Steven Allen <[email protected]>

3f96cc816c7fda60

03 Oct 16:19
3f96cc8
Compare
Choose a tag to compare
chore: backport FVM update (#423)

* chore: update fvm

* chore: update fvm

---------

Co-authored-by: Steven Allen <[email protected]>

b53241344bcba6ad

23 Sep 16:33
Compare
Choose a tag to compare
fix: correctly propagate v3 events

1b629da7fa632e06

23 Sep 15:53
Compare
Choose a tag to compare
fix: use fvm4 for test

v1.23-synth-test-4

19 Sep 09:03
310f0cc
Compare
Choose a tag to compare
v1.23-synth-test-4 Pre-release
Pre-release
Synthetic PoRep (#400) (#418)

* feat: add various new APIs for Lotus

Those new APIs are about:

 - decoding a range of an updated empty sector
 - generating TreeRLast
 - generating TreeC
 - running SDR

* docs: document the new APIs

Add API documentation to the new APIs. Also change one parameter name
for more consistency.

* wip Go bindings for new proving APIs
* Add nicer wrapper for GenerateSDR
* feat: update proofs to the latest release
* cleanup comments in proofs.go
* feat: update dependencies to WIP synthetic-porep code
* feat: add example of using SynthPoRep in existing test
* feat: wire in new APIs
* feat: add clear_layer_data API and more robustly use synth-porep in test
* feat: go-wrapper for ClearSyntheticProofs
* merged synth work
* Update deps after (messy) rebase
* missing v21 engine mapping
* newer cargo lock
* feat: point to fvm master after synthporep changes landed
* update the fvm & bls-signatures (to match the fvm)

---------

Co-authored-by: Volker Mische <[email protected]>
Co-authored-by: Łukasz Magiera <[email protected]>
Co-authored-by: Aayush <[email protected]>
Co-authored-by: Andrew Jackson (Ajax) <[email protected]>
Co-authored-by: Steven Allen <[email protected]>

310f0ccd42760f8d

19 Sep 09:15
310f0cc
Compare
Choose a tag to compare
Synthetic PoRep (#400) (#418)

* feat: add various new APIs for Lotus

Those new APIs are about:

 - decoding a range of an updated empty sector
 - generating TreeRLast
 - generating TreeC
 - running SDR

* docs: document the new APIs

Add API documentation to the new APIs. Also change one parameter name
for more consistency.

* wip Go bindings for new proving APIs
* Add nicer wrapper for GenerateSDR
* feat: update proofs to the latest release
* cleanup comments in proofs.go
* feat: update dependencies to WIP synthetic-porep code
* feat: add example of using SynthPoRep in existing test
* feat: wire in new APIs
* feat: add clear_layer_data API and more robustly use synth-porep in test
* feat: go-wrapper for ClearSyntheticProofs
* merged synth work
* Update deps after (messy) rebase
* missing v21 engine mapping
* newer cargo lock
* feat: point to fvm master after synthporep changes landed
* update the fvm & bls-signatures (to match the fvm)

---------

Co-authored-by: Volker Mische <[email protected]>
Co-authored-by: Łukasz Magiera <[email protected]>
Co-authored-by: Aayush <[email protected]>
Co-authored-by: Andrew Jackson (Ajax) <[email protected]>
Co-authored-by: Steven Allen <[email protected]>

v1.25.0-dev.1: Merge pull request #411 from filecoin-project/traceapi-new-fields

28 Aug 17:45
bf5edd5
Compare
Choose a tag to compare

Includes:

  • feat: add new fields to message trace for supporting new trace api

bf5edd551d23901f

28 Aug 18:00
bf5edd5
Compare
Choose a tag to compare
Merge pull request #411 from filecoin-project/traceapi-new-fields

feat: add new fields to message trace for supporting new trace api

8c2147f706a8ccdb

23 Aug 15:38
8c2147f
Compare
Choose a tag to compare
Merge pull request #414 from filecoin-project/asr/enable-nv21

feat: nv21: supply nv21-dev flag to FVM3

5686133a63688096

22 Aug 17:52
5686133
Compare
Choose a tag to compare
Merge pull request #413 from filecoin-project/asr/run-nv21

Support nv21