News

Administration proposal generation tool for EulerDAO phase 1

In the first phase of EulerDAO Governance, smart contracts will be implemented by Euler on behalf of the community. In this case, all administrative suggestions on the thread will indicate or target a function in the intelligent contract stub (instead of the smart contract Euler protocol).

If the proposal is successful, the proposed functionality will be implemented via the intelligent contract TimelockController. It will emit a string describing the proposal and the submitted transaction data, which will then be validated by Euler and executed against the Exec module via multisig EulerDAO (on OpenZeppelin Defender).

To create recommendation data, Euler implemented a tool that helps make automated suggestions. The proposed transaction data is simply an encrypted version of the transaction on the thread for the Dispatch batch function of the Exec module. The rest of the article will describe the process of creating proposal transaction data on Euler’s administrative proposal generation tool.

Generate recommendation data for Euler’s Exec module

Step 1: Navigate to the proposed transaction data generation tool at: https://proposal.euler.finance/

Step 2: Connect to MetaMask wallet. This tool currently supports mainnet and Euler’s Exec Ropsten testnet modules.

Step 3: At the top left of the window, Euler has designed a text field to describe the proposal, and below is EulerDAO has a menu that represents a list of tokens, e.g., USDC, DAI…

On the left side of the window, under the token list, EulerDAO has a set of menus and text fields that are automated with current token configurations (if tokens are enabled on EulerDAO).

To generate the proposed transaction data, the proponent needs to enter a description of the proposal and then select the token from the token list. Once selected, the remaining fields will be automatically populated in the current configuration of the token.

Step 4: The proponent can then make the modification and generate the hex data of the proposed transaction made through the Euler Exec module and use this hex data as input for the goal function in the smart contract stub when creating the proposal on Tally 

Step 5: To validate Euler’s selected updates, Euler can copy and paste the hex into the text field.

As shown in the figure above, the hex data is decoded to reveal the updates that Euler chose to apply to DAI and USDC. There is a button at the bottom right of the window to close the debugging method and return to the main page.

After the voting period, if successfully performed, decrypted hex data will be sent to OpenZeppelin Defender for Euler to act on behalf of the community.

Create recommendations on the chain for KNIVES on Tally

Step 1: Go to dashboard EulerDAO on Tally and connect MetaMask wallet.

Step 2: Click “Create new proposal” to create a new proposal. The system will then take the user to the proposal creation window below. Click “Continue” to proceed to the next step.

Step 3: Enter the suggested title and description and click “Continue.”

Step 4: In the next section, the user will be asked to specify the recommended administration actions, i.e., smart contract goals, goal functions, and parameters. 

To add the proposed transaction hex from section 1 and set the admin stub contract as the smart target contract, click “Add custom action” => and enter the smart contract stub address as the smart target contract. Then select the function “executeProposal” from the drop-down menu under “contract method” as the target function in the smart contract target.

Step 5: Once completed, click continue, review the proposal, and click submit a proposal to the thread.  

DISCLAIMER: The Information on this website is provided as general market commentary and does not constitute investment advice. We encourage you to do your own research before investing.

Join CoinCu Telegram to keep track of news: https://t.me/coincunews

Follow CoinCu Youtube Channel | Follow CoinCu Facebook page

KAI

CoinCu News

Victor

Recent Posts

Best New Meme Coins with 1000X Potential: BTFD Coin’s Hot BIG50 Discount As Baby Doge Coin, Dogs Takes Gaming to the Next Level

Explore the best new meme coins with 1000X potential. Learn how BTFD Coin leads with…

57 minutes ago

BlockDAG Surges Past $170M as BDAG250 Bonus End Countdown Begins – Aave Targets $400 & Solana Shines with Scalability

BlockDAG crosses $170.5M in presale success with BDAG250 bonus and Whitepaper V3 launch! Solana grows…

2 hours ago

Qubetics Presale Price Surge Approaches: The Best Coins to Invest in Right Now While Toncoin, and XRP Gain Traction

Discover why Qubetics, Toncoin, and XRP are the best coins to invest in right now.…

3 hours ago

Book of Meme Old News? This Best Meme Coin to Invest in 2024 Is Multiplying Gains Like a Champ

Over the years, meme coins have evolved from inside jokes into serious investment opportunities.

4 hours ago

Time’s Ticking on BlockDAG’s 5-Tier Bonus- Few Days Left to Grab It While Cardano Whales Take Action, Aave Rallies Strong

Discover BlockDAG's five-tier bonus program's closing phases that enhance buyer holdings. Gain insights on the…

4 hours ago

Best Altcoins to Buy for 2025: Qubetics Presale Surge, Solana’s Lightning Speed, and Cardano’s Blockchain Revolution

Discover why Qubetics, Solana, and Cardano are redefining the crypto landscape. Learn about milestones, price…

5 hours ago

This website uses cookies.