Proposal Date
2024-09-12
Background
The core smart contracts CollateralVault
, LetterOfCredit
, and PriceOracle
leverage OpenZeppelin’s Ownable2Step model. Initially, these contracts were deployed with the deploying address as the default owner and the AnvilTimelock
contract as the pendingOwner. These contracts were purposefully deployed with minimal configuration to allow Governance to assume ownership and make the first significant configurations.
Relevant Contracts
CollateralVault: 0x5d2725fdE4d7Aa3388DA4519ac0449Cc031d675f
LetterOfCredit: 0x1A3251d83B4ed97d8E1d8451613D7DD9B4f42961
PriceOracle: 0xC6f3405c861Fa0dca04EC4BA59Bc189D1d56Ee05
Executed Changes
CollateralVault
, LetterOfCredit
, PriceOracle
contracts designate ownership to the AnvilTimeLock
Contract (0x4eeB7c5BB75Fc0DBEa4826BF568FD577f62cad21) which executes proposals on behalf of Anvil Governance (0xfe1118cE38818EA3C167929eacb6310CDc42a361).