Skip to content

Comments

use filbeam contract in terminator n correct env names#604

Open
DarkLord017 wants to merge 2 commits intofilbeam:mainfrom
DarkLord017:proxy
Open

use filbeam contract in terminator n correct env names#604
DarkLord017 wants to merge 2 commits intofilbeam:mainfrom
DarkLord017:proxy

Conversation

@DarkLord017
Copy link

@DarkLord017 DarkLord017 commented Jan 29, 2026

fixes #362

i just found contract calls in terminate directory are subgraphs and events also supposed to be proxied ?
Also i did not push worker configuration , was that supposed to be pushed ?

pls review @pyropy

Copy link
Contributor

@pyropy pyropy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great work! Let's just rename the FILBEAM_CONTROLLER_PRIVATE_KEY to FILBEAM_OPERATOR_CONTROLLER_PRIVATE_KEY since the contract name is FilBeamOperator.

@@ -1,4 +1,4 @@
/** @import {WorkflowStep} from 'cloudflare:workers' */
/** @import {WorkflowStep} from "cloudflare:workers" */
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are you using npm run lint:fix to format the code or you're using your editor?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This issue has not been resolved

@DarkLord017 DarkLord017 requested a review from pyropy February 13, 2026 01:20
Copy link
Contributor

@pyropy pyropy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please run npm run lint:fix as formatting is not consistent with the rest of the codebase.

// Support both payment-settler, terminator and usage-reporter private keys
const privateKey = /** @type {`0x${string}`} */ (
env.FILBEAM_CONTROLLER_PRIVATE_KEY ||
env.FILBEAM_OPERATOR_CONTROLLER_PRIVATE_KEY ||
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We need to regenerate workflows/worker-configuration.d.ts

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Proxy Filecoin warm storage calls through FilecoinBeamOperator and rename controller private key

2 participants