RWA001-A - Vault Status - Thu Dec 7 12:00:02 PM UTC 2023 Token (ASCII): RWA001-A ilk (hex - base16): 0x5257413030312d41000000000000000000000000000000000000000000000000 (Click for verification. This should match RWA001-A) (The association between ASCII <===> hex - base16 will never change) ------------------------------------------- OVERALL CURRENT VAULT STATUS: OK VAULT STATUS OPTIONS: ---> OK (e.g. Good Standing) ---> LIQUIDATED ---> LIQUIDATION_TRIGGERED ---> LIQUIDATION_TRIGGERED_AND_CREDIT_FACILITY_ABOVE_LIMIT_RETURN_FUNDS ---> CREDIT_FACILITY_ABOVE_LIMIT_RETURN_FUNDS ---> ALL_ZEROS_LIQUIDATED ---> ALL_ZEROS_GOOD_STANDING ---> ERROR Note: See below for logic details ------------------------------------------- art: 13764209680369078818456184 rate: 1042416297878346131729775574 spot: 15913500000000000000000000000000000 line: 15000000000000000000000000000000000000000000000000000 Current Debt Outstanding (DAI) = art * rate / 10^45 = 14348036.00 (click to confirm math) Current Debt Ceiling (DAI) = line / 10^45 = 15000000.00 (click to confirm math) ------------------------------------------- For 3rd party confirmation, goto EtherScan - 0x35d1b3f3d7966a1dfe207aa4514c12a259a0492b ---> Then click ilks ---> Then input 0x5257413030312d41000000000000000000000000000000000000000000000000 (same as above) ---> Verify the same art / rate / spot / line ------------------------------------------- Interest Rate (Example: 0.01 = 100bps = 1.00% APR) = 0.030000 (click to confirm math) duty = 1000000000937303470807876289 For 3rd party confirmation, goto EtherScan - 0x19c0976f590D67707E62397C87829d896Dc0f1F1 ---> Then click ilks ---> Then input 0x5257413030312d41000000000000000000000000000000000000000000000000 (same as above) ---> Then (duty / 10^27)^(24*60*60*365)-1 to get the Interest Rate ------------------------------------------- DAI Savings Rate (Example: 0.01 = 100bps = 1.00% APR) = 0.050000 (click to confirm math) dsr = 1000000001547125957863212448 For 3rd party confirmation, goto EtherScan - 0x197E90f9FAD81970bA7976f33CbD77088E5D7cf7 ---> Then click dsr ---> Then (dsr / 10^27)^(24*60*60*365)-1 to get the Interest Rate ------------------------------------------- RWA001-A Vault Liquidation Status {good()}: (GOOD or LIQUIDATED) 0000000000000000000000000000000000000000000000000000000000000001 Options: 0000000000000000000000000000000000000000000000000000000000000001 = STATUS: GOOD (boolean =TRUE) 0000000000000000000000000000000000000000000000000000000000000000 = STATUS: LIQUIDATED (boolean =FALSE) All zeros (or boolean =FALSE) means the vault has gone from liquidation TRIGGERED to liquidation CONFIRMED. For 3rd party confirmation, goto EtherScan - 0x88f88bb9e66241b73b84f3a6e197fbba487b1e30 ---> Then click good ---> Then input 0x5257413030312d41000000000000000000000000000000000000000000000000 (same as above) ---> If boolean is True, then the Vault has NOT been liquidated. ------------------------------------------- RWA001-A Vault Liquidation Triggered? tau: 2592000 toc: 0 If toc is ZERO, a liquidation has NOT been triggered. If toc is NON-ZERO, a liquidation has been TRIGGERED and countdown to a Liquidation has started. When NON-ZERO, a cure() transaction must be submitted by MKR governance to return toc back to 0, else vault will be liquidated (Liquidated FALSE). For 3rd party confirmation, goto EtherScan - 0x88f88bb9e66241b73b84f3a6e197fbba487b1e30 ---> Then click ilks ---> Then input 0x5257413030312d41000000000000000000000000000000000000000000000000 (same as above) ---> Verify the same toc ------------------------------------------- STATUS LOGIC: OK (e.g. Good Standing): ---> IF (no ERROR) AND IF ((toc=0) AND (liquidationstatus =TRUE) and IF ((Current DAI Outstanding < Debt Ceiling)) LIQUIDATED: ---> liquidationstatus =FALSE LIQUIDATION_TRIGGERED: ---> (toc >0) AND (liquidationstatus =TRUE) AND (Current DAI Outstanding < Debt Ceiling) LIQUIDATION_TRIGGERED_AND_CREDIT_FACILITY_ABOVE_LIMIT_RETURN_FUNDS: ---> (Current DAI Outstanding > Debt Ceiling) AND ((toc >0) AND (liquidationstatus =TRUE)) CREDIT_FACILITY_ABOVE_LIMIT_RETURN_FUNDS: ---> (Current DAI Outstanding > Debt Ceiling) AND ((toc =0) AND (liquidationstatus =TRUE)) ALL_ZEROS_LIQUIDATED: ---> (liquidationstatus =FALSE) AND (Debt Outstanding =0) AND (Debt Ceiling =0) AND (toc =0) ALL_ZEROS_GOOD_STANDING: ---> (liquidationstatus =TRUE) AND (Debt Outstanding =0) AND (Debt Ceiling =0) AND (toc =0) ERROR: ---> IF liquidationstatus is empty (null) Last Update: Thu Dec 7 12:00:02 PM UTC 2023 Latest Block Number: 18734274