Skip to content

IGP-140: launch the weETH/ETH T1 vault (id 182) at dust limits - #180

Open
xma8lu wants to merge 14 commits into
mainfrom
igp-140
Open

xma8lu wants to merge 14 commits into
mainfrom
igp-140

Conversation

@xma8lu

@xma8lu xma8lu commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

Moved out of IGP-139 Action 2, which reverted the Foundation grant on execution. Two fixes over the original:

Vault auth now goes through VAULT_FACTORY_WRAPPER_OWNER instead of the vault factory. setVaultAuth is onlyOwner on the factory and the factory is owned by the wrapper, so the direct call reverted UNAUTHORIZED for the timelock. This matches how every payload since IGP-130 sets vault auth.

The pre-setup asserts vault 182 is deployed on the fork rather than assuming it. The vault landed on mainnet at block 25,789,585, hours after the IGP-139 simulation forked, and the Liquidity Layer rejects configs for an address with no code, so the original run died on the address-is-contract check before it ever reached the auth call.

Limits are unchanged from the original action ($7k withdrawal, $7k/$9k borrow, 50% over 6h). Prices are refreshed, so the token amounts differ. Verified against mainnet that all three calls succeed from the timelock, and that the vault is deployed but still unconfigured at the Liquidity Layer.

IGP Actions

// Action 1: Set dust limits for weETH/ETH T1 vault.
// Action 2: Reduce USDC-ETH DEX (12) max supply and borrow shares to ~$1M.
// Action 3: Fully deprecate the osETH vaults' borrow side.
// Action 4: Remove Team Multisig dex auth granted in IGP-138 (DEXes 49, 50).
// Action 5: Fully deprecate rsETH, weETHs, and ezETH markets' borrow side.
// Action 6: Set legacy vault 1-10 base withdrawal to $10k, 10% / 6h expansion.
// Action 7: Move market hours schedule appointer to the 24h timelock.

Moved out of IGP-139 Action 2, which reverted the Foundation grant on
execution. Two fixes over the original:

Vault auth now goes through VAULT_FACTORY_WRAPPER_OWNER instead of the vault
factory. setVaultAuth is onlyOwner on the factory and the factory is owned by
the wrapper, so the direct call reverted UNAUTHORIZED for the timelock. This
matches how every payload since IGP-130 sets vault auth.

The pre-setup asserts vault 182 is deployed on the fork rather than assuming
it. The vault landed on mainnet at block 25,789,585, hours after the IGP-139
simulation forked, and the Liquidity Layer rejects configs for an address with
no code, so the original run died on the address-is-contract check before it
ever reached the auth call.

Limits are unchanged from the original action ($7k withdrawal, $7k/$9k borrow,
50% over 6h). Prices are refreshed, so the token amounts differ. Verified
against mainnet that all three calls succeed from the timelock, and that the
vault is deployed but still unconfigured at the Liquidity Layer.
… ~$1M

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Aug 26, 2026

Copy link
Copy Markdown

Governance Simulation Completed - IGP-140

Payload Contract: PayloadIGP140

Proposal Actions

  • Action 1: Set dust limits for weETH/ETH T1 vault.
  • Action 2: Reduce USDC-ETH DEX (12) max supply and borrow shares to ~$1M.
  • Action 3: Fully deprecate the osETH vaults' borrow side.
  • Action 4: Remove Team Multisig dex auth granted in IGP-138 (DEXes 49, 50).
  • Action 5: Fully deprecate rsETH, weETHs, and ezETH markets' borrow side.
  • Action 6: Set legacy vault 1-10 base withdrawal to $10k, 10% / 6h expansion.
  • Action 7: Move market hours schedule appointer to the 24h timelock.

📊 Transaction Summary

Step Status Transaction
deployment ✅ Success View
setExecutable ✅ Success View
delegation ✅ Success View
proposalCreation ✅ Success View
proposalCreation ✅ Success View
voting ✅ Success View
voting ✅ Success View
voting ✅ Success View
voting ✅ Success View
voting ✅ Success View
voting ✅ Success View
voting ✅ Success View
queueing ✅ Success View
execution ✅ Success View

