diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 30628fca..5c874fe9 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -6,13 +6,6 @@ _Provide a detailed description of proposed changes._ ### Reference issue to close (if applicable) -_Specify any issues that can be closed from these changes (e.g. Closes #233)._ +_Specify any issues that can be closed from these changes (e.g. `Closes #233`)._ - Closes - ---- - -### Code Checklist - -- [ ] I have tested that prove my changes are working as intended -- [ ] I have added necessary documentation (if appropriate) diff --git a/pages/developers/eigenlayer-avs.mdx b/pages/developers/eigenlayer-avs.mdx index c63796db..e42dd5c8 100644 --- a/pages/developers/eigenlayer-avs.mdx +++ b/pages/developers/eigenlayer-avs.mdx @@ -1,28 +1,27 @@ -import GithubFileReaderDisplay from "../../components/GithubFileReaderDisplay"; - +--- +title: Build an EigenLayer AVS --- -## title: Build an Eigenlayer AVS +import GithubFileReaderDisplay from "/components/GithubFileReaderDisplay"; -# Building EVM Event Listeners for Eigenlayer AVS +# Building EVM Event Listeners for EigenLayer AVS ## Introduction -This will guide you through setting up and using EVM event listeners for Eigenlayer AVSes, using examples from the -[incredible squaring implementation](https://github.com/tangle-network/gadget/tree/main/blueprints/incredible-squaring-eigenlayer). +This will guide you through setting up and using EVM event listeners for EigenLayer AVSes, using examples from the +[Incredible Squaring blueprint implementation](https://github.com/tangle-network/gadget/tree/main/blueprints/incredible-squaring-eigenlayer). EVM event listeners are crucial for interacting with smart contracts on Ethereum-compatible networks. -In the context of Eigenlayer and the blueprint macro system, these listeners allow your Gadget to respond to specific -events emitted by Eigenlayer contracts. +In the context of EigenLayer and the blueprint macro system, these listeners allow your Gadget to respond to specific +events emitted by EigenLayer contracts. ## Setting Up EVM Event Listeners ### 1. Contract Definition First, define the contract interface using the `sol!` and `load_abi!` macros. This generates Rust bindings for your smart contract. -import GithubFileReaderDisplay from "../../components/GithubFileReaderDisplay"; -