Appearance
Deployed Zoe Contracts
Zoe v0.24.0. Last updated August 25, 2022.
In the mainnet-1B release of agoric-sdk, the chain is configured to automatically deploy the following Zoe contracts. A community post on Inter Protocol Vaults Contract Implementations has a high level description.
Contract | Description |
---|---|
centralSupply | used to initialize the vbank IST purse balance based on supply reported from the cosmos x/bank module |
mintHolder | use to hold mints for BLD as well as inter-chain assets such as ATOM, USDC, and USDT |
committee | represents the Economic Committee that governs Inter Protocol parameters |
binaryVoteCounter | instantiated once for each question that a committee votes on |
econCommitteeCharter | controls what questions can be put to the economic committee |
contractGovernor | each governed contract is started by starting its governor |
PSM | The Parity Stability Module (PSM) supports efficiently minting and burning Inter Stable Tokens (ISTs) in exchange for approved external stable tokens. |
vaultFactory | allows users to mint IST backed by collateral such as ATOM; hands off vaults to auctioneer when value of collateral in a vault falls below a governed threshold |
auctioneer | auctions collateral from liquidated vaults |
fluxAggregator | aggregates prices from oracle oeprators |
scaledPriceAuthoriy | provides prices for tradeable assets such as ATOM in terms of idealized "oracle ATOM" prices from oracle operators |
feeDistributor | collects fees from Inter Protocol contracts and distributes to reserve and/or stakers |
assetReserve | holds assets in reserve to back IST |
walletFactory | executes Zoe offers on behalf of users |