From 1f04c80052f7c26d4d30f37d06bceed221e13bb2 Mon Sep 17 00:00:00 2001 From: Phi Date: Wed, 8 Oct 2025 19:26:35 +0200 Subject: [PATCH 1/4] build: prep v2.2.1 PDP release build: prep v2.2.1 PDP release --- CHANGELOG.md | 16 ++++++++++++++++ src/PDPVerifier.sol | 2 +- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a63f791..f84c76e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,22 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) ## [Unreleased] +## [2.2.1] - 2025-10-08 + +### Deployed + +**Mainnet:** +- PDPVerifier Implementation: [TO_ADD_AFTER_DEPLOYMENT](https://filfox.info/en/address/) +- PDPVerifier Proxy: [TO_ADD_AFTER_DEPLOYMENT](https://filfox.info/en/address/) + +**Calibnet:** +- PDPVerifier Implementation: [TO_ADD_AFTER_DEPLOYMENT](https://calibration.filfox.info/en/address/) +- PDPVerifier Proxy: [TO_ADD_AFTER_DEPLOYMENT](https://calibration.filfox.info/en/address/) + +### Added + +- Restored `createDataSet()` function for enhanced flexibility in dataset initialization, enabling empty "bucket" creation, smoother Curio integration workflows, and synapse-sdk integration ([#219](https://github.com/FilOzone/pdp/pull/219)) + ## [2.2.0] - 2025-10-06 ### Deployed diff --git a/src/PDPVerifier.sol b/src/PDPVerifier.sol index 72534da..a195477 100644 --- a/src/PDPVerifier.sol +++ b/src/PDPVerifier.sol @@ -161,7 +161,7 @@ contract PDPVerifier is Initializable, UUPSUpgradeable, OwnableUpgradeable { feeStatus.nextFeePerTiB = PDPFees.DEFAULT_FEE_PER_TIB; } - string public constant VERSION = "2.2.0"; + string public constant VERSION = "2.2.1"; event ContractUpgraded(string version, address implementation); From 9a3fc482708703d902c8fb07643934f6329e91f1 Mon Sep 17 00:00:00 2001 From: Phi Date: Wed, 8 Oct 2025 19:30:45 +0200 Subject: [PATCH 2/4] chore: update changelog and diff-links chore: update changelog and diff-links --- CHANGELOG.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f84c76e..56b5225 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,6 +20,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) ### Added - Restored `createDataSet()` function for enhanced flexibility in dataset initialization, enabling empty "bucket" creation, smoother Curio integration workflows, and synapse-sdk integration ([#219](https://github.com/FilOzone/pdp/pull/219)) +- Implemented FVM precompiles for native payments, burn operations, and beacon randomness functionality ([#207](https://github.com/FilOzone/pdp/pull/207)) ## [2.2.0] - 2025-10-06 @@ -210,7 +211,9 @@ For the set of changes since the last tag: ### Performance - Performance-related improvements -[Unreleased]: https://github.com/filozone/pdp/compare/v2.1.0...HEAD +[Unreleased]: https://github.com/filozone/pdp/compare/v2.2.1...HEAD +[2.2.1]: https://github.com/filozone/pdp/compare/v2.2.0...v2.2.1 +[2.2.0]: https://github.com/filozone/pdp/compare/v2.1.0...v2.2.0 [2.1.0]: https://github.com/filozone/pdp/compare/v2.0.0...v2.1.0 [2.0.0]: https://github.com/filozone/pdp/compare/v1.1.0...v2.0.0 [1.1.0]: https://github.com/filozone/pdp/compare/v1.0.0...v1.1.0 From 96e41b12654665beb03b0093a41faf18b035bb19 Mon Sep 17 00:00:00 2001 From: Phi Date: Wed, 8 Oct 2025 20:06:13 +0200 Subject: [PATCH 3/4] docs: update deployed addresses docs: update deployed addresses --- CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 56b5225..510bf61 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,8 +14,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) - PDPVerifier Proxy: [TO_ADD_AFTER_DEPLOYMENT](https://filfox.info/en/address/) **Calibnet:** -- PDPVerifier Implementation: [TO_ADD_AFTER_DEPLOYMENT](https://calibration.filfox.info/en/address/) -- PDPVerifier Proxy: [TO_ADD_AFTER_DEPLOYMENT](https://calibration.filfox.info/en/address/) +- PDPVerifier Implementation: [0x4EC9a8ae6e6A419056b6C332509deEA371b182EF](https://calibration.filfox.info/en/address/0x4EC9a8ae6e6A419056b6C332509deEA371b182EF) +- PDPVerifier Proxy: [0x579dD9E561D4Cd1776CF3e52E598616E77D5FBc](https://calibration.filfox.info/en/address/0x579dD9E561D4Cd1776CF3e52E598616E77D5FBc/) ### Added From 37f66606feff5d9dce7144417f05cb0398aa8e71 Mon Sep 17 00:00:00 2001 From: Phi Date: Wed, 8 Oct 2025 20:10:09 +0200 Subject: [PATCH 4/4] docs: update mainnet deployed contracts docs: update mainnet deployed contracts --- CHANGELOG.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 510bf61..0b0347d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,12 +10,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) ### Deployed **Mainnet:** -- PDPVerifier Implementation: [TO_ADD_AFTER_DEPLOYMENT](https://filfox.info/en/address/) -- PDPVerifier Proxy: [TO_ADD_AFTER_DEPLOYMENT](https://filfox.info/en/address/) +- PDPVerifier Implementation: [0xbeeD1aea4167787D0CA6d8989B9C7594749215AE](https://filfox.info/en/address/0xbeeD1aea4167787D0CA6d8989B9C7594749215AE) +- PDPVerifier Proxy: [0x255cd1BFE3A83889607b8A7323709b24657d3534](https://filfox.info/en/address/0x255cd1BFE3A83889607b8A7323709b24657d3534) **Calibnet:** - PDPVerifier Implementation: [0x4EC9a8ae6e6A419056b6C332509deEA371b182EF](https://calibration.filfox.info/en/address/0x4EC9a8ae6e6A419056b6C332509deEA371b182EF) -- PDPVerifier Proxy: [0x579dD9E561D4Cd1776CF3e52E598616E77D5FBc](https://calibration.filfox.info/en/address/0x579dD9E561D4Cd1776CF3e52E598616E77D5FBc/) +- PDPVerifier Proxy: [0x579dD9E561D4Cd1776CF3e52E598616E77D5FBcb](https://calibration.filfox.info/en/address/0x579dD9E561D4Cd1776CF3e52E598616E77D5FBcb/) ### Added