Proposal Creation Transaction

Transaction Hash: 0xa51a09d491f8a8f23dcc8bfd7d9e64a300e60aa5019ff2f1154b72255dadd08f

Tenderly Dashboard: View Transaction

Raw Transaction Data
From: 0xA45f7bD6A5Ff45D31aaCE6bCD3d426D9328cea01
To: 0xD710C86c238FE1b2E97B6603D54E5FB80F13e529
Data: 0xaa98df390000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000284c23204c61756e6368207468652077654554482f455448205661756c742c20446570726563617465206f73455448204d61726b6574732c20616e6420436c65616e20557020444558204c696d69747320616e6420417574680a0a23232053756d6d6172790a0a546869732070726f706f73616c206272696e677320746865206e6577202a2a77654554482f4554482a2a205431207661756c7420286964202a2a3138322a2a29206f6e6c696e652062792073657474696e6720697473204c6971756964697479204c61796572206c696d69747320617420647573742073697a6520616e64206772616e74696e6720746865205465616d204d756c7469736967207661756c74206175746820736f206c696d6974732063616e206265207363616c656420757020617320746865206d61726b65742070726f766573206f75742e20497420616c736f207265647563657320746865206c697665202a2a555344432d4554482044455820283132292a2a206d617820737570706c7920616e64206d617820626f72726f772073686172657320746f202a2a7e24314d2a2a20656163682c2066756c6c79206465707265636174657320746865202a2a6f734554482a2a207661756c74732720626f72726f77207369646520287661756c7473202a2a313533e280933135372a2a292c2072656d6f76657320746865205465616d204d756c7469736967206465782061757468206772616e74656420696e204947502d313338206f6e20746865202a2a55534461742f5553444320283439292a2a20616e64202a2a555344432f747255534420283530292a2a2044455865732c2066756c6c79206465707265636174657320746865202a2a72734554482a2a2c202a2a7765455448732a2a2c20616e64202a2a657a4554482a2a206d61726b6574732720626f72726f77207369646520287661756c7473202a2a32372a2a2c202a2a38302a2a2c202a2a313033e280933130342a2a2c20616e64204445586573202a2a31332a2a2c202a2a31342a2a2c202a2a32312a2a292c207365747320746865206c6567616379207661756c74202a2a31e2809331302a2a2062617365207769746864726177616c206c696d69747320746f207468652067726561746572206f66202a2a2431306b2a2a20616e6420746865207661756c742773206c69766520737570706c7920776974682061202a2a313025202f2036682a2a20657870616e73696f6e2c20616e64206d6f7665732074686520555320657175697479206d61726b657420686f757273207363686564756c65206170706f696e7465722066726f6d20746865205465616d204d756c746973696720746f20746865202a2a32346820466c75696454696d656c6f636b436f6e74726f6c6c65722a2a2e0a0a546865207661756c7420636f6e747261637420776173206465706c6f79656420627920746865205465616d204d756c746973696720617420626c6f636b2032352c3738392c35383520616e64206973207374696c6c20756e636f6e6669677572656420617420746865204c6971756964697479204c617965722c20736f2069742063616e6e6f7420626520737570706c69656420746f206f7220626f72726f7765642066726f6d20756e74696c2074686973207061796c6f61642065786563757465732e0a0a232320436f6465204368616e6765730a0a23232320416374696f6e20313a205365742044757374204c696d69747320666f72207468652077654554482f455448205431205661756c742028696420313832290a0a2d202a2a5661756c742a2a3a206030783062386136383165643436454138656336623937443638366446303633316642663834423033643260202854312c20776545544820636f6c6c61746572616c202f204554482064656274290a2d202a2a436f6c6c61746572616c2a2a3a20776545544820286030784364356645323343383538323046374237324430393236464339623035623433453335396237656560290a2d202a2a446562742a2a3a2045544820286030784565656565456565654565456565456545654565654545456565656545656565656565654545654560290a0a7c205661756c74207c2054797065207c204d61726b6574207c204c696d697473207c0a7c202d2d2d207c202d2d2d207c202d2d2d207c202d2d2d207c0a7c20313832207c205431207c207765455448202f20455448207c205769746864726177616c2062617365206024376b602c20426f72726f77206024376b202f2024396b6020284c4c29207c0a0a2d204c696d697473206172652073657420617420746865204c6971756964697479204c617965722076696120607365745661756c744c696d69747360207769746820746865207374616e6461726420647573742d6c696d697420636f6e6669673a2035302520657870616e73696f6e206f766572203620686f7572732e0a2d205465616d204d756c7469736967206973206772616e746564207661756c74206175746820736f2069742063616e207261697365206c696d69747320706f73742d6c61756e636820776974686f7574206120667572746865722070726f706f73616c2e205468652063616c6c20676f6573207468726f75676820746865205661756c74466163746f72794f776e6572207772617070657220286030784230333139313363423741443831623841344261343132423437316332644136394245413431304260292c207768696368206f776e7320746865207661756c7420666163746f727920616e64207768696368207468652074696d656c6f636b20697320617574686f72697a6564206f6e2e0a0a23232320416374696f6e20323a2052656475636520555344432d455448204445582028313229204d617820537570706c7920616e6420426f72726f772053686172657320746f207e24314d0a0a2d202a2a4445582a2a3a2060307838333639353145423231463344663938323733353137423732343964434546463237306433346266602028555344432d4554482c206964203132290a0a7c20506172616d65746572207c2043757272656e74207c204e6577207c0a7c202d2d2d207c202d2d2d207c202d2d2d207c0a7c204d617820737570706c7920736861726573207c206033304d6020287e2433304d2c204947502d373929207c20603530306b6020287e24314d206174207e24322f736861726529207c0a7c204d617820626f72726f7720736861726573207c206032304d6020287e2432304d2c204947502d373929207c20603530306b6020287e24314d206174207e24322f736861726529207c0a0a5468697320697320746865206c69766520555344432d45544820706f6f6c20287e24392e344d206c6971756964697479292c206e6f742074686520646570726563617465642044455820352e203530306b2073686172657320736974732062656c6f772063757272656e74206f75747374616e64696e672c20736f206e657720737570706c7920616e6420626f72726f77732061726520626c6f636b656420756e74696c207368617265732066616c6c20756e64657220746865206365696c696e672e204578697374696e67204c50732063616e207374696c6c20776974686472617720616e6420646562742063616e207374696c6c206265207265706169642e2043616c6c733a20607570646174654d6178537570706c79536861726573283530305f303030653138296020616e6420607570646174654d6178426f72726f77536861726573283530305f30303065313829602e0a0a23232320416374696f6e20333a2046756c6c792044657072656361746520746865206f73455448205661756c74732720426f72726f7720536964650a0a4947502d3133382068616420616c72656164792063617070656420746865206f73455448205431207661756c747320617420243130306b20626f72726f77202862617365203d206d6178292e205468697320616374696f6e20646570726563617465732074686520626f72726f77207369646520656e746972656c7920e2809420647573742064656274206365696c696e6773207769746820657870616e73696f6e2066726f7a656e20617420746865206d696e696d756d2028302e303125206f766572206d6178206475726174696f6e292e20546865204c6971756964697479204c61796572206f6e6c7920636865636b73207468652064656274206365696c696e67207768656e20626f72726f77696e672c20736f206578697374696e6720706f736974696f6e732063616e207374696c6c20726570617920616e642077697468647261772e0a0a7c204d61726b6574207c2054797065207c20426f72726f772073696465207c204368616e6765207c0a7c202d2d2d207c202d2d2d207c202d2d2d207c202d2d2d207c0a7c205661756c7420313533207c205431207c205553444320284c4c29207c20446570726563617465643a2064757374206365696c696e67732c2066726f7a656e20657870616e73696f6e207c0a7c205661756c7420313534207c205431207c205553445420284c4c29207c20446570726563617465643a2064757374206365696c696e67732c2066726f7a656e20657870616e73696f6e207c0a7c205661756c7420313535207c205431207c2047484f20284c4c29207c20446570726563617465643a2064757374206365696c696e67732c2066726f7a656e20657870616e73696f6e207c0a7c205661756c7420313536207c205433207c20555344432d55534454204445582028322920736861726573207c20446570726563617465643a2064757374206365696c696e67732c2066726f7a656e20657870616e73696f6e207c0a7c205661756c7420313537207c205433207c20555344432d5553445420636f6e632e20444558202833342920736861726573207c20446570726563617465643a2064757374206365696c696e67732c2066726f7a656e20657870616e73696f6e207c0a0a23232320416374696f6e20343a2052656d6f7665205465616d204d756c74697369672041757468206f6e204947502d3133382044455865730a0a4947502d313338206772616e74656420746865205465616d204d756c7469736967206465782061757468207768656e206c61756e6368696e67207468652055534461742f5553444320616e6420555344432f747255534420736d6172742d6c656e64696e6720706f6f6c732e205769746820746865206c61756e6368657320636f6d706c6574652c2074686520617574682069732072656d6f7665642070657220746865207374616e6461726420706f73742d6c61756e636820636c65616e75703a0a0a7c20444558207c2050616972207c204368616e6765207c0a7c202d2d2d207c202d2d2d207c202d2d2d207c0a7c203439207c205553446174202f2055534443207c206073657444657841757468286465782c205445414d5f4d554c54495349472c2066616c73652960207c0a7c203530207c2055534443202f207472555344207c206073657444657841757468286465782c205445414d5f4d554c54495349472c2066616c73652960207c0a0a23232320416374696f6e20353a2046756c6c7920446570726563617465207468652072734554482c207765455448732c20616e6420657a455448204d61726b6574732720426f72726f7720536964650a0a53616d652074726561746d656e7420617320416374696f6e20332c206170706c69656420746f207468652072734554482c207765455448732c20616e6420657a455448206d61726b6574732e205661756c74732032372c2038302c2031303320616e642031303420626f72726f772077737445544820617420746865204c6971756964697479204c6179657220284947502d3133382068616420616c7265616479206361707065642074686520657a455448207661756c747320617420243130306b202f2024314d3b207661756c74203237207374696c6c2068656c64204947502d31333527732024314d202f2024354d292e20546865207273455448207661756c747320373820616e6420373920616c726561647920636172727920746865206465707265636174656420626f72726f7720636f6e666967206f6e2d636861696e2c20736f206f6e6c792074686569722044455820697320746f756368656420686572652e204578697374696e6720706f736974696f6e732063616e207374696c6c20726570617920616e642077697468647261772e0a0a7c204d61726b6574207c2054797065207c20426f72726f772073696465207c204368616e6765207c0a7c202d2d2d207c202d2d2d207c202d2d2d207c202d2d2d207c0a7c205661756c74203237207c205431207c20776545544873202f2077737445544820284c4c29207c20446570726563617465643a2064757374206365696c696e67732c2066726f7a656e20657870616e73696f6e207c0a7c205661756c74203830207c205432207c207765455448732d455448202f2077737445544820284c4c29207c20446570726563617465643a2064757374206365696c696e67732c2066726f7a656e20657870616e73696f6e207c0a7c205661756c7420313033207c205431207c20657a455448202f2077737445544820284c4c29207c20446570726563617465643a2064757374206365696c696e67732c2066726f7a656e20657870616e73696f6e207c0a7c205661756c7420313034207c205432207c20657a4554482d455448202f2077737445544820284c4c29207c20446570726563617465643a2064757374206365696c696e67732c2066726f7a656e20657870616e73696f6e207c0a7c20444558203133207c20536d61727420636f6c207c2072734554482d455448207c204d617820737570706c792073686172657320e286922060316020776569202866726f6d20332c3230303b207e312c303231206f75747374616e64696e6729207c0a7c20444558203134207c20536d61727420636f6c207c207765455448732d455448207c204d617820737570706c792073686172657320e286922060316020776569202866726f6d20312c3630303b207e313533206f75747374616e64696e6729207c0a7c20444558203231207c20536d61727420636f6c207c20657a4554482d455448207c204d617820737570706c792073686172657320e286922060316020776569202866726f6d20332c3836323b207e313431206f75747374616e64696e6729207c0a0a23232320416374696f6e20363a20536574204c6567616379205661756c742031e2809331302042617365205769746864726177616c204c696d69747320746f207468652047726561746572206f66202431306b20616e64204c69766520537570706c790a0a4947502d3133322070696e6e65642065616368206c6567616379207661756c7427732062617365207769746864726177616c206c696d697420746f20697473207468656e2d63757272656e7420737570706c792c207768696368206c65617665732072656d61696e696e6720737570706c696572732065786974696e6720616761696e73742061207469676874206361702e205468697320616374696f6e20736574732061202a2a2431306b2a2a2062617365207769746864726177616c206c696d697420776974682061206e6f726d616c202a2a313025202f2036682a2a20657870616e73696f6e206f6e20616c6c2074656e207661756c74732e0a0a4e696e65206f66207468652074656e20686f6c6420647573742028616c6c20756e6465722024346b2920616e642074616b652074686520666c6174202431306b20666c6f6f722e205661756c742036207374696c6c20686f6c6473202a2a7e36343020776545544820287e24312e37374d292a2a2c20736f2061202431306b206c696d697420776f756c6420736974206661722062656c6f7720697473206c69766520737570706c7920616e6420616374697661746520746865207769746864726177616c2072617465206c696d697420e2809420616464696e672065786163746c79207468652065786974206672696374696f6e207468697320616374696f6e2072656d6f7665732e204974207468657265666f72652074616b6573206120746f6b656e2d64656e6f6d696e617465642062617365206c696d6974206f66202a2a3730302077654554482a2a2c207365742061626f76652063757272656e7420737570706c7920736f20746865206c696d697420737461797320646f726d616e742c20617320697420697320746f6461792e0a0a42617365207769746864726177616c206c696d697473206f6e6c792067617465207769746864726177616c73207768696c6520737570706c7920736974732061626f7665207468656d3b2062656c6f7720746865206c696d69742c207468652066756c6c2062616c616e636520697320776974686472617761626c6520617420616e792074696d652e0a0a7c205661756c74207c204d61726b6574207c20537570706c7920746f6b656e207c204c69766520737570706c79207c204e65772062617365207769746864726177616c206c696d6974207c0a7c202d2d2d207c202d2d2d207c202d2d2d207c202d2d2d207c202d2d2d207c0a7c2031207c20455448202f2055534443207c20455448207c20302e363520455448207c202431306b207c0a7c2032207c20455448202f2055534454207c20455448207c20302e393520455448207c202431306b207c0a7c2033207c20777374455448202f20455448207c20777374455448207c20302e363420777374455448207c202431306b207c0a7c2034207c20777374455448202f2055534443207c20777374455448207c20312e303420777374455448207c202431306b207c0a7c2035207c20777374455448202f2055534454207c20777374455448207c20302e353420777374455448207c202431306b207c0a7c2036207c207765455448202f20777374455448207c207765455448207c202a2a3634302e31302077654554482a2a207c202a2a3730302077654554482a2a207c0a7c2037207c207355534465202f2055534443207c207355534465207c20332c3134312e3835207355534465207c202431306b207c0a7c2038207c207355534465202f2055534454207c207355534465207c203339332e3936207355534465207c202431306b207c0a7c2039207c207765455448202f2055534443207c207765455448207c20302e3233207765455448207c202431306b207c0a7c203130207c207765455448202f2055534454207c207765455448207c20302e3230207765455448207c202431306b207c0a0a23232320416374696f6e20373a204d6f766520746865204d61726b657420486f757273205363686564756c65204170706f696e74657220426568696e6420746865203234682054696d656c6f636b0a0a2d202a2a436f6e74726163742a2a3a206030786465353146363462316339346463363041413132383437343146313965326639663432354663363760202860466c75696455734571756974794d61726b6574486f75727360290a0a7c2041646472657373207c20436c617373206265666f7265207c20436c617373206166746572207c20506f77657273206166746572207c0a7c202d2d2d207c202d2d2d207c202d2d2d207c202d2d2d207c0a7c2060307834643643453446343439386435394565643339376243624336383738303561303766396232333436602028466c75696454696d656c6f636b436f6e74726f6c6c65722c2032346829207c20603060207c20603360207c204170706f696e74202f207265766f6b6520636c6173732d31207363686564756c6520777269746572732c20706c75732065766572797468696e6720636c61737320322063616e20646f207c0a7c20603078344636463937376143444431313737444344383161423833303734383535456342394332443439656020285465616d204d756c746973696729207c20603360207c20603260207c20577269746520746865207765656b6c79207363686564756c652c20696e636c7564696e672073657373696f6e732070696e6e656420696e7369646520746865206e657874203520686f757273207c0a0a546865206d61726b657420686f75727320636f6e747261637420676174657320746865205553206571756974792073657373696f6e207363686564756c6520746861742074686520434c582073746f636b206f7261636c657320726561642e204175746820636c6173732060316020777269746573206675747572652073657373696f6e732c20636c61737320603260206d6179206164646974696f6e616c6c792072657772697465207468652070696e6e65642077696e646f77202873657373696f6e73207374617274696e672077697468696e203520686f757273292c20616e6420636c61737320603360206170706f696e747320636c6173732d3120777269746572732e20436c617373206033602065786973747320736f207468617420726f746174696e6720746865207765656b6c79207363686564756c6520626f7420646f6573206e6f74206e656564206120676f7665726e616e63652070726f706f73616c20656163682074696d652e0a0a5468697320616374696f6e206b656570732074686174206661737420706174682062757420706c6163657320697420626568696e64207468652032342d686f75722074696d656c6f636b20726174686572207468616e20616e20696e7374616e74206d756c746973696720616374696f6e2c207768696c65206c656176696e6720746865205465616d204d756c746973696720617420636c6173732060326020736f20612073616d652d6461792073657373696f6e20636f7272656374696f6e206973207374696c6c20696d6d6564696174652e20546865205465616d204d756c746973696720697320612070726f706f736572206f6e2074686520466c75696454696d656c6f636b436f6e74726f6c6c65722c20736f206170706f696e74696e67206120777269746572206265636f6d65732070726f706f736520e286922032346820e2869220657865637574652e205468652074776f2063616c6c7320617265206f726465726564206772616e742d7468656e2d64656d6f74652c20736f2074686520636f6e7472616374206973206e65766572206c65667420776974686f757420616e206170706f696e7465722e0a0a4578697374696e6720636c6173732d31207363686564756c6520777269746572732061726520756e61666665637465642e204f6e6c79204c697175696469747920676f7665726e616e63652063616e20726573746f726520746865205465616d204d756c746973696720746f20636c617373206033602e0a0a2323204465736372697074696f6e0a0a77654554482f455448206973206120636f7272656c617465642d70616972206c65766572616765206d61726b65743a20757365727320737570706c7920776545544820616e6420626f72726f772045544820746f206c6f6f7020696e746f2065746865722e6669207374616b696e67207969656c642e20466c75696420616c72656164792072756e73207765455448206d61726b65747320616761696e737420737461626c65636f696e7320616e64207773744554482c20706c757320612077654554482d45544820444558202869642039292c20736f20626f7468206c656773206172652065737461626c697368656420636f6c6c61746572616c20617420746865204c6971756964697479204c617965722e0a0a4e6577206d61726b657473206c61756e63682061742064757374206c696d69747320627920636f6e76656e74696f6e2e205468652024376b202f2024396b206365696c696e67732063617020746f74616c206578706f73757265207768696c6520746865207661756c742773206f7261636c6520616e64206c69717569646174696f6e206265686176696f757220617265206f6273657276656420756e646572207265616c2075736167652c20616e6420746865205465616d204d756c74697369672061757468206c657473206c696d6974732062652072616973656420696e6372656d656e74616c6c79206f6e6365206974206973206265686176696e6720617320657870656374656420726174686572207468616e20726571756972696e67206120676f7665726e616e6365206379636c652070657220737465702e0a0a5468697320616374696f6e20776173206f726967696e616c6c7920416374696f6e2032206f66204947502d3133392c2074686520466f756e646174696f6e206772616e74207061796c6f61642e20497420746172676574656420746865207661756c7420666163746f7279206469726563746c7920666f7220746865207661756c742d617574682063616c6c2c207768696368207265766572747320626563617573652074686520666163746f7279277320607365745661756c744175746860206973206f776e65722d676174656420616e642074686520666163746f7279206973206f776e656420627920746865207772617070657220636f6e747261637420726174686572207468616e207468652074696d656c6f636b2e2054686174207265766572746564204947502d31333920696e2066756c6c20647572696e672073696d756c6174696f6e2e2053706c697474696e6720746865207661756c74206c61756e636820696e746f20697473206f776e207061796c6f616420756e626c6f636b7320746865206772616e742c20776869636820686173206e6f20646570656e64656e6379206f6e2074686973206d61726b65742c20616e6420636f72726563747320746865206175746820726f7574696e672e0a0a232320436f6e636c7573696f6e0a0a4947502d313430206c61756e63686573207468652077654554482f455448205431207661756c7420286964203138322920776974682024376b2062617365207769746864726177616c2c2024376b206261736520626f72726f772c20616e642024396b206d617820626f72726f77206c696d69747320617420746865204c6971756964697479204c6179657220616e64206772616e747320746865205465616d204d756c7469736967207661756c74206175746820666f7220706f73742d6c61756e6368207363616c696e672e20497420616c736f207265647563657320746865206c69766520555344432d455448204445582028313229206d617820737570706c7920616e64206d617820626f72726f772073686172657320746f207e24314d20656163682c2066756c6c79206465707265636174657320746865206f73455448207661756c74732720626f72726f77207369646520287661756c747320313533e28093313537292c2072656d6f76657320746865205465616d204d756c7469736967206465782061757468206772616e74656420696e204947502d313338206f6e20444558657320343920616e642035302c2066756c6c792064657072656361746573207468652072734554482c207765455448732c20616e6420657a455448206d61726b6574732720626f72726f77207369646520287661756c74732032372c20383020616e6420313033e280933130342c20706c757320312d77656920737570706c792d73686172652063617073206f6e2044455865732031332c2031342c20616e64203231292c207365747320746865206c6567616379207661756c742031e2809331302062617365207769746864726177616c206c696d69747320746f207468652067726561746572206f66202431306b20616e6420746865207661756c742773206c69766520737570706c7920286f6e6c79207661756c7420362069732061626f76652074686520666c6f6f722c20617420373030207765455448292077697468206120313025202f20366820657870616e73696f6e2c20616e64206d6f7665732074686520555320657175697479206d61726b657420686f757273207363686564756c65206170706f696e7465722066726f6d20746865205465616d204d756c746973696720746f207468652032346820466c75696454696d656c6f636b436f6e74726f6c6c65722c206c656176696e6720746865206d756c746973696720617420636c61737320322e0a0000000000000000000000000000000000000000
Value: 0x0
Gas Limit: 0x9896800
Gas Price: 0x0

