feat: restore operator WIP — PMM JSON sync entrypoint, dotenv RPC trim + secrets, pool env alignment
- Resolve stash: merge load_deployment_env path with secure-secrets and CR/LF RPC strip - create-pmm-full-mesh-chain138.sh delegates to sync-chain138-pmm-pools-from-json.sh - env.additions.example: canonical PMM pool defaults (cUSDT/USDT per crosscheck) - Include Chain138 scripts, official mirror deploy scaffolding, and prior staged changes Made-with: Cursor
This commit is contained in:
@@ -17,10 +17,12 @@ import {CompliantFiatToken} from "../../contracts/tokens/CompliantFiatToken.sol"
|
||||
* OWNER, ADMIN (optional; default deployer)
|
||||
* DEPLOY_CUSDT=1, DEPLOY_CUSDC=1 (default both 1)
|
||||
* DEPLOY_CEURC=1, DEPLOY_CEURT=1, ... (optional; deploy extra CompliantFiatToken)
|
||||
*
|
||||
* XAU: cXAUC/cXAUT — 1 full token = 1 troy ounce Au (see CompliantFiatToken).
|
||||
*/
|
||||
contract DeployCompliantFiatTokensForChain is Script {
|
||||
uint256 constant DECIMALS = 6;
|
||||
uint256 constant INITIAL_SUPPLY = 1_000_000 * 10**6; // 1M
|
||||
uint256 constant INITIAL_SUPPLY = 1_000_000 * 10**6; // 1M units (fiat: currency; XAU: troy oz)
|
||||
|
||||
function run() external {
|
||||
uint256 pk = vm.envUint("PRIVATE_KEY");
|
||||
|
||||
Reference in New Issue
Block a user