Moonwell MIP-B08 Proposal Diff Report

This document reports the impact of the execution of MIP-B08 proposal on Moonwell Base.

All diffs detected by the simulation are highlighted in orange

The simulation executes the proposal on chain on a local fork. The state of the protocol is compared before and after the proposal is executed.

Proposal calldata

0xda95691a00000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000ec00000000000000000000000000000000000000000000000000000000000000001000000000000000000000000c8e2b0cd52cf01b0ce87d389daa3d414d4ce29f300000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000cc4b19a437e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000c80000000000000000000000000000000000000000000000000000000000000c400000000000000000000000008b621804a7637b781e2bbd58e256a591f2df7d51000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000fbb21d0380bee3312b33c4353c8936a0f13ef26c000000000000000000000000fbb21d0380bee3312b33c4353c8936a0f13ef26c000000000000000000000000ec942be8a8114bfd0396a5052c36027f2ca6a9d0000000000000000000000000fbb21d0380bee3312b33c4353c8936a0f13ef26c000000000000000000000000627fe393bc6edda28e99ae648fd6ff362514304b000000000000000000000000c1cba3fcea344f92d9239c08c0568f6f2f0ee452000000000000000000000000627fe393bc6edda28e99ae648fd6ff362514304b000000000000000000000000627fe393bc6edda28e99ae648fd6ff362514304b000000000000000000000000fbb21d0380bee3312b33c4353c8936a0f13ef26c000000000000000000000000e9005b078701e2a0948d2eac43010d35870ad9d2000000000000000000000000e9005b078701e2a0948d2eac43010d35870ad9d2000000000000000000000000000000000000000000000000000000000000000b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000026000000000000000000000000000000000000000000000000000000000000003600000000000000000000000000000000000000000000000000000000000000420000000000000000000000000000000000000000000000000000000000000048000000000000000000000000000000000000000000000000000000000000004c0000000000000000000000000000000000000000000000000000000000000054000000000000000000000000000000000000000000000000000000000000005a0000000000000000000000000000000000000000000000000000000000000062000000000000000000000000000000000000000000000000000000000000006a000000000000000000000000000000000000000000000000000000000000007a000000000000000000000000000000000000000000000000000000000000000c451a485e4000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000001000000000000000000000000627fe393bc6edda28e99ae648fd6ff362514304b0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000016345785d8a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4607ef6c1000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000001000000000000000000000000627fe393bc6edda28e99ae648fd6ff362514304b000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000b1a2bc2ec500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000840c607acf0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000a5a5892bcfca4642c6bd789ca75f27774309dcb700000000000000000000000000000000000000000000000000000000000000067773744554480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024a76b3fda000000000000000000000000627fe393bc6edda28e99ae648fd6ff362514304b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e9c714f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044095ea7b3000000000000000000000000627fe393bc6edda28e99ae648fd6ff362514304b000000000000000000000000000000000000000000000000000000e8d4a51000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024a0712d68000000000000000000000000000000000000000000000000000000e8d4a51000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044a9059cbb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044e4028eee000000000000000000000000627fe393bc6edda28e99ae648fd6ff362514304b0000000000000000000000000000000000000000000000000a688906bd8b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4ea0f3dff000000000000000000000000627fe393bc6edda28e99ae648fd6ff362514304b000000000000000000000000d791292655a1d382fcc1a6cb9171476cf91f2caa000000000000000000000000ff8adec2221f9f4d8dfbafa6b9a297d17603493d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000656a57600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4ea0f3dff000000000000000000000000627fe393bc6edda28e99ae648fd6ff362514304b000000000000000000000000d791292655a1d382fcc1a6cb9171476cf91f2caa000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda029130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000656a576000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fa8232050726f706f73616c3a204f6e626f6172642077737445544820617320636f6c6c61746572616c206f6e2042617365206465706c6f796d656e740a0a23232053756d6d6172790a0a57652070726f706f7365206f6e626f617264696e672077737445544820617320636f6c6c61746572616c206f6e204d6f6f6e77656c6c2042617365206465706c6f796d656e7420636f6e646974696f6e616c20746f2074686520746f6b656e206265696e6720617661696c61626c65206f6e204261736520616e64207369676e69666963616e74206c6971756964697479206265696e67206f6e626f61726465642073756273657175656e746c79206f6e2044455865732e0a0a23232053706563696669636174696f6e730a0a57652070726f706f7365207573696e67207468652073616d6520636f6c6c61746572616c20666163746f7220616e6420696e7465726573742072617465206d6f64656c2061732063624554482e2057652077696c6c2070726f766964652066757274686572207265636f6d6d656e646174696f6e7320696e207265676172647320746f20737570706c7920616e6420626f72726f772063617073206f6e6365206c697175696469747920697320617661696c61626c65206f6e204261736520636861696e2e0a0a232323204d61726b657420706172616d65746572730a0a7c53796d626f6c7c5072696365206f7261636c657c43467c426f72726f77204361707c537570706c79204361707c0a7c202d2d2d207c202d2d2d207c202d2d2d207c202d2d2d207c202d2d2d207c0a7c5b7773744554485d2868747470733a2f2f626173657363616e2e6f72672f746f6b656e2f30786331434261336643656133343466393244393233396330384330353638663646324630656534353223636f6465297c436861696e6c696e6b2028777374455448202f20455448202b20455448202f20555344297c302e37357c302e30357c302e317c0a0a23232320496e7465726573742072617465206d6f64656c0a0a7c506172616d657465727c4261736520726174657c4d756c7469706c6965727c4b696e6b7c4a756d70204d756c7469706c6965727c5265736572766520666163746f727c0a7c202d2d2d207c202d2d2d207c202d2d2d207c202d2d2d207c202d2d2d207c202d2d2d207c0a7c56616c75657c302e30307c302e30377c302e34357c332e31357c302e32357c0a0a7c4b6579207574696c697a6174696f6e20726174657c4261736520283025297c4b696e6b2028343525297c4d6178202831303025297c0a7c202d2d2d207c202d2d2d207c202d2d2d207c202d2d2d207c0a7c537570706c7920726174657c30257c312e3036257c3133322e3330257c0a7c426f72726f7720726174657c30257c332e3135257c3137362e3430257c0a0a215b7c363234783338375d2868747470733a2f2f692e696d6775722e636f6d2f393541634448632e706e6722436861727422290a41732070617274206f66206f757220726f6c65206f66206d616e6167696e67205b42617365206c697175696469747920696e63656e74697665735d2868747470733a2f2f666f72756d2e6d6f6f6e77656c6c2e66692f742f77617264656e2d66696e616e63652d626173652d6c69717569646974792d696e63656e74697665732f363038292c2077652077696c6c20616c736f20616c6c6f6361746520737570706c792d736964652072657761726473206f6e636520777374455448206d61726b6574206973206465706c6f79656420746f2068656c7020626f6f74737472617020696e697469616c206c69717569646974792e2057652077696c6c2070726f7669646520667572746865722064657461696c7320726567617264696e672072657761726473206f6e6365206d6f7265206c697175696469747920697320617661696c61626c6520666f7220777374455448206f6e20426173652e0a0a232320416e616c797369730a0a232323204c5354204d61726b6574204f766572766965770a0a4c69646f2069732062792066617220746865206d6f737420646f6d696e616e74204c535420736f6c7574696f6e20617661696c61626c652e20497420697320746865206d6f7374206c6971756964206f7074696f6e20617661696c61626c65206f6e2d636861696e2e0a0a7c50726f746f636f6c7c73744554483c62722f3e4c69646f7c724554483c62722f3e526f636b657420506f6f6c7c42696e616e6365207374616b6564204554487c6672784554483c62722f3e467261787c63624554483c62722f3e436f696e626173657c0a7c2d2d2d7c2d2d2d7c2d2d2d7c2d2d2d7c2d2d2d7c2d2d2d7c0a7c54564c7c382e38366d20282431352e393562297c3939376b202824312e3862297c3736376b202824312e333862297c3238346b2028243531336d297c3139326b2028243336346d297c0a7c4d61726b65742073686172657c37372e33257c382e3639257c362e3637257c322e3438257c312e3637257c0a7c4f70657261746f72737c43656e7472616c697a65643c62722f3e333620656e74697469657320617070726f766564206279204c69646f7c446563656e7472616c697a65643c62722f3e32323034206465706f736974206164647265737365737c43656e7472616c697a65643c62722f3e52616e2062792042696e616e63657c43656e7472616c697a65643c62722f3e52616e20627920467261787c43656e7472616c697a65643c62722f3e52616e20627920436f696e626173657c0a7c4c5344204f7665722d636f6c6c61746572616c697a6174696f6e7c536c617368696e6720696e737572616e63652066756e643c62722f3e362e326b20737445544820282431312e324d297c5965733c62722f3e5374616b65642052504c7c4e6f7c20536c617368696e6720696e737572616e63652066756e647c4e6f7c0a7c4665657c3130257c352d3230257c3130257c3130257c3235257c0a7c436f7272656c6174696f6e2070656e616c7479207269736b2070726f66696c657c486967687c4c6f777c486967687c4d656469756d7c486967687c0a7c517561647261746963206c65616b696e67207269736b2070726f66696c657c486967687c4c6f777c486967687c4d656469756d7c486967687c0a0a232323205061737420506572666f726d616e63650a0a7c50726f746f636f6c7c73744554483c62722f3e4c69646f7c724554483c62722f3e526f636b657420506f6f6c7c42696e616e6365207374616b6564204554487c6672784554483c62722f3e467261787c63624554483c62722f3e436f696e626173657c0a7c2d2d2d7c2d2d2d7c2d2d2d7c2d2d2d7c2d2d2d7c2d2d2d7c0a7c4c61756e636820646174657c44656320313820323032303c62722f3e2831303439642061676f297c4e6f76203920323032313c62722f3e28373233642061676f297c41707220323720323032333c62722f3e28313839642061676f297c4f6374203720323032323c62722f3e28333931642061676f297c4d6179203320323032313c62722f3e28393133642061676f297c0a7c536c617368696e67204576656e74737c33313c62722f3e28322e3939202f203130302064617973297c383c62722f3e28312e3131202f203130302064617973297c307c307c307c0a7c436f6e73656e7375732052657761726473204561726e65647c3339346b204554487c32356b204554487c3131396b204554487c342e346b204554487c3232316b204554487c0a7c546f74616c2050656e616c7469657320416363727565647c2d312e336b204554487c2d333030204554487c353032204554487c2d37204554487c2d383538204554487c0a7c50657263656e74204c6f73732066726f6d2050656e616c746965737c302e3337257c312e3230257c302e3432257c302e3136257c302e3339257c0a0a536f757263653a205b52617465642e6e6574776f726b5d2868747470733a2f2f7777772e72617465642e6e6574776f726b2f3f6e6574776f726b3d6d61696e6e657426766965773d706f6f6c2674696d6557696e646f773d316426706167653d3126706f6f6c547970653d616c6c29207c20446174653a20332f31312f323032330a0a232323204c53542d7370656369666963205269736b0a0a56616c696461746f72732061726520726577617264656420666f7220636f6e747269627574696e6720746f2074686520636861696e27732073656375726974792c20616e642070656e616c697a656420666f72206661696c696e6720746f20636f6e747269627574652e2068747470733a2f2f65746832626f6f6b2e696e666f2f636170656c6c612f70617274322f696e63656e74697665732f70656e616c746965732f0a0a2323232320436f7272656c6174696f6e2070656e616c7479207269736b0a0a436f7272656c6174696f6e2070656e616c747920697320696e637572726564207768656e20612076616c696461746f72206973205b736c61736865645d2868747470733a2f2f65746832626f6f6b2e696e666f2f636170656c6c612f70617274322f696e63656e74697665732f736c617368696e672f292e205468652070656e616c747920616d6f756e742069732064657465726d696e6564206261736564206f6e2074686520616d6f756e74206f662076616c696461746f7273207468617420616c736f2067657420736c6173686564206174207468652073616d65206d6f6d656e742e0a0a4c69646f206973207375626a65637420746f20696e63757272696e6720696e6372656173656420636f7272656c6174696f6e2070656e616c74792064756520746f207468652072656c61746976656c79206c61726765206e756d626572206f662076616c696461746f7273206d616e6167656420627920696e646976696475616c206f70657261746f72732e0a0a2323232320517561647261746963206c65616b696e67207269736b2070726f66696c650a0a517561647261746963206c65616b20697320612070656e616c7479207468617420697320696d706f7365642075706f6e2076616c696461746f727320666f72206265696e67206f66666c696e6520616e64206d697373696e67206120736c6f742e20546865206d6f7265206f6674656e20612076616c696461746f72206973206f66666c696e652c207468652073746565706572207468652070656e616c747920726174652069732e0a0a517561647261746963206c65616b20697320616c736f2061207269736b20666163746f7220666f722073744554482064756520746f20746865206c61636b206f662064697665727369747920696e206f70657261746f72732e0a0a2323232320496e737572616e63652066756e640a0a496e204a756c7920323032312c20746865204c69646f2044414f20766f74656420746f2074616b65206f6e2073656c662d696e737572616e636520627920616c6c6f636174696e6720612070726f706f7274696f6e206f662066756e6473202d20696e2074686520666f726d206f662070726f746f636f6c2066656573202d20666f7220696e737572616e636520707572706f7365732e0a0a54686520696e737572616e63652066756e6420636f756c6420626520757365642c20617320616e206578616d706c652c20746f20636f6d70656e73617465207374616b65727320696e207468652063617365206f6620736c617368696e677320286f72206f74686572207269736b207363656e6172696f73206f75746c696e6564205b686572655d2868747470733a2f2f72657365617263682e6c69646f2e66692f742f7265646972656374696e672d696e636f6d696e672d726576656e75652d73747265616d2d66726f6d2d696e737572616e63652d66756e642d746f2d64616f2d74726561737572792f323532382f32313f753d6b61646d696c29292e0a0a23232320566f6c6174696c697479205269736b0a0a566f6c6174696c6974792063616e206265206465736372696265642061732061206d656173757265206f662074686520616d706c6974756465206f66207072696365206368616e67657320666f7220616e206173736574206f7665722074696d652e204f766572636f6c6c61746572616c697a6564206c656e64696e672070726f746f636f6c73206c696b65204d6f6f6e77656c6c20617265207375626a65637420746f20766f6c6174696c697479207269736b732e20417320636f6c6c61746572616c20616e64206465627420617373657420707269636573206368616e67652c2074686520636f6c6c61746572616c697a6174696f6e206f66206163636f756e7473206368616e6765732e0a0a496e206f7264657220746f2061737365737320726f627573746e657373206f66207468652073756767657374656420706172616d65746572732c207765e280996c6c20617373756d65206120776f7273742063617365207363656e6172696f207768657265207773744554482061737365742070726963652064726f707320646f776e206173206d7563682061732074686520776f72737420312d686f75722070726963652064726177646f776e206f6273657276656420666f722045544820647572696e6720746865206c61737420796561722e0a0a4d61782064726177646f776e206f76657220746865206c617374207965617220666f722045544820697320392e3031252e0a0a215b7c363234783232345d2868747470733a2f2f692e696d6775722e636f6d2f505357576f334f2e706e6729215b7c363234783335375d2868747470733a2f2f692e696d6775722e636f6d2f324f45554d75732e706e67290a0a232323204c6971756964697479205269736b0a0a777374455448206973206e6f7420796574206c61756e63686564206f6e20426173652e2057652077696c6c2070726f76696465206d6f726520696e666f726d6174696f6e206f6e6365206461746120697320617661696c61626c652e0a0a232323204f7261636c65205269736b0a0a4f7261636c65207269736b206973207468652070726f626162696c697479206f6620746865206f7261636c652070726963652066656564206e6f742061636375726174656c7920747261636b696e67207468652061637475616c206d61726b65742070726963652e0a0a476976656e20746865206c61636b206f6620686973746f726963616c206461746120666f72207468652070726f706f736564206f7261636c652070726963652066656564206f6e20426173652028436861696e6c696e6b207773744554482f455448202b204554482f555344292c207765e280996c6c20617373756d65207468617420736b6577206265747765656e206f7261636c6520616e642073706f742070726963652073686f756c642062652073696d696c617220746f20777374455448206f6e204f7074696d69736d20676976656e20616e206571756976616c656e74206f7261636c652073657475702e0a0a447572696e6720746865206c617374203930642c20666f7220612073696d696c6172206f7261636c652070726963652066656564206f6e204f7074696d69736d2c2039392e3725206f66206f62736572766564206f7261636c6520707269636520736b6577206461746120706f696e7473206172652077697468696e205b2d302e363839252c20302e383137255d2e0a0a4173206120636f6e736572766174697665206d6561737572652c207765e280996c6c20617373756d6520312520736b657720696e206120776f7273742063617365207363656e6172696f20666f7220777374455448206f6e20426173652e0a0a215b7c363234783434385d2868747470733a2f2f692e696d6775722e636f6d2f7343486e4a4a4c2e706e67290a0a232320526f627573746e65737320546573740a0a496e206f7264657220746f2076616c69646174652074686520726f627573746e657373206f6620746865206c69717569646174696f6e20696e63656e746976652c20636f6c6c61746572616c20666163746f7220616e642063617073206f7572206d6574686f646f6c6f67792072656c696573206f6e206261636b74657374696e67207468652070726f6669746162696c697479206f662073696d756c61746564206c69717569646174696f6e7320676976656e20686973746f726963616c206d61726b657420636f6e646974696f6e732e204d6f726520696e666f726d6174696f6e2061626f7574206f7572206d6574686f646f6c6f677920697320617661696c61626c65206f6e205b57617264656ee280997320646f63756d656e746174696f6e5d2868747470733a2f2f646f63732e77617264656e2e66696e616e63652f646f63732f292e0a0a215b7c363234783338335d2868747470733a2f2f692e696d6775722e636f6d2f48483563574a562e706e67290a0a417373756d696e672074686520666f6c6c6f77696e6720686973746f726963616c206d61726b657420636f6e646974696f6e733a0a0a7c4c69717569646174696f6e20636f73747c25206f66207365697a656420636f6c6c61746572616c7c0a7c202d2d2d207c202d2d2d207c0a7c4d61782064726177646f776e2036306d696e7c392e3035257c0a7c536c6970706167657c54424420646570656e64696e67206f6e206c697175696469747920616e6420636170737c0a7c50726f746f636f6c2072657365727665206665657c33257c0a7c4f7261636c65202f2073706f7420707269636520736b65777c31257c0a7c47617320666565737c30257c0a0a5468652062756666657273206e656365737361727920666f7220746865206c69717569646174696f6e20746f20657865637574652070726f66697461626c792063616e207468656e2062652064657465726d696e65643a0a0a2a20436f6c6c61746572616c20666163746f72206e6565647320746f2070726f766964652073756666696369656e742062756666657220746f20636f76657220666f720a20202a20392e3035252064726177646f776e0a20202a20313025206c69717569646174696f6e20696e63656e746976652e0a2a204c69717569646174696f6e20696e63656e74697665206e65656420746f2070726f766964652073756666696369656e742062756666657220746f20636f76657220666f720a20202a2033252072657365727665206665650a20202a203125206f7261636c65202f2073706f7420707269636520736b65770a20202a2054424420736c6970706167650a0a476976656e2061626f766520617373756d7074696f6e7320616e64206c69717569646174696f6e20696e63656e7469766520666f72204d6f6f6e77656c6c2042617365206465706c6f796d656e742073657420746f203130253a0a0a2a20436f6c6c61746572616c20666163746f72206d757374206265206c657373207468616e20302e38310a2a204c69717569646174696f6e20696e63656e74697665206f666665727320746f6c6572616e636520666f7220757020746f20362520736c69707061676520636f737420696e206120776f7273742063617365207363656e6172696f2e0a2a20426f72726f7720616e6420737570706c792063617073206d75737420626520736574206c6f7720656e6f75676820746f2070726576656e742075736572732066726f6d20686f6c64696e6720636f6c6c61746572616c206f72206465627420706f736974696f6e73207468617420696e63726561736520746865207269736b20666f72207468652070726f746f636f6c206f6620616363756d756c6174696e6720626164206465627420283e362520736c697070616765207768656e206c697175696461746564292e0a0a5468652073756767657374656420636f6c6c61746572616c20666163746f722028302e37352920616e642063757272656e74206c69717569646174696f6e20696e63656e746976652028313025292070617373207468652061626f766520726f627573746e65737320746573742e2057652077696c6c20666f6c6c6f77207570207769746820626f72726f7720616e6420737570706c792063617073206f6e636520776520686176652073756666696369656e74206461746120746f2070726f76696465207265636f6d6d656e646174696f6e732e0a0a23232320496e7465726573742052617465204d6f64656c0a0a5468652073756767657374656420696e7465726573742072617465206d6f64656c2061696d7320746f0a0a2a20466163696c697461746520626f72726f77696e672077737445544820636f6e7369646572696e67206164646974696f6e616c20626f72726f77696e6720636f73742064756520746f207374616b696e67207969656c6420287e332e3825290a2a2041747472616374206d6f726520737570706c69657273207768656e206c6971756964697479207269736b20697320686967682e2048696768657220626f72726f772072617465732061626f766520746865206b696e6b20696e63656e746976697a6520626f72726f7765727320746f207265706179207468656972206c6f616e7320616e642063616e2061747472616374206e6577206c656e6465727320696e206f7264657220746f206d6178696d697a65206c697175696469747920617420616c6c2074696d65732e0a0a0a2323205265666572656e6365730a0a2d2057617264656e2046696e616e6365202d20777374455448206f6e204f7074696d69736d2064617368626f6172643a2068747470733a2f2f77617264656e2e66696e616e63652f746f6b656e732f7773744554483f636861696e3d6f7074696d69736d0a2d2057617264656e2046696e616e6365202d20777374455448206f6e204f7074696d69736d202d204261636b74657374696e672053696d756c6174696f6e3a2068747470733a2f2f77617264656e2e66696e616e63652f6c69717569646174696f6e2d6261636b74657374696e672f31313837656561622d356439302d343766622d386332662d3034366564333462643365350a2d20446566694c6c616d61202d204c53442044617368626f6172643a2068747470733a2f2f646566696c6c616d612e636f6d2f6c73640a2d205261746564206e6574776f726b3a2068747470733a2f2f7777772e72617465642e6e6574776f726b2f000000000000000000000000000000000000000000000000

