Files
logos-execution-zone/examples/program_deployment/methods/guest/Cargo.toml
T
Marvin Jones 013e439c60 fix(lee,lez): derive PDAs from AccountId instead of ProgramId
CallerData and the PDA derivation primitives keyed authorization off a
program's image id (ProgramId), so two deployments of identical bytecode
with different update_auth collided on the same PDA. Switch derivation,
wire fields, and comparisons to the program's real dispatch AccountId
throughout the host, guest, and test-harness code, including the
privacy-circuit test harness's default dispatch address and the
wrapped_token/ping_receiver governance-authorization check, which
compared against the wrong address via the legacy bijection.
2026-08-23 00:27:07 -04:00

17 lines
302 B
TOML

[package]
name = "example_program_deployment_programs"
version = "0.1.0"
edition = "2024"
license = { workspace = true }
[lints]
workspace = true
[dependencies]
lee_core.workspace = true
program_loader_core.workspace = true
hex.workspace = true
bytemuck.workspace = true
risc0-zkvm.workspace = true