from pathlib import Path

# 请把 BASE_DIR 改成你电脑上的实验根目录
BASE_DIR = Path(r"C:\Users\23049\Desktop\image\aigc_chain_experiment_package")

# Ganache 本地链 RPC 地址
RPC_URL = "http://127.0.0.1:7545"

# 请替换为 Ganache 第一个测试账户的私钥
PRIVATE_KEY = "0x1093cfbe1ca6a334fcd8a2ef2fc4212d47b7fa885a90d59ae5c9fc371376da0b"

PLATFORM_NAME = "local_aigc_platform"

ORIGINAL_DIR = BASE_DIR / "originals"
WATERMARKED_DIR = BASE_DIR / "paper_watermarked"
ATTACKED_DIR = BASE_DIR / "paper_attacked"
RESULTS_DIR = BASE_DIR / "paper_results"

CONTRACT_SOURCE = BASE_DIR / "contracts" / "ProvenanceRegistryV3.sol"
CONTRACT_INFO_JSON = RESULTS_DIR / "contract_info.json"
REGISTER_COST_CSV = RESULTS_DIR / "register_costs.csv"
VERIFY_CHAIN_CSV = RESULTS_DIR / "verify_chain_results.csv"
