Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Staging -> dev #13907

Merged
merged 26 commits into from
Sep 19, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
af6ef03
Merge pull request #13698 from ethereum/dev
corwintines Aug 21, 2024
a527b5e
Update community-events.json
corwintines Aug 21, 2024
f394cd8
Merge pull request #13701 from ethereum/corwintines-patch-1
pettinarip Aug 21, 2024
e30c148
new MEV diagram
nloureiro Sep 2, 2024
62f0493
Merge pull request #13794 from ethereum/dev
corwintines Sep 4, 2024
a8bdbcf
add TooltipProvider to SB preview to share it with all the stories
pettinarip Sep 4, 2024
08c833d
Merge pull request #13800 from ethereum/fix-sb-tooltip-provider
corwintines Sep 4, 2024
07851a0
Merge pull request #13896 from ethereum/dev
corwintines Sep 18, 2024
b7dfdd3
Merge pull request #13781 from ethereum/add-mev-diagrams-to-the-diagr…
corwintines Sep 18, 2024
4d1b9dd
refactor: extract ui/divider
wackerow Sep 18, 2024
84496f4
patch: text alignment
wackerow Sep 18, 2024
59d0776
Revert "Merge pull request #13808 from DrParadox05/SEO"
pettinarip Sep 18, 2024
ecdefa7
fix: reduce mobile font size to avoid overflow
wackerow Sep 18, 2024
4cba501
fix: vitalik blog link extension
wackerow Sep 18, 2024
3d6b3a0
Merge pull request #13901 from ethereum/revert-seo-title-changes
corwintines Sep 18, 2024
0107f61
update import
corwintines Sep 18, 2024
949c867
Merge pull request #13902 from ethereum/patches
corwintines Sep 18, 2024
1260c45
remove chakra divider imports
corwintines Sep 18, 2024
79ea516
Merge pull request #13900 from ethereum/ui-divider
corwintines Sep 18, 2024
265d9d2
refactor: simplify Swiper prop hanling
wackerow Sep 18, 2024
2a0fbfe
feat: convert Slider usage to Swiper
wackerow Sep 18, 2024
2ec2a04
chore: deprecate unused Slider component
wackerow Sep 18, 2024
ce47138
chore(dep): yarn remove embla-carousel-react
wackerow Sep 18, 2024
5b310cf
build: yarn update
wackerow Sep 18, 2024
e480d23
fix: bg color and nav/pagination island contrast
wackerow Sep 18, 2024
9225662
Merge pull request #13904 from ethereum/slider-swiper
corwintines Sep 19, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,6 @@
"class-variance-authority": "^0.7.0",
"clsx": "^2.1.1",
"cmdk": "^1.0.0",
"embla-carousel-react": "^7.0.0",
"ethereum-blockies-base64": "^1.0.2",
"framer-motion": "^10.13.0",
"gray-matter": "^4.0.3",
Expand Down
2 changes: 1 addition & 1 deletion public/content/dao/index.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: What is a DAO? | Decentralized Autonomous Organizations
title: Decentralized autonomous organizations (DAOs)
description: An overview of DAOs on Ethereum
lang: en
template: use-cases
Expand Down
2 changes: 1 addition & 1 deletion public/content/defi/index.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: What is DeFi? | Benefits and Use of Decentralised Finance
title: Decentralized finance (DeFi)
description: An overview of DeFi on Ethereum
lang: en
template: use-cases
Expand Down
2 changes: 1 addition & 1 deletion public/content/developers/docs/gas/index.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: "Ethereum gas and fees: technical overview"
title: Gas and fees
description:
lang: en
---
Expand Down
1 change: 1 addition & 0 deletions public/content/developers/docs/mev/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -181,6 +181,7 @@ Below is an overview of how the Builder API works:
5. A validator using the Builder API is still expected to build a block locally in case the block builder fails to respond promptly, so they don't miss out on block proposal rewards. However, validator cannot create another block using either the now-revealed transactions or another set, as it would amount to _equivocation_ (signing two blocks within the same slot), which is a slashable offense.