Links

xma8lu and others added 4 commits August 28, 2026 15:15
… team MS dex auth

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…xpansion

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…lock

Appointing a class-1 schedule writer on FluidUsEquityMarketHours is currently
an instant Team Multisig action. It moves behind the 24h FluidTimelockController
instead, with the multisig dropped to class 2 so a session correction inside the
5h pinned window stays immediate.

Both calls verified against mainnet from the governance timelock; the same call
from the multisig reverts, confirming updateAuth is governance-gated.
@github-actions

github-actions Bot commented Sep 4, 2026

Copy link
Copy Markdown

IGP Validation Failed - IGP-140

The IGP structure does not meet the required standards for automated simulation.

Validation Errors

1. Contract name mismatch:
- Expected: PayloadIGP140
- Found: the

Warnings:

  1. No Ignition module found. Deployment will use direct ethers.js.
  2. Pre-setup script found (simulation/setup.ts). Will be executed before governance flow.

Required Structure

Mandatory Requirements:

  1. IGP Sequence: Must be exactly +1 from the latest IGP in the system
  2. Contract Location: contracts/payloads/IGP140/PayloadIGP140.sol
  3. Contract Name: Must be PayloadIGP140
  4. Contract Inheritance: Must inherit from PayloadIGPMain
  5. Execute Function: Must have function execute() public virtual override
  6. Minimum Actions: At least 3 numbered actions in execute() function
    • Format: // Action 1: Description followed by action1();
  7. Compilation: Must compile successfully with npx hardhat compile

