ensdomains / docs

Main documentation site for the ENS protocol
https://docs.ens.domains/
Creative Commons Zero v1.0 Universal
144 stars 215 forks source link

Expanding contract interfaces template, filled out for resolver page #269

Closed serenae-fansubs closed 2 months ago

serenae-fansubs commented 3 months ago

Generic interface templating moved to interfaces.tsx. Each contract/interface page just needs to call interfaceDetails.

Added ContractParameter, where both inputs and outputs can be specified. Each parameter/result can have its own specific description.

The seeMore field will automatically have EIP/ENSIP keys turned into links.

A new examples field can be used to show usage examples for methods.

And other small tweaks.

cloudflare-workers-and-pages[bot] commented 3 months ago

Deploying ens-docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: 41ac72a
Status: ✅  Deploy successful!
Preview URL: https://6fee47b2.docs-bao.pages.dev
Branch Preview URL: https://feat-resolver-interfaces.docs-bao.pages.dev

View logs

serenae-fansubs commented 3 months ago

@lucemans The build check is failing, but I think that's due to something unrelated to this PR:

Error: Static page generation for /dns/tlds is still timing out after 3 attempts.
lucemans commented 2 months ago

Rebased, going to test CI