Type Alias DeploySolanaProgramActivitiesDependencies
The program-deploy activities (PROGRAM_DEPLOYS.md §5).
Every signature a deploy produces happens here, on temporal-worker. The
dashboard's whole write capability is workflow.start — see §2.4 and the
no-restricted-imports boundary in bunfig.toml.
CFX's signer accounts go to the loader's builders as createNoopSigner
placeholders and wallet-api signs for them through BackofficeWalletService,
so no CFX key is ever in this process. A key generated here for a new account
(a buffer) signs locally as an extraSigner. Each signature carries a
reference built from the run's workflow id (deployId) and its step.
The program-deploy activities (PROGRAM_DEPLOYS.md §5).
Every signature a deploy produces happens here, on
temporal-worker. The dashboard's whole write capability isworkflow.start— see §2.4 and theno-restricted-importsboundary inbunfig.toml.CFX's signer accounts go to the loader's builders as
createNoopSignerplaceholders and wallet-api signs for them throughBackofficeWalletService, so no CFX key is ever in this process. A key generated here for a new account (a buffer) signs locally as anextraSigner. Each signature carries a reference built from the run's workflow id (deployId) and its step.