Skip to content

build: Filecoin-Pay 0.6.0 release#244

Merged
rjan90 merged 2 commits intomainfrom
phi/prep-M3-release
Oct 6, 2025
Merged

build: Filecoin-Pay 0.6.0 release#244
rjan90 merged 2 commits intomainfrom
phi/prep-M3-release

Conversation

@rjan90
Copy link
Contributor

@rjan90 rjan90 commented Oct 6, 2025

Closes: #232

I used this: git log f9b8844989185b50bad234039f8d8c4de8235665..HEAD --oneline --no-merges (where the f9b88, is my best guess/estimate on which commit the previous contract on Calibration was published with based on the date posted in Slack). Changes called out in the changelog marked with ✅:

build: prep Filecoin-Pay 0.6.0 release
@rjan90 rjan90 self-assigned this Oct 6, 2025
@FilOzzy FilOzzy added this to FOC Oct 6, 2025
@github-project-automation github-project-automation bot moved this to 📌 Triage in FOC Oct 6, 2025
@codecov
Copy link

codecov bot commented Oct 6, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.

Impacted file tree graph

@@           Coverage Diff           @@
##             main     #244   +/-   ##
=======================================
  Coverage        ?   75.70%           
=======================================
  Files           ?        5           
  Lines           ?      535           
  Branches        ?      107           
=======================================
  Hits            ?      405           
  Misses          ?      125           
  Partials        ?        5           
Flag Coverage Δ
foundry 75.70% <ø> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

chore: update contract-addresses
@rjan90
Copy link
Contributor Author

rjan90 commented Oct 6, 2025

I ran the deploy script in: https://github.com/FilOzone/filecoin-pay/blob/6a80536538401414ebb9452d33715da99ec48e16/tools/deploy.sh from this branch at:

git log
commit a91f5e6 (HEAD -> phi/prep-M3-release, origin/phi/prep-M3-release)
Author: Phi orjan.roren@gmail.com
Date: Mon Oct 6 10:37:06 2025 +0200

build: prep Filecoin-Pay 0.6.0 release

Calibration Deployment:

./tools/deploy.sh
Deploying Payments from address 0xe7D1b14eAC0dcE3d6867C2Ef06b5bdFF52362C84 to chain 314159
Deploying Payments implementation (src/Payments.sol:Payments)
Payments Address: 0x6dB198201F900c17e86D267d7Df82567FB03df5E

=== DEPLOYMENT SUMMARY ===
Payments Contract Address: 0x6dB198201F900c17e86D267d7Df82567FB03df5E
==========================

Filfox link: https://calibration.filfox.info/en/address/0x6dB198201F900c17e86D267d7Df82567FB03df5E

Mainnet Deployment:

./tools/deploy.sh 314
Deploying Payments from address 0xBbfc2749192c6c6baBf1401Fd0413789cc2D5931 to chain 314
Deploying Payments implementation (src/Payments.sol:Payments)
Payments Address: 0x7DaE6F488651ec5CEE38c9DFbd7d31223eAe1DDE

=== DEPLOYMENT SUMMARY ===
Payments Contract Address: 0x7DaE6F488651ec5CEE38c9DFbd7d31223eAe1DDE
==========================

Filfox link: https://filfox.info/en/address/0x7DaE6F488651ec5CEE38c9DFbd7d31223eAe1DDE

Updated the addresses in: 38999bf

@rjan90 rjan90 marked this pull request as ready for review October 6, 2025 09:03
@rjan90 rjan90 moved this from 📌 Triage to 🔎 Awaiting review in FOC Oct 6, 2025
@rjan90 rjan90 moved this to 🔎 Awaiting review in Payments Oct 6, 2025
@rjan90 rjan90 changed the title build: prep Filecoin-Pay 0.6.0 release build: Filecoin-Pay 0.6.0 release Oct 6, 2025
@rjan90 rjan90 requested review from BigLep, Kubuxu and rvagg October 6, 2025 09:03
@github-project-automation github-project-automation bot moved this from 🔎 Awaiting review to ✔️ Approved by reviewer in FOC Oct 6, 2025
@rjan90 rjan90 merged commit 3f022bd into main Oct 6, 2025
6 checks passed
@rjan90 rjan90 deleted the phi/prep-M3-release branch October 6, 2025 13:40
@github-project-automation github-project-automation bot moved this from 🔎 Awaiting review to 🎉 Done in Payments Oct 6, 2025
@github-project-automation github-project-automation bot moved this from ✔️ Approved by reviewer to 🎉 Done in FOC Oct 6, 2025
@rjan90
Copy link
Contributor Author

rjan90 commented Oct 6, 2025

Release manually tagged here: https://github.com/FilOzone/filecoin-pay/releases/tag/v0.6.0

@rjan90
Copy link
Contributor Author

rjan90 commented Oct 7, 2025

Contracts have now been verified on Filfox - this was done with:

Install Filfox-verifier:
npm install -g @fil-b/filfox-verifier

Calibration Contracts:
Verify Payments contract:
filfox-verifier forge 0x6dB198201F900c17e86D267d7Df82567FB03df5E src/Payments.sol:Payments --chain 314159

Mainnet Contracts:
Verify Payments contract:
filfox-verifier forge 0x7DaE6F488651ec5CEE38c9DFbd7d31223eAe1DDE src/Payments.sol:Payments --chain 314


Complete Verification Summary

🌐 Mainnet (Chain ID: 314)
✅ Payments Contract
Address: 0x7DaE6F488651ec5CEE38c9DFbd7d31223eAe1DDE
Status: Verified
View on Filfox: https://filfox.info/en/address/0x7DaE6F488651ec5CEE38c9DFbd7d31223eAe1DDE


🧪 Calibration Testnet (Chain ID: 314159)
✅ Payments Contract
Address: 0x6dB198201F900c17e86D267d7Df82567FB03df5E
Status: Verified
View on Filfox: https://calibration.filfox.info/en/address/0x6dB198201F900c17e86D267d7Df82567FB03df5E

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 🎉 Done
Status: 🎉 Done

Development

Successfully merging this pull request may close these issues.

Breaking Change: M3 Filecoin-Pay Contract Deployment

2 participants