Execution results

MIP-B08 was successfully executed on a Hardhat fork at block #6295939 (Nov-07-2023 06:20:25 PM +UTC)

  • ✅ No regression detected on already existing markets (USDC, USDbC, DAI, ETH, cbETH)

  • ✅ No difference in liquidity for all existing accounts

  • ✅ wstETH market is correctly initialized

    • ✅ Decimals for all parameters are correct

    • ✅ All borrow-side reward rates are greater than 0

    • ✅ Hundred Finance exploit is correctly mitigated (market total supply is greater than 0)

    • ✅ Parameters are same as specified in proposal

  • ✅ The proposal passes sanity check tests

Original execution report (including raw contract values):

Global parameters

mUSDC

View on block explorer

WELL Reward Stream

USDC Reward Stream

mUSDC

View on block explorer

WELL Reward Stream

USDC Reward Stream

mWETH

View on block explorer

WELL Reward Stream

USDC Reward Stream

mcbETH

View on block explorer

WELL Reward Stream

USDC Reward Stream

mwstETH

View on block explorer

WELL Reward Stream

USDC Reward Stream

mDAI

View on block explorer

WELL Reward Stream

USDC Reward Stream

Liquidatable accounts

The table below lists accounts that will be at risk of liquidation once the proposal is passed.