An example implementation of the Builder API is [MEV Boost](https://github.com/flashbots/mev-boost), an improvement on the [Flashbots auction mechanism](https://docs.flashbots.net/Flashbots-auction/overview/) designed to curb the negative externalities of MEV on Ethereum. Flashbots auction allows validators in proof-of-stake to outsource the work of building profitable blocks to specialized parties called **searchers**.
![A diagram showing the MEV flow in detail](./mev.png)

Searchers look for lucrative MEV opportunities and send transaction bundles to block proposers along with a [sealed-price bid](https://en.wikipedia.org/wiki/First-price_sealed-bid_auction) for inclusion in the block. The validator running mev-geth, a forked version of the go-ethereum (Geth) client only has to choose the bundle with the most profit and include it as part of the new block. To protect block proposers (validators) from spam and invalid transactions, transaction bundles pass through **relayers** for validation before getting to the proposer.

Expand Down
Binary file added public/content/developers/docs/mev/mev.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion public/content/guides/how-to-use-a-wallet/index.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: How to use Ethereum Wallets | Step by Step
title: How to use a wallet
description: A guide explaining how to send, receive tokens and connect to web3 projects.
lang: en
---
Expand Down
2 changes: 1 addition & 1 deletion public/content/nft/index.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: What are NFTs? | Benefits and use
title: Non-fungible tokens (NFT)
description: An overview of NFTs on Ethereum
lang: en
template: use-cases
Expand Down
2 changes: 1 addition & 1 deletion public/content/smart-contracts/index.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: "Smart contracts: What are they and benefits"
title: Smart contracts
description: A non-technical introduction to smart contracts
lang: en
---
Expand Down
2 changes: 0 additions & 2 deletions src/@chakra-ui/components/components.utils.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@ const {
Checkbox: checkboxDefaultTheme,
CloseButton: closeButtonDefaultTheme,
Code: codeDefaultTheme,
Divider: dividerDefaultTheme,
Drawer: drawerDefaultTheme,
Form: formDefaultTheme,
FormLabel: formLabelDefaultTheme,
Expand Down Expand Up @@ -37,7 +36,6 @@ export {
checkboxDefaultTheme,
closeButtonDefaultTheme,
codeDefaultTheme,
dividerDefaultTheme,
drawerDefaultTheme,
formDefaultTheme,
formLabelDefaultTheme,
Expand Down
2 changes: 0 additions & 2 deletions src/@chakra-ui/components/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ import { Checkbox } from "./Checkbox"
import {
closeButtonDefaultTheme,
codeDefaultTheme,
dividerDefaultTheme,
drawerDefaultTheme,
formDefaultTheme,
formLabelDefaultTheme,
Expand Down Expand Up @@ -39,7 +38,6 @@ export default {
Checkbox,
CloseButton: closeButtonDefaultTheme,
Code: codeDefaultTheme,
Divider: dividerDefaultTheme,
Drawer: drawerDefaultTheme,
Form: formDefaultTheme,
FormLabel: formLabelDefaultTheme,
Expand Down
2 changes: 1 addition & 1 deletion src/components/BigNumber/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ const BigNumber = ({
>
{value ? (
<>
<div className="text-5xl font-bold">{value}</div>
<div className="text-4xl font-bold sm:text-5xl">{value}</div>
<div className="text-sm">
{children}
{sourceName && sourceUrl && (
Expand Down
5 changes: 1 addition & 4 deletions src/components/MdComponents/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ import LocaleDateTime from "../LocaleDateTime"
import MainArticle from "../MainArticle"
import { StandaloneQuizWidget } from "../Quiz/QuizWidget"
import { ButtonLink } from "../ui/buttons/Button"
import { Divider } from "../ui/divider"
import { Flex } from "../ui/flex"
import { ListItem, OrderedList, UnorderedList } from "../ui/list"
import { mdxTableComponents } from "../ui/Table"
Expand Down Expand Up @@ -180,10 +181,6 @@ export const MobileButtonDropdown = ({
<StyledButtonDropdown className={cn("mb-0", className)} {...props} />
)

export const Divider = () => (
<div className="my-16 h-1 w-[10%] bg-primary-high-contrast" />
)

// All custom React components
export const reactComponents = {
Badge,
Expand Down
109 changes: 0 additions & 109 deletions src/components/Slider/Slider.stories.tsx

This file was deleted.

151 changes: 0 additions & 151 deletions src/components/Slider/index.tsx

This file was deleted.

Loading
Loading