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

Release candidate: v8.10.1 #13794

Merged
merged 223 commits into from
Sep 4, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
223 commits
Select commit Hold shift + click to select a range
3b065ba
multiple personas clickable [Fixes #12645]
bhargavkakadiya Apr 17, 2024
972bbca
Merge branch 'dev' of github.com:bhargavkakadiya/ethereum-org-website…
bhargavkakadiya Apr 22, 2024
5182080
fix narrowing of results
bhargavkakadiya Apr 22, 2024
a2742d2
Merge branch 'dev' of github.com:bhargavkakadiya/ethereum-org-website…
bhargavkakadiya May 1, 2024
edec152
Merge branch 'dev' of github.com:bhargavkakadiya/ethereum-org-website…
bhargavkakadiya May 6, 2024
b922a9e
narrow filters with existing prev filters
bhargavkakadiya May 6, 2024
1bca6a4
Merge branch 'dev' of github.com:bhargavkakadiya/ethereum-org-website…
bhargavkakadiya May 10, 2024
3df57c5
WIP to fix: broaden wallets after persona deselect
bhargavkakadiya May 11, 2024
48442d5
feat: move Logo to its own folder, preparation for stories:
tomasgrusz Jun 27, 2024
2473832
fix: change .ts into .tsx
tomasgrusz Jun 27, 2024
2876f53
feat: add Logo story
tomasgrusz Jun 27, 2024
fb37954
Removed hash from asPath function
Jul 5, 2024
712d3b1
reverted Link.tsx changes & updated url.ts isHrefActive() behavior
Jul 6, 2024
e6d9e98
Updated solo staking section
MukulKolpe Jul 8, 2024
3ca6c7f
Merge branch 'dev' into pr/bhargavkakadiya/12753
corwintines Jul 8, 2024
b0baa20
Updated solo staking section
MukulKolpe Jul 9, 2024
3e243cb
Updated solo staking section
MukulKolpe Jul 9, 2024
9cb72b2
Updated solo staking section
MukulKolpe Jul 9, 2024
3daa34e
add use bridge content [Fixes #12450]
SeanXLChen Jul 10, 2024
06028b5
Updated solo staking section
MukulKolpe Jul 16, 2024
c3448a4
Updated solo staking section
MukulKolpe Jul 16, 2024
9858ad0
fix: padding between navbar and ethereum-powered tools and services b…
MahendraBishnoi29 Jul 20, 2024
f8550c3
Updated Bridge Wallet
yannggg Jul 24, 2024
fe90076
feat: update Rabby Wallet
vvvvvv1vvvvvv Jul 24, 2024
b122400
Updated:0chain Info
Shiva-Sai-ssb Jul 27, 2024
14d54fe
Merge branch 'dev' of github.com:bhargavkakadiya/ethereum-org-website…
bhargavkakadiya Aug 1, 2024
0aa483a
refactor(pages/what-is-ethereum): migrate to ShadCN
TylerAPfledderer Aug 4, 2024
de419ec
fix event tracking: wallet page [Fixes #13420]
rohitt-gupta Aug 4, 2024
f7d2e87
revert(pages/what-is-ethereum): revert import location for link, button
TylerAPfledderer Aug 4, 2024
c719e45
fix deselcting filters
bhargavkakadiya Aug 5, 2024
b84b6fc
update deafult filters bug
bhargavkakadiya Aug 5, 2024
e17f26d
refactor(layout/static): convert layout to ShadCN
TylerAPfledderer Aug 6, 2024
71b8c3c
Merge remote-tracking branch 'upstream/dev' into refactor/what-is-eth…
TylerAPfledderer Aug 6, 2024
96364a2
Merge remote-tracking branch 'upstream/dev' into refactor/shadcn-stat…
TylerAPfledderer Aug 6, 2024
6e97f02
removed pointer from bootcamps at developers Learning page
panditdhamdhere Aug 7, 2024
cd41711
Update index.md
cratiu222 Aug 8, 2024
70cbaca
Update index.md
cratiu222 Aug 8, 2024
0020bca
Update index.md
cratiu222 Aug 8, 2024
8fdda33
fix index.md
cratiu222 Aug 8, 2024
ecc1a23
Merge branch 'dev' into refactor/what-is-ethereum-shadcn
pettinarip Aug 13, 2024
10957ea
add shadcn tooltip and refactor custom tooltip component
pettinarip Aug 13, 2024
6a5c2eb
implement tooltip and popover arrows
pettinarip Aug 13, 2024
730208c
migrate GlossaryTooltip
pettinarip Aug 13, 2024
caa57db
use popover instead of shadcn tooltip
pettinarip Aug 13, 2024
59d447e
fix stories
pettinarip Aug 13, 2024
3edd1f5
add focus styles
pettinarip Aug 13, 2024
5cf2d7f
adjust styles
pettinarip Aug 13, 2024
a2178c4
revert deps installs
pettinarip Aug 13, 2024
828525f
Merge remote-tracking branch 'upstream/dev' into refactor/what-is-eth…
TylerAPfledderer Aug 14, 2024
8e98151
refactor(pages/what-is-ethereum): apply custom shadcn components
TylerAPfledderer Aug 14, 2024
7ab3555
Merge remote-tracking branch 'upstream/dev' into refactor/shadcn-stat…
TylerAPfledderer Aug 14, 2024
e66bdbb
refactor(layouts/static): apply custom ShadCN link
TylerAPfledderer Aug 15, 2024
2e22f87
Merge branch 'dev' into shadcn-tooltip
pettinarip Aug 15, 2024
026e8c9
Update wallet-data.ts
InfinityWallet Aug 16, 2024
9d6373a
Delete public/images/wallets/infinity_wallet.png
InfinityWallet Aug 16, 2024
a761d5d
Add Infinity Wallet Logo
InfinityWallet Aug 16, 2024
2da31b9
Update wallet-data.ts
InfinityWallet Aug 16, 2024
2d77fa9
Update wallet-data.ts
InfinityWallet Aug 16, 2024
fbb7f33
Adding Grandine to various pages
arredr2 Aug 17, 2024
d40bbe4
style(pages/what-is-ethereum): update spacing and color util classes
TylerAPfledderer Aug 19, 2024
5202158
Merge remote-tracking branch 'upstream/dev' into refactor/what-is-eth…
TylerAPfledderer Aug 19, 2024
15d75f5
Merge branch 'dev' into shadcn-tooltip
pettinarip Aug 20, 2024
c84733a
switch between popover and tooltip components based on device type
pettinarip Aug 20, 2024
d677525
fix styles
pettinarip Aug 20, 2024
6fce9f5
avoid hydration issues rendering the tooltip only on client side
pettinarip Aug 20, 2024
268b993
fix tooltip stories
pettinarip Aug 20, 2024
b6af481
pointer changes -- all desc and logo removed all instances
panditdhamdhere Aug 20, 2024
0ec5094
chore: remove lucide-react dep
TylerAPfledderer Aug 21, 2024
b381530
Merge branch 'dev' into refactor/what-is-ethereum-shadcn
pettinarip Aug 21, 2024
02bb985
adjust spacing in sections + reverse the last section in the gray are…
pettinarip Aug 21, 2024
50ade13
Update src/layouts/Static.tsx
pettinarip Aug 21, 2024
a8f069d
Update bounty page to include Vyper
fredriksvantes Aug 21, 2024
94bc418
Update page-bug-bounty.json
fredriksvantes Aug 21, 2024
a8d5730
Update bug-bounty.tsx
fredriksvantes Aug 21, 2024
1c1ca79
Merge pull request #13696 from TylerAPfledderer/chore/deps-remove-luc…
pettinarip Aug 21, 2024
a36f5d8
adding solidity and vyper images
fredriksvantes Aug 21, 2024
7436407
Merge pull request #13588 from TylerAPfledderer/refactor/shadcn-stati…
pettinarip Aug 21, 2024
e47b5a6
adjust bg container section color
pettinarip Aug 21, 2024
91abfc0
Merge pull request #13572 from TylerAPfledderer/refactor/what-is-ethe…
pettinarip Aug 21, 2024
7c2ca06
Update bug-bounty.tsx
fredriksvantes Aug 21, 2024
b8922bd
Merge pull request #13630 from ethereum/shadcn-tooltip
pettinarip Aug 22, 2024
ac364aa
fix: ButtonLink button props and cn merging
wackerow Aug 22, 2024
a8ecc60
Merge pull request #13706 from ethereum/button-link-patch
pettinarip Aug 22, 2024
7de66c5
refactor: accept size and variant as direct props
wackerow Aug 22, 2024
7fc7bd0
refactor: accept isSecondary as direct props
wackerow Aug 22, 2024
9e4a8c9
Merge pull request #13707 from ethereum/button-props
pettinarip Aug 22, 2024
8fcb0b9
fix: Bug report: remove date from whitepaper page #13645
gks2022004 Aug 23, 2024
78e4dbf
Merge branch 'dev' of https://github.com/gks2022004/ethereum-org-webs…
gks2022004 Aug 23, 2024
b02b7ef
Update Crowdin translation progress
actions-user Aug 23, 2024
3edc9e4
Update README.md
oksanaphmn Aug 25, 2024
32eb2c7
Updated from comments
arredr2 Aug 26, 2024
f7a8a47
chore: auto-linter
wackerow Aug 26, 2024
15d77f6
Merge branch 'dev' into pr/13700
wackerow Aug 26, 2024
29ae383
Merge pull request #13700 from fredriksvantes/fredriksvantes-bounty-u…
wackerow Aug 26, 2024
8e61036
Merge pull request #13715 from ethereum/automated-update-20240823162837
wackerow Aug 27, 2024
98d8b2d
Merge pull request #13331 from 0x0OZ/fix-docs-nav-marker-bug
wackerow Aug 27, 2024
51ad537
Update public/content/bridges/index.md
minimalsm Aug 27, 2024
abd93ae
Merge pull request #13376 from SeanXLChen/add_use_bridge_content
minimalsm Aug 27, 2024
d930c0a
Merge pull request #13436 from MahendraBishnoi29/mahendra/spacing-fix
wackerow Aug 27, 2024
5053d9f
Merge pull request #13576 from rohitt-gupta/fix-event-tracking-wallet…
corwintines Aug 27, 2024
1f19004
Merge pull request #13468 from yannggg/dev
minimalsm Aug 27, 2024
2c20543
docs: update README.md [skip ci]
allcontributors[bot] Aug 27, 2024
7638bc8
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Aug 27, 2024
95ce2fa
Merge pull request #13727 from ethereum/all-contributors/add-yannggg
minimalsm Aug 27, 2024
f992d00
Merge pull request #13665 from InfinityWallet/dev
minimalsm Aug 27, 2024
7872a1f
docs: update README.md [skip ci]
allcontributors[bot] Aug 27, 2024
b4e6864
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Aug 27, 2024
ea55ff2
Merge pull request #13728 from ethereum/all-contributors/add-panditdh…
corwintines Aug 27, 2024
e57d7a5
Merge pull request #13605 from panditdhamdhere/pointer
corwintines Aug 27, 2024
34d4fe5
docs: update README.md [skip ci]
allcontributors[bot] Aug 27, 2024
6df3414
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Aug 27, 2024
49b0c58
Merge pull request #13729 from ethereum/all-contributors/add-ferreira…
minimalsm Aug 27, 2024
2c23861
Merge branch 'dev' into solo-home
wackerow Aug 27, 2024
74abb96
Merge pull request #13357 from MukulKolpe/solo-home
wackerow Aug 27, 2024
772f3d2
docs: update README.md [skip ci]
allcontributors[bot] Aug 27, 2024
70257c2
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Aug 27, 2024
fb601b2
Merge pull request #13730 from ethereum/all-contributors/add-Refdevel…
minimalsm Aug 27, 2024
a0004bb
Update execution-bounty-hunters.json
fredriksvantes Aug 28, 2024
aed729b
Added veramo as framework
sumitvekariya Aug 29, 2024
125420d
Update 1inch Wallet Metadata
MukulKolpe Aug 29, 2024
b28ced2
revert: new_to_crypto flag for infinity wallet
wackerow Aug 29, 2024
51725e9
Test new workflow
minimalsm Aug 30, 2024
4a6d3f4
Merge pull request #13746 from ethereum/testWorkflow
minimalsm Aug 30, 2024
b2acb9e
chore(deps): bump micromatch from 4.0.7 to 4.0.8
dependabot[bot] Aug 30, 2024
0496471
chore(deps): bump webpack from 5.92.1 to 5.94.0
dependabot[bot] Aug 30, 2024
fa4e178
Test adding new to crypot label
minimalsm Aug 30, 2024
2350125
Update yml
minimalsm Aug 30, 2024
e2b0c9f
Update src/data/wallets/wallet-data.ts
minimalsm Aug 30, 2024
20bd8ca
Merge pull request #13749 from ethereum/testWorkflow
minimalsm Aug 30, 2024
1280d9a
Test adding new to crypto
minimalsm Aug 30, 2024
41275f7
Update workflow
minimalsm Aug 30, 2024
341f4ab
Merge pull request #13750 from ethereum/testWorkflow
minimalsm Aug 30, 2024
86ab237
Readd rabby
minimalsm Aug 30, 2024
cf99aca
Update workflow
minimalsm Aug 30, 2024
81b80c6
Merge pull request #13751 from ethereum/testWorkflow
minimalsm Aug 30, 2024
d2fc3dc
Update Crowdin translation progress
actions-user Aug 30, 2024
47c36f6
fix: hover-off transition on color toggle
wackerow Aug 30, 2024
4bec49f
fix: convert js example to ts string export
wackerow Aug 31, 2024
83eec06
Update imToken Wallet Metadata
makoshan Aug 31, 2024
5b28553
Update Crowdin contributors
actions-user Sep 1, 2024
cd602d2
chore: import translations for de
actions-user Sep 1, 2024
e4959c6
chore: import translations for el
actions-user Sep 1, 2024
fad086a
chore: import translations for it
actions-user Sep 1, 2024
c4b4c94
chore: import translations for ja
actions-user Sep 1, 2024
cf8e39e
chore: import translations for ru
actions-user Sep 1, 2024
7f7fea1
chore: import translations for zh-tw
actions-user Sep 1, 2024
9f0c48f
p1kalys/fixes #13736
p1kalys Sep 1, 2024
3a207ba
updating resources design and ux
konopkja Sep 1, 2024
53ea5da
Update index.md
jncrabb Sep 1, 2024
a5f0d20
Update index.md
jncrabb Sep 1, 2024
66e7acc
Update index.md
jncrabb Sep 1, 2024
0e2d5fc
feat(translation chart image): add translationchartimage story
Baystef Sep 2, 2024
2cf3e00
Merge pull request #13760 from ethereum/automated-update-20240901001417
wackerow Sep 2, 2024
97b4afc
Merge pull request #13677 from arredr2/Grandine-updates
wackerow Sep 2, 2024
9491765
Merge pull request #13265 from tomasgrusz/logo-story
corwintines Sep 2, 2024
f9ffa81
docs: update README.md [skip ci]
allcontributors[bot] Sep 2, 2024
b5908cb
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Sep 2, 2024
3acb396
Merge pull request #13480 from vvvvvv1vvvvvv/dev
minimalsm Sep 2, 2024
a36a11b
Merge pull request #13777 from ethereum/all-contributors/add-vvvvvv1v…
minimalsm Sep 2, 2024
eb92232
Update public/content/developers/docs/storage/index.md
minimalsm Sep 2, 2024
929aaf5
Merge pull request #13514 from Shiva-Sai-ssb/newFix-13324
minimalsm Sep 2, 2024
3e80343
rotate energy consumption labels
corwintines Sep 2, 2024
69cdf4e
Merge pull request #12753 from bhargavkakadiya/multi-select-user-persona
corwintines Sep 2, 2024
865f92a
Update index.md
abraj Sep 2, 2024
df88eb8
feat(call to contribute): add calltocontribute story [#13733]
Baystef Sep 2, 2024
d9b23c4
Merge remote-tracking branch 'upstream/dev' into feat/calltocontribut…
Baystef Sep 2, 2024
6f201a6
Update index.md
konopkja Sep 3, 2024
911854f
Merge pull request #13735 from ethereum/fredriksvantes-patch-1
corwintines Sep 3, 2024
6fbd578
Merge pull request #13779 from ethereum/rotateEnergyConsumptionLabels
corwintines Sep 3, 2024
e8180ff
Update public/content/developers/docs/consensus-mechanisms/pos/index.md
corwintines Sep 3, 2024
adf1ec0
docs: update README.md [skip ci]
allcontributors[bot] Sep 3, 2024
9269620
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Sep 3, 2024
6fa7595
Merge pull request #13785 from ethereum/all-contributors/add-abraj
corwintines Sep 3, 2024
40e8981
Merge pull request #13780 from abraj/patch-2
corwintines Sep 3, 2024
b7c4fe8
Merge pull request #13772 from jncrabb/patch-5
corwintines Sep 3, 2024
79e057d
Merge pull request #13774 from Baystef/feat/translationchartimage-story
corwintines Sep 3, 2024
cc3dd93
remove unnecessary color changes
corwintines Sep 3, 2024
3787b30
adjust imports
corwintines Sep 3, 2024
52161a6
Merge pull request #13782 from Baystef/feat/calltocontribute-story
corwintines Sep 3, 2024
ccf7403
Update public/content/developers/docs/design-and-ux/index.md
corwintines Sep 3, 2024
9bc4853
formatting
corwintines Sep 3, 2024
70dc8b1
Merge pull request #13771 from jncrabb/patch-3
corwintines Sep 3, 2024
8a8d31d
Merge pull request #13770 from jncrabb/patch-4
corwintines Sep 3, 2024
741084a
Merge pull request #13769 from ethereum/konopkja-patch-2
corwintines Sep 3, 2024
58f6e3e
docs: update README.md [skip ci]
allcontributors[bot] Sep 4, 2024
b46a7a0
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Sep 4, 2024
a885384
Merge pull request #13789 from ethereum/all-contributors/add-p1kalys
corwintines Sep 4, 2024
adbc51f
Merge pull request #13768 from p1kalys/update-wallet-trezor
corwintines Sep 4, 2024
4fd5b29
fix regressions
corwintines Sep 4, 2024
84b2326
fixes
corwintines Sep 4, 2024
ee8146e
Merge pull request #13767 from ethereum/crowdin-september-zh-tw-20240…
corwintines Sep 4, 2024
2bfbf11
Merge pull request #13766 from ethereum/crowdin-september-ru-20240901…
corwintines Sep 4, 2024
bc5bd4e
fix regressions
corwintines Sep 4, 2024
bb3aaf8
fix regressions
corwintines Sep 4, 2024
bbe15f0
fix regressions
corwintines Sep 4, 2024
469fddc
fix regressions
corwintines Sep 4, 2024
452d83a
docs: update README.md [skip ci]
allcontributors[bot] Sep 4, 2024
c4beaef
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Sep 4, 2024
c2b78da
Merge pull request #13791 from ethereum/all-contributors/add-makoshan
corwintines Sep 4, 2024
7279e39
Merge pull request #13757 from makoshan/dev
corwintines Sep 4, 2024
bf84b58
Merge pull request #13756 from ethereum/code-examples
corwintines Sep 4, 2024
04ecab9
Merge pull request #13755 from ethereum/icon-transition
corwintines Sep 4, 2024
924a564
Merge pull request #13754 from ethereum/automated-update-20240830162735
corwintines Sep 4, 2024
3b3428f
Merge pull request #13748 from ethereum/dependabot/npm_and_yarn/webpa…
corwintines Sep 4, 2024
d06e34f
Merge pull request #13743 from ethereum/patch-wallet
corwintines Sep 4, 2024
5e282d8
Merge pull request #13747 from ethereum/dependabot/npm_and_yarn/micro…
corwintines Sep 4, 2024
b0bd3d7
Merge pull request #13742 from MukulKolpe/wallets_1inch
corwintines Sep 4, 2024
7277a63
Update public/content/contributing/quizzes/index.md
corwintines Sep 4, 2024
93bd4d4
Update public/content/developers/docs/consensus-mechanisms/pos/faqs/i…
corwintines Sep 4, 2024
919b4c5
docs: update README.md [skip ci]
allcontributors[bot] Sep 4, 2024
f13625d
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Sep 4, 2024
531b25b
Merge pull request #13608 from cratiu222/docs-fix-spelling-issues
corwintines Sep 4, 2024
667c9c8
Merge pull request #13792 from ethereum/all-contributors/add-cratiu222
corwintines Sep 4, 2024
65cb88a
Update src/layouts/Static.tsx
corwintines Sep 4, 2024
2542880
Merge pull request #13710 from gks2022004/removedate
corwintines Sep 4, 2024
752cd0c
Merge pull request #13765 from ethereum/crowdin-september-ja-20240901…
corwintines Sep 4, 2024
9e7cf10
Merge pull request #13764 from ethereum/crowdin-september-it-20240901…
corwintines Sep 4, 2024
3c81800
Merge pull request #13763 from ethereum/crowdin-september-el-20240901…
corwintines Sep 4, 2024
ff33d0f
Merge pull request #13721 from oksanaphmn/patch-2
corwintines Sep 4, 2024
f7b1a3b
Merge pull request #13762 from ethereum/crowdin-september-de-20240901…
corwintines Sep 4, 2024
bb47e27
Merge pull request #13741 from sumitvekariya/veramo-framework
corwintines Sep 4, 2024
8bf6c14
v8.10.1
corwintines Sep 4, 2024
896796c
Merge pull request #13793 from ethereum/v8-10-1
corwintines Sep 4, 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
81 changes: 81 additions & 0 deletions .all-contributorsrc
Original file line number Diff line number Diff line change
Expand Up @@ -12398,6 +12398,87 @@
"contributions": [
"content"
]
},
{
"login": "yannggg",
"name": "Yann Gerardi",
"avatar_url": "https://avatars.githubusercontent.com/u/29145014?v=4",
"profile": "https://www.mtpelerin.com",
"contributions": [
"code"
]
},
{
"login": "panditdhamdhere",
"name": "Pandit Dhamdhere",
"avatar_url": "https://avatars.githubusercontent.com/u/85685981?v=4",
"profile": "https://github.com/panditdhamdhere",
"contributions": [
"code"
]
},
{
"login": "ferreiramarcelo",
"name": "M@rC3L0",
"avatar_url": "https://avatars.githubusercontent.com/u/11818521?v=4",
"profile": "http://linkedin.com/in/fmarcelo",
"contributions": [
"ideas"
]
},
{
"login": "Refdeveloper",
"name": "DevOFtoken",
"avatar_url": "https://avatars.githubusercontent.com/u/87125773?v=4",
"profile": "https://github.com/Refdeveloper",
"contributions": [
"ideas"
]
},
{
"login": "vvvvvv1vvvvvv",
"name": "vvvvvv1vvvvvv",
"avatar_url": "https://avatars.githubusercontent.com/u/86296331?v=4",
"profile": "https://github.com/vvvvvv1vvvvvv",
"contributions": [
"doc"
]
},
{
"login": "abraj",
"name": "Abhishek Raj",
"avatar_url": "https://avatars.githubusercontent.com/u/8170980?v=4",
"profile": "https://raj.me",
"contributions": [
"content"
]
},
{
"login": "p1kalys",
"name": "Pavan Emani",
"avatar_url": "https://avatars.githubusercontent.com/u/85685112?v=4",
"profile": "https://github.com/p1kalys",
"contributions": [
"content"
]
},
{
"login": "makoshan",
"name": "Mako Shan",
"avatar_url": "https://avatars.githubusercontent.com/u/7024451?v=4",
"profile": "https://v2eth.com/",
"contributions": [
"content"
]
},
{
"login": "cratiu222",
"name": "Christina",
"avatar_url": "https://avatars.githubusercontent.com/u/156356273?v=4",
"profile": "https://github.com/cratiu222",
"contributions": [
"content"
]
}
],
"contributorsPerLine": 7,
Expand Down
32 changes: 32 additions & 0 deletions .github/workflows/wallets-check.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: Check Wallet Data for new_to_crypto

on:
pull_request:
paths:
- "src/data/wallets/wallet-data.ts"

jobs:
check_new_to_crypto:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3

- name: Check for new_to_crypto
id: check_new_to_crypto
run: |
if git diff --name-only HEAD^ | grep -q "data/wallets/wallet-data.ts"; then
if git diff -U0 HEAD^ HEAD data/wallets/wallet-data.ts | grep -q "+.*new_to_crypto: true"; then
echo "New wallet added with 'new_to_crypto: true'"
echo "new_to_crypto_found=true" >> $GITHUB_OUTPUT
else
echo "new_to_crypto_found=false" >> $GITHUB_OUTPUT
fi
fi

- name: Comment on PR if new_to_crypto is added
if: steps.check_new_to_crypto.outputs.new_to_crypto_found == 'true'
uses: actions-ecosystem/action-add-comment@v1
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
body: "A wallet has been added with 'new_to_crypto: true'. Please ensure this meets our guidelines."
1 change: 1 addition & 0 deletions .storybook/i18next.ts
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ export const ns = [
"page-developers-index",
"page-what-is-ethereum",
"page-upgrades-index",
"page-developers-docs",
] as const
const supportedLngs = Object.keys(baseLocales)

Expand Down
3 changes: 2 additions & 1 deletion .storybook/preview.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,12 @@ import ThemeProvider from "@/components/ThemeProvider"
import i18n, { baseLocales } from "./i18next"
import { withNextThemes } from "./withNextThemes"

import "@docsearch/css"
import "../src/styles/global.css"
import "../src/styles/fonts.css"
import "../src/styles/docsearch.css"

import "@docsearch/css"

MotionGlobalConfig.skipAnimations = isChromatic()

export const breakpointSet: [token: string, value: string][] = [
Expand Down
15 changes: 14 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[![Netlify Status](https://api.netlify.com/api/v1/badges/e8f2e766-888b-4954-8500-1b647d84db99/deploy-status)](https://app.netlify.com/sites/ethereumorg/deploys)
[![All Contributors](https://img.shields.io/github/all-contributors/ethereum/ethereum-org-website?color=orange&style=flat-square)](#contributors-)
[![Discord](https://img.shields.io/discord/714888181740339261?color=1C1CE1&label=ethereum.org%20%7C%20Discord%20%F0%9F%91%8B%20&style=flat-square)](https://discord.gg/ethereum-org)
[![Twitter Follow](https://img.shields.io/twitter/follow/ethdotorg.svg?style=social)](https://twitter.com/ethdotorg)
[![Twitter Follow](https://img.shields.io/twitter/follow/ethdotorg.svg?style=social)](https://x.com/ethdotorg)
[![Crowdin](https://badges.crowdin.net/ethereum-org/localized.svg)](https://crowdin.com/project/ethereum-org)
[![gitpoap badge](https://public-api.gitpoap.io/v1/repo/ethereum/ethereum-org-website/badge)](https://www.gitpoap.io/gh/ethereum/ethereum-org-website)

Expand Down Expand Up @@ -1896,6 +1896,19 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
<td align="center" valign="top" width="14.28%"><a href="https://github.com/sanjanaynvsdl"><img src="https://avatars.githubusercontent.com/u/142678317?v=4?s=100" width="100px;" alt="Sanjana"/><br /><sub><b>Sanjana</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/issues?q=author%3Asanjanaynvsdl" title="Bug reports">🐛</a></td>
<td align="center" valign="top" width="14.28%"><a href="https://www.zaryabs.com/"><img src="https://avatars.githubusercontent.com/u/42082608?v=4?s=100" width="100px;" alt="Zaryab"/><br /><sub><b>Zaryab</b></sub></a><br /><a href="#content-zaryab2000" title="Content">🖋</a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://www.mtpelerin.com"><img src="https://avatars.githubusercontent.com/u/29145014?v=4?s=100" width="100px;" alt="Yann Gerardi"/><br /><sub><b>Yann Gerardi</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/commits?author=yannggg" title="Code">💻</a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/panditdhamdhere"><img src="https://avatars.githubusercontent.com/u/85685981?v=4?s=100" width="100px;" alt="Pandit Dhamdhere"/><br /><sub><b>Pandit Dhamdhere</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/commits?author=panditdhamdhere" title="Code">💻</a></td>
<td align="center" valign="top" width="14.28%"><a href="http://linkedin.com/in/fmarcelo"><img src="https://avatars.githubusercontent.com/u/11818521?v=4?s=100" width="100px;" alt="M@rC3L0"/><br /><sub><b>M@rC3L0</b></sub></a><br /><a href="#ideas-ferreiramarcelo" title="Ideas, Planning, & Feedback">🤔</a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/Refdeveloper"><img src="https://avatars.githubusercontent.com/u/87125773?v=4?s=100" width="100px;" alt="DevOFtoken"/><br /><sub><b>DevOFtoken</b></sub></a><br /><a href="#ideas-Refdeveloper" title="Ideas, Planning, & Feedback">🤔</a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/vvvvvv1vvvvvv"><img src="https://avatars.githubusercontent.com/u/86296331?v=4?s=100" width="100px;" alt="vvvvvv1vvvvvv"/><br /><sub><b>vvvvvv1vvvvvv</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/commits?author=vvvvvv1vvvvvv" title="Documentation">📖</a></td>
<td align="center" valign="top" width="14.28%"><a href="https://raj.me"><img src="https://avatars.githubusercontent.com/u/8170980?v=4?s=100" width="100px;" alt="Abhishek Raj"/><br /><sub><b>Abhishek Raj</b></sub></a><br /><a href="#content-abraj" title="Content">🖋</a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/p1kalys"><img src="https://avatars.githubusercontent.com/u/85685112?v=4?s=100" width="100px;" alt="Pavan Emani"/><br /><sub><b>Pavan Emani</b></sub></a><br /><a href="#content-p1kalys" title="Content">🖋</a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://v2eth.com/"><img src="https://avatars.githubusercontent.com/u/7024451?v=4?s=100" width="100px;" alt="Mako Shan"/><br /><sub><b>Mako Shan</b></sub></a><br /><a href="#content-makoshan" title="Content">🖋</a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/cratiu222"><img src="https://avatars.githubusercontent.com/u/156356273?v=4?s=100" width="100px;" alt="Christina"/><br /><sub><b>Christina</b></sub></a><br /><a href="#content-cratiu222" title="Content">🖋</a></td>
</tr>
</tbody>
</table>

Expand Down
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "ethereum-org-website",
"version": "8.10.0",
"version": "8.10.1",
"license": "MIT",
"private": true,
"scripts": {
Expand Down Expand Up @@ -46,6 +46,7 @@
"@radix-ui/react-radio-group": "^1.2.0",
"@radix-ui/react-slot": "^1.1.0",
"@radix-ui/react-switch": "^1.1.0",
"@radix-ui/react-tooltip": "^1.1.2",
"@radix-ui/react-visually-hidden": "^1.1.0",
"@sentry/nextjs": "^8.19.0",
"@socialgouv/matomo-next": "^1.8.0",
Expand All @@ -63,7 +64,6 @@
"lodash.merge": "^4.6.2",
"lodash.shuffle": "^4.2.0",
"lodash.union": "^4.6.0",
"lucide-react": "^0.400.0",
"next": "^14.2.3",
"next-i18next": "^14.0.3",
"next-mdx-remote": "^3.0.8",
Expand Down
9 changes: 9 additions & 0 deletions public/content/bridges/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,15 @@ Many bridging solutions adopt models between these two extremes with varying deg

<Divider />

## Use bridge {#use-bridge}

Using bridges allows you to move your assets across different blockchains. Here are some resources that can help you find and use bridges:

- **[L2BEAT Bridges Summary](https://l2beat.com/bridges/summary) & [L2BEAT Bridges Risk Analysis](https://l2beat.com/bridges/risk)**: A comprehensive summary of various bridges, including details on market share, bridge type, and destination chains. L2BEAT also has a risk analysis for bridges, helping users make informed decisions when selecting a bridge.
- **[DefiLlama Bridge Summary](https://defillama.com/bridges/Ethereum)**: A summary of bridge volumes across Ethereum networks.

<Divider />

## Risk using bridges {#bridge-risk}

Bridges are in the early stages of development. It is likely that the optimal bridge design has not yet been discovered. Interacting with any type of bridge carries risk:
Expand Down
1 change: 1 addition & 0 deletions public/content/community/support/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -100,5 +100,6 @@ Most of the teams building Ethereum clients also have dedicated, public-facing,
- [Lighthouse](https://discord.gg/cyAszAh)
- [Teku](https://discord.gg/7hPv2T6)
- [Lodestar](https://discord.gg/aMxzVcr)
- [Grandine](https://discord.gg/H9XCdUSyZd)

You can also [learn how to run a node here](/developers/docs/nodes-and-clients/run-a-node/).
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ For any custom software or smart contracts involved:

For software products related to node or client setup, management or migration:

**Which consensus layer clients (i.e. Lighthouse, Teku, Nimbus, Prysm) are supported?**
**Which consensus layer clients (i.e. Lighthouse, Teku, Nimbus, Prysm, Grandine) are supported?**

- Which clients are supported? Can the user choose?
- This is used to determine the products "multi-client" score.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,7 @@ All translations will also be subject to a thorough review before being added to
</ExpandableCard>

<ExpandableCard title="Which languages can I translate into?">
<p>You can translate into any language! It is recommended to only translate into your native language to ensure sufficient quality, but in short, all language available in Crowdin are in scope for the Translatathon.</p>
<p>You can translate into any language! It is recommended to only translate into your native language to ensure sufficient quality, but in short, all languages available in Crowdin are in scope for the Translatathon.</p>
<p>If you want to translate into a language that isn't available in Crowdin, reach out to us and we will add any language per request.</p>
</ExpandableCard>

Expand Down
2 changes: 1 addition & 1 deletion public/content/cookie-policy/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ hideEditButton: true
Our Websites may use cookies to distinguish you from other users of our Websites. This may help us to provide you with a good experience when you browse our Websites and may also allow us to improve our Websites. By continuing to browse the Websites, you are agreeing to our use of cookies as well as the terms of this policy (the “Cookie Policy”). A cookie is a small file of letters and numbers that we may store on your browser or the hard drive of your computer if you agree. Cookies contain information that is transferred to your computer's hard drive. We may use the following cookies:

- **Strictly necessary cookies.** These are cookies that are required for the operation of our websites. They include, for example, cookies that enable you to log into secure areas of our websites, use a shopping cart or make use of e-commerce payment processing services.
- **Analytical/performance cookies.** They allow us to recognise and count the number of visitors and to see how visitors move around our websites when they are using it. This may help us to improve the way our websites work, for example, by ensuring that users are finding what they are looking for easily.
- **Analytical/performance cookies.** They allow us to recognise and count the number of visitors and to see how visitors move around our websites when they are using them. This may help us to improve the way our websites work, for example, by ensuring that users are finding what they are looking for easily.
- **Functionality cookies.** These cookies are used to recognise you when you return to our websites. They may enable us to personalise our content for you, greet you by name, or remember your preferences (for example, your choice of language or region).
- **Targeting cookies.** These cookies record your visit to our websites, the pages you have visited and the links you have followed.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ Whereas under proof-of-work, the timing of blocks is determined by the mining di

The following provides an end-to-end explanation of how a transaction gets executed in Ethereum proof-of-stake.

1. A user creates and signs a [transaction](/developers/docs/transactions/) with their private key. This is usually handled by a wallet or a library such as [ether.js](https://docs.ethers.io/v5/), [web3js](https://docs.web3js.org/), [web3py](https://web3py.readthedocs.io/en/v5/) etc but under the hood the user is making a request to a node using the Ethereum [JSON-RPC API](/developers/docs/apis/json-rpc/). The user defines the amount of gas that they are prepared to pay as a tip to a validator to encourage them to include the transaction in a block. The [tips](/developers/docs/gas/#priority-fee) get paid to the validator while the [base fee](/developers/docs/gas/#base-fee) gets burned.
1. A user creates and signs a [transaction](/developers/docs/transactions/) with their private key. This is usually handled by a wallet or a library such as [ethers.js](https://docs.ethers.org/v6/), [web3js](https://docs.web3js.org/), [web3py](https://web3py.readthedocs.io/en/v5/) etc but under the hood the user is making a request to a node using the Ethereum [JSON-RPC API](/developers/docs/apis/json-rpc/). The user defines the amount of gas that they are prepared to pay as a tip to a validator to encourage them to include the transaction in a block. The [tips](/developers/docs/gas/#priority-fee) get paid to the validator while the [base fee](/developers/docs/gas/#base-fee) gets burned.
2. The transaction is submitted to an Ethereum [execution client](/developers/docs/nodes-and-clients/#execution-client) which verifies its validity. This means ensuring that the sender has enough ETH to fulfill the transaction and they have signed it with the correct key.
3. If the transaction is valid, the execution client adds it to its local mempool (list of pending transactions) and also broadcasts it to other nodes over the execution layer gossip network. When other nodes hear about the transaction they add it to their local mempool too. Advanced users might refrain from broadcasting their transaction and instead forward it to specialized block builders such as [Flashbots Auction](https://docs.flashbots.net/flashbots-auction/overview). This allows them to organize the transactions in upcoming blocks for maximum profit ([MEV](/developers/docs/mev/#mev-extraction)).
4. One of the validator nodes on the network is the block proposer for the current slot, having previously been selected pseudo-randomly using RANDAO. This node is responsible for building and broadcasting the next block to be added to the Ethereum blockchain and updating the global state. The node is made up of three parts: an execution client, a consensus client and a validator client. The execution client bundles transactions from the local mempool into an "execution payload" and executes them locally to generate a state change. This information is passed to the consensus client where the execution payload is wrapped as part of a "beacon block" that also contains information about rewards, penalties, slashings, attestations etc. that enable the network to agree on the sequence of blocks at the head of the chain. The communication between the execution and consensus clients is described in more detail in [Connecting the Consensus and Execution Clients](/developers/docs/networking-layer/#connecting-clients).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ lang: en
---

Since the launch of Uniswap in 2018, there have been hundreds of decentralized exchanges launched across dozens of different chains.
Many of these have introduced new elements or added their own twist, but the interface has remained generally the same.
Many of these introduced new elements or added their own twist, but the interface has remained generally the same.

One reason for this is [Jakob’s Law](https://lawsofux.com/jakobs-law/):

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ lang: en
---

Usability heuristics are broad “rules of thumb” that you can use to measure the usability of your site.
These heuristics are specifically tailored for Web3 and should be used alongside Jakob Nielsen's [10 general principles for interaction design](https://www.nngroup.com/articles/ten-usability-heuristics/).
The 7 heuristics here are specifically tailored for Web3 and should be used alongside Jakob Nielsen's [10 general principles for interaction design](https://www.nngroup.com/articles/ten-usability-heuristics/).

## Seven usability heuristics for web3 {#seven-usability-heuristics-for-web3}

Expand Down
Loading
Loading