Total liquidatable accounts: 0

Impacted accounts

The table is filtered for accounts have at least 1 borrow transaction.

Liquidatable accounts count: 0

Sanity check tests

4 unit tests failed. All of those tests were expected to fail given the very low caps.

4 tests failed:
1) wstETH
    borrow cap
      X should be within sane range

2) wstETH
    borrow cap
      X should be less than underlying token total supply

3) wstETH
    supply cap
      X should be within sane range

4) wstETH
    supply cap
      X should be less than underlying token total supply
      
MIP-B06 sanity check tests  
  Global governance parameters
      close factor
        ✔ should be within sane range
  USDC
    borrow cap
      ✔ should be within sane range
      ✔ should not be increased by more than 4x
      ✔ should not be decreased by more than 0.25x
      ✔ should be less than supply cap
      ✔ should be less than underlying token total supply (132ms)
      ✔ user cannot borrow more than borrow cap (10984ms)
    supply cap
      ✔ should be within sane range
      ✔ should not be increased by more than 4x
      ✔ should not be decreased by more than 4x
      ✔ should be less than underlying token total supply (75ms)
      ✔ user cannot deposit more than supply cap (1373ms)
    interest rate model
      ✔ kink should be within sane range
      ✔ base supply rate should be within sane range
      ✔ base borrow rate should be within sane range
      ✔ max supply rate should be within sane range
      ✔ max borrow rate should be within sane range
    collateral factor
      ✔ should not drastically change
      ✔ should be within sane range
      ✔ should make no account liquidatable (60424ms)
      ✔ should leave enough buffer for liquidation incentive

  USDbC
    borrow cap
      ✔ should be within sane range
      ✔ should not be increased by more than 4x
      ✔ should not be decreased by more than 0.25x
      ✔ should be less than supply cap
      ✔ should be less than underlying token total supply (124ms)
      ✔ user cannot borrow more than borrow cap (10578ms)
    supply cap
      ✔ should be within sane range
      ✔ should not be increased by more than 4x
      ✔ should not be decreased by more than 4x
      ✔ should be less than underlying token total supply (76ms)
      ✔ user cannot deposit more than supply cap (1357ms)
    interest rate model
      ✔ kink should be within sane range
      ✔ base supply rate should be within sane range
      ✔ base borrow rate should be within sane range
      ✔ max supply rate should be within sane range
      ✔ max borrow rate should be within sane range
    collateral factor
      ✔ should not drastically change
      ✔ should be within sane range
      ✔ should make no account liquidatable (56181ms)
      ✔ should leave enough buffer for liquidation incentive
  
  ETH
    borrow cap
      ✔ should be within sane range
      ✔ should not be increased by more than 4x
      ✔ should not be decreased by more than 0.25x
      ✔ should be less than supply cap
      ✔ should be less than underlying token total supply (114ms)
      ✔ user cannot borrow more than borrow cap
    supply cap
      ✔ should be within sane range
      ✔ should not be increased by more than 4x
      ✔ should not be decreased by more than 4x
      ✔ should be less than underlying token total supply (74ms)
      ✔ user cannot deposit more than supply cap (1347ms)
    interest rate model
      ✔ kink should be within sane range
      ✔ base supply rate should be within sane range
      ✔ base borrow rate should be within sane range
      ✔ max supply rate should be within sane range
      ✔ max borrow rate should be within sane range
    collateral factor
      ✔ should not drastically change
      ✔ should be within sane range
      ✔ should make no account liquidatable (67284ms)
      ✔ should leave enough buffer for liquidation incentive
      
  cbETH
    borrow cap
      ✔ should be within sane range
      ✔ should not be increased by more than 4x
      ✔ should not be decreased by more than 0.25x
      ✔ should be less than supply cap
      ✔ should be less than underlying token total supply (119ms)
      ✔ user cannot borrow more than borrow cap
    supply cap
      ✔ should be within sane range
      ✔ should not be increased by more than 4x
      ✔ should not be decreased by more than 4x
      ✔ should be less than underlying token total supply (75ms)
      ✔ user cannot deposit more than supply cap (1381ms)
    interest rate model
      ✔ kink should be within sane range
      ✔ base supply rate should be within sane range
      ✔ base borrow rate should be within sane range
      ✔ max supply rate should be within sane range
      ✔ max borrow rate should be within sane range
    collateral factor
      ✔ should not drastically change
      ✔ should be within sane range
      ✔ should make no account liquidatable (10082ms)
      ✔ should leave enough buffer for liquidation incentive
  
  DAI
    borrow cap
      ✔ should be within sane range
      ✔ should not be increased by more than 4x
      ✔ should not be decreased by more than 0.25x
      ✔ should be less than supply cap
      ✔ should be less than underlying token total supply (129ms)
      ✔ user cannot borrow more than borrow cap
    supply cap
      ✔ should be within sane range
      ✔ should not be increased by more than 4x
      ✔ should not be decreased by more than 4x
      ✔ should be less than underlying token total supply (75ms)
      ✔ user cannot deposit more than supply cap (1345ms)
    interest rate model
      ✔ kink should be within sane range
      ✔ base supply rate should be within sane range
      ✔ base borrow rate should be within sane range
      ✔ max supply rate should be within sane range
      ✔ max borrow rate should be within sane range
    collateral factor
      ✔ should not drastically change
      ✔ should be within sane range
      ✔ should make no account liquidatable (17280ms)
      ✔ should leave enough buffer for liquidation incentive

  wstETH
    borrow cap
      X should be within sane range
      ✔ should not be increased by more than 4x
      ✔ should not be decreased by more than 0.25x
      ✔ should be less than supply cap
      X should be less than underlying token total supply
      ✔ user cannot borrow more than borrow cap (10829ms)
    supply cap
      X should be within sane range
      ✔ should not be increased by more than 4x
      ✔ should not be decreased by more than 4x
      X should be less than underlying token total supply
      ✔ user cannot deposit more than supply cap (1359ms)
    interest rate model
      ✔ kink should be within sane range
      ✔ base supply rate should be within sane range
      ✔ base borrow rate should be within sane range
      ✔ max supply rate should be within sane range
      ✔ max borrow rate should be within sane range
    collateral factor
      ✔ should not drastically change
      ✔ should be within sane range
      ✔ should make no account liquidatable (17280ms)
      ✔ should leave enough buffer for liquidation incentive

Last updated