Optional but Recommended:

  • contracts/payloads/IGP140/description.md - Proposal description
  • ignition/modules/PayloadIGP140.ts - Ignition deployment module
  • contracts/payloads/IGP140/simulation/setup.ts - Pre-simulation setup script

Next Steps

  1. Review and fix the validation errors listed above
  2. Ensure your IGP number follows the sequence
  3. Verify the contract name and structure match requirements
  4. Push changes to re-trigger validation and simulation

Automated IGP validation via GitHub Actions

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Sep 4, 2026

Copy link
Copy Markdown

IGP Validation Failed - IGP-140

The IGP structure does not meet the required standards for automated simulation.

Validation Errors

1. Contract name mismatch:
- Expected: PayloadIGP140
- Found: the

Warnings:

  1. No Ignition module found. Deployment will use direct ethers.js.
  2. Pre-setup script found (simulation/setup.ts). Will be executed before governance flow.

Required Structure

Mandatory Requirements:

  1. IGP Sequence: Must be exactly +1 from the latest IGP in the system
  2. Contract Location: contracts/payloads/IGP140/PayloadIGP140.sol
  3. Contract Name: Must be PayloadIGP140
  4. Contract Inheritance: Must inherit from PayloadIGPMain
  5. Execute Function: Must have function execute() public virtual override
  6. Minimum Actions: At least 3 numbered actions in execute() function
    • Format: // Action 1: Description followed by action1();
  7. Compilation: Must compile successfully with npx hardhat compile

Optional but Recommended:

  • contracts/payloads/IGP140/description.md - Proposal description
  • ignition/modules/PayloadIGP140.ts - Ignition deployment module
  • contracts/payloads/IGP140/simulation/setup.ts - Pre-simulation setup script

Next Steps

  1. Review and fix the validation errors listed above
  2. Ensure your IGP number follows the sequence
  3. Verify the contract name and structure match requirements
  4. Push changes to re-trigger validation and simulation

Automated IGP validation via GitHub Actions

Vaults 78/79 already carry the dust-ceiling config, so both calls were
no-ops. Vault 6 holds ~640 weETH, where a flat $10k base would fall
below live supply and activate the 10%/6h rate limit -- the exit
friction the action exists to remove -- so it takes a 700 weETH base.

"Paused" reworded to "deprecated": the helper writes debt ceilings,
never calls pauseUser, and ceilings are checked on borrow only.
@github-actions

github-actions Bot commented Sep 7, 2026

Copy link
Copy Markdown

IGP Validation Failed - IGP-140

The IGP structure does not meet the required standards for automated simulation.

Validation Errors

1. Contract name mismatch:
- Expected: PayloadIGP140
- Found: the

Warnings:

  1. No Ignition module found. Deployment will use direct ethers.js.
  2. Pre-setup script found (simulation/setup.ts). Will be executed before governance flow.

Required Structure

Mandatory Requirements:

  1. IGP Sequence: Must be exactly +1 from the latest IGP in the system
  2. Contract Location: contracts/payloads/IGP140/PayloadIGP140.sol
  3. Contract Name: Must be PayloadIGP140
  4. Contract Inheritance: Must inherit from PayloadIGPMain
  5. Execute Function: Must have function execute() public virtual override
  6. Minimum Actions: At least 3 numbered actions in execute() function
    • Format: // Action 1: Description followed by action1();
  7. Compilation: Must compile successfully with npx hardhat compile

Optional but Recommended:

  • contracts/payloads/IGP140/description.md - Proposal description
  • ignition/modules/PayloadIGP140.ts - Ignition deployment module
  • contracts/payloads/IGP140/simulation/setup.ts - Pre-simulation setup script

Next Steps

  1. Review and fix the validation errors listed above
  2. Ensure your IGP number follows the sequence
  3. Verify the contract name and structure match requirements
  4. Push changes to re-trigger validation and simulation

Automated IGP validation via GitHub Actions

@bergben
bergben requested review from bergben and thrilok209 and removed request for bergben September 9, 2026 12:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants