Skip to content

Commit

Permalink
new networks: taiko, moonbase-alpha, lumio (#41)
Browse files Browse the repository at this point in the history
* add new networks: taiko, moonbase-alpha, lumio

* build

* changeset
  • Loading branch information
0xa3k5 authored Oct 30, 2024
1 parent 13ef844 commit 263dea4
Show file tree
Hide file tree
Showing 30 changed files with 1,227 additions and 556 deletions.
4 changes: 2 additions & 2 deletions apps/figma-plugin/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@
"@create-figma-plugin/ui": "^3.1.0",
"@create-figma-plugin/utilities": "^3.1.0",
"preact": ">=10",
"@web3icons/core": "3.10.0",
"@web3icons/common": "0.4.1"
"@web3icons/core": "3.11.0",
"@web3icons/common": "0.5.0"
},
"devDependencies": {
"@create-figma-plugin/build": "^3.1.0",
Expand Down
6 changes: 3 additions & 3 deletions apps/website/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@
"@types/react": "18.2.64",
"@types/react-dom": "18.2.21",
"@vercel/analytics": "^1.2.2",
"@web3icons/react": "3.10.1",
"@web3icons/common": "0.4.1",
"@web3icons/core": "3.10.0",
"@web3icons/react": "3.11.0",
"@web3icons/common": "0.5.0",
"@web3icons/core": "3.11.0",
"autoprefixer": "10.4.18",
"eslint": "8.57.0",
"eslint-config-next": "14.1.3",
Expand Down
5 changes: 4 additions & 1 deletion docs/icons.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
jump to section:

- [wallets (38)](#wallets)
- [networks (140)](#networks)
- [networks (143)](#networks)
- [tokens (1899)](#tokens)

### Wallets
Expand Down Expand Up @@ -191,6 +191,9 @@ jump to section:
| orderly | Orderly |||
| moonbase | moonbase |||
| unichain | Unichain |||
| lumio | Super Lumio |||
| mooonbase-alpha | Moonbase Alpha |||
| taiko | Taiko |||

### Tokens

Expand Down
10 changes: 8 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,14 @@
"author": "0xa3k5",
"scripts": {
"build": "turbo build && bun run post-build",
"build:core": "turbo run build:core && bun run post-build",
"build:react": "turbo run build:react && bun run post-build",
"build:packages": "bun run build:common && bun run build:utils && bun run build:core && bun run build:react",
"build:apps": "bun run build:website && bun run build:figma",
"build:common": "bun run build --filter@web3icons/common",
"build:utils": "bun run --filter@webi3cons/utils",
"build:core": "bun run build --filter@web3icons/core",
"build:react": "bun run build --filter@webi3cons/react",
"build:website": "bun run build --filter@webi3cons/website",
"build:figma": "bun run build --filter@webi3cons/figma-plugin",
"post-build": "bun run generate-icons-md && bun run lint && bun run format",
"dev": "turbo dev",
"lint": "turbo lint",
Expand Down
6 changes: 6 additions & 0 deletions packages/common/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @web3icons/common

## 0.5.0

### Minor Changes

- new networks: taiko, moonbase-alpha, lumio

## 0.4.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/common/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"svg crypto icons",
"coin icons"
],
"version": "0.4.1",
"version": "0.5.0",
"private": false,
"author": "0xa3k5",
"license": "MIT",
Expand Down
23 changes: 23 additions & 0 deletions packages/common/src/metadata/networks.json
Original file line number Diff line number Diff line change
Expand Up @@ -1086,5 +1086,28 @@
"shortName": "uni",
"chainId": 130,
"nativeCoinId": "eth"
},
{
"id": "lumio",
"name": "Super Lumio",
"variants": ["branded"],
"shortName": "lumio",
"chainId": 8866,
"nativeCoinId": "eth"
},
{
"id": "mooonbase-alpha",
"name": "Moonbase Alpha",
"variants": ["branded", "mono"],
"shortName": "moonbase alpha",
"chainId": 1287
},
{
"id": "taiko",
"name": "Taiko",
"variants": ["branded", "mono"],
"shortName": "taiko",
"chainId": 167000,
"nativeCoinId": "taiko"
}
]
31 changes: 31 additions & 0 deletions packages/common/src/metadata/networks.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1081,4 +1081,35 @@ export const networks: INetworkMetadata[] = [
shortName: 'moonbase',
chainId: 1287,
},
{
id: 'unichain',
name: 'Unichain',
variants: ['branded', 'mono'],
shortName: 'uni',
chainId: 130,
nativeCoinId: 'eth',
},
{
id: 'lumio',
name: 'Super Lumio',
variants: ['branded'],
shortName: 'lumio',
chainId: 8866,
nativeCoinId: 'eth',
},
{
id: 'mooonbase-alpha',
name: 'Moonbase Alpha',
variants: ['branded', 'mono'],
shortName: 'moonbase alpha',
chainId: 1287,
},
{
id: 'taiko',
name: 'Taiko',
variants: ['branded', 'mono'],
shortName: 'taiko',
chainId: 167000,
nativeCoinId: 'taiko',
},
]
6 changes: 6 additions & 0 deletions packages/core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @web3icons/core

## 3.11.0

### Minor Changes

- new networks: taiko, moonbase-alpha, lumio

## 3.10.0

### Minor Changes
Expand Down
6 changes: 3 additions & 3 deletions packages/core/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"svg crypto icons",
"coin icons"
],
"version": "3.10.0",
"version": "3.11.0",
"private": false,
"author": "0xa3k5",
"license": "MIT",
Expand Down Expand Up @@ -41,8 +41,8 @@
"access": "public"
},
"scripts": {
"build": "bun run --bun pre-build && bun run build:types && tsup && bun run post-build",
"pre-build": "(cd ../utils && bun run pre-build:core)",
"build": "bun run pre-build && bun run build:types && tsup && bun run post-build",
"pre-build": "cd ../utils && bun run pre-build:core",
"build:types": "tsc --outDir dist/types --declarationDir dist/types --declaration true",
"post-build": "bun run src/post-build-fix-paths.ts && bun run lint && bun run format",
"lint": "eslint ./src --ext .ts",
Expand Down
10 changes: 10 additions & 0 deletions packages/core/src/svg-module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3455,7 +3455,9 @@ import * as NBrandedKarura from './svgs/networks/branded/karura.svg'
import * as NBrandedSui from './svgs/networks/branded/sui.svg'
import * as NBrandedRonin from './svgs/networks/branded/ronin.svg'
import * as NBrandedBitkubChain from './svgs/networks/branded/bitkub-chain.svg'
import * as NBrandedMoonbaseAlpha from './svgs/networks/branded/moonbase-alpha.svg'
import * as NBrandedGnosis from './svgs/networks/branded/gnosis.svg'
import * as NBrandedLumio from './svgs/networks/branded/lumio.svg'
import * as NBrandedKakarot from './svgs/networks/branded/kakarot.svg'
import * as NBrandedXLayer from './svgs/networks/branded/x-layer.svg'
import * as NBrandedEnergyWeb from './svgs/networks/branded/energy-web.svg'
Expand All @@ -3469,6 +3471,7 @@ import * as NBrandedBoba from './svgs/networks/branded/boba.svg'
import * as NBrandedViction from './svgs/networks/branded/viction.svg'
import * as NBrandedImmutable from './svgs/networks/branded/immutable.svg'
import * as NBrandedFlare from './svgs/networks/branded/flare.svg'
import * as NBrandedTaiko from './svgs/networks/branded/taiko.svg'
import * as NBrandedLyra from './svgs/networks/branded/lyra.svg'
import * as NBrandedStarknet from './svgs/networks/branded/starknet.svg'
import * as NBrandedMoonbeam from './svgs/networks/branded/moonbeam.svg'
Expand Down Expand Up @@ -3587,6 +3590,7 @@ import * as NMonoKarura from './svgs/networks/mono/karura.svg'
import * as NMonoSui from './svgs/networks/mono/sui.svg'
import * as NMonoRonin from './svgs/networks/mono/ronin.svg'
import * as NMonoBitkubChain from './svgs/networks/mono/bitkub-chain.svg'
import * as NMonoMoonbaseAlpha from './svgs/networks/mono/moonbase-alpha.svg'
import * as NMonoGnosis from './svgs/networks/mono/gnosis.svg'
import * as NMonoXrp from './svgs/networks/mono/xrp.svg'
import * as NMonoKakarot from './svgs/networks/mono/kakarot.svg'
Expand All @@ -3602,6 +3606,7 @@ import * as NMonoBoba from './svgs/networks/mono/boba.svg'
import * as NMonoViction from './svgs/networks/mono/viction.svg'
import * as NMonoImmutable from './svgs/networks/mono/immutable.svg'
import * as NMonoFlare from './svgs/networks/mono/flare.svg'
import * as NMonoTaiko from './svgs/networks/mono/taiko.svg'
import * as NMonoLyra from './svgs/networks/mono/lyra.svg'
import * as NMonoStarknet from './svgs/networks/mono/starknet.svg'
import * as NMonoMoonbeam from './svgs/networks/mono/moonbeam.svg'
Expand Down Expand Up @@ -7182,6 +7187,7 @@ export const svgs = {
sui: NMonoSui,
ronin: NMonoRonin,
'bitkub-chain': NMonoBitkubChain,
'moonbase-alpha': NMonoMoonbaseAlpha,
gnosis: NMonoGnosis,
xrp: NMonoXrp,
kakarot: NMonoKakarot,
Expand All @@ -7197,6 +7203,7 @@ export const svgs = {
viction: NMonoViction,
immutable: NMonoImmutable,
flare: NMonoFlare,
taiko: NMonoTaiko,
lyra: NMonoLyra,
starknet: NMonoStarknet,
moonbeam: NMonoMoonbeam,
Expand Down Expand Up @@ -7318,7 +7325,9 @@ export const svgs = {
sui: NBrandedSui,
ronin: NBrandedRonin,
'bitkub-chain': NBrandedBitkubChain,
'moonbase-alpha': NBrandedMoonbaseAlpha,
gnosis: NBrandedGnosis,
lumio: NBrandedLumio,
kakarot: NBrandedKakarot,
'x-layer': NBrandedXLayer,
'energy-web': NBrandedEnergyWeb,
Expand All @@ -7332,6 +7341,7 @@ export const svgs = {
viction: NBrandedViction,
immutable: NBrandedImmutable,
flare: NBrandedFlare,
taiko: NBrandedTaiko,
lyra: NBrandedLyra,
starknet: NBrandedStarknet,
moonbeam: NBrandedMoonbeam,
Expand Down
5 changes: 5 additions & 0 deletions packages/core/src/svgs/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3454,7 +3454,9 @@ export * as NetworkBrandedKarura from './networks/branded/karura.svg'
export * as NetworkBrandedSui from './networks/branded/sui.svg'
export * as NetworkBrandedRonin from './networks/branded/ronin.svg'
export * as NetworkBrandedBitkubChain from './networks/branded/bitkub-chain.svg'
export * as NetworkBrandedMoonbaseAlpha from './networks/branded/moonbase-alpha.svg'
export * as NetworkBrandedGnosis from './networks/branded/gnosis.svg'
export * as NetworkBrandedLumio from './networks/branded/lumio.svg'
export * as NetworkBrandedKakarot from './networks/branded/kakarot.svg'
export * as NetworkBrandedXLayer from './networks/branded/x-layer.svg'
export * as NetworkBrandedEnergyWeb from './networks/branded/energy-web.svg'
Expand All @@ -3468,6 +3470,7 @@ export * as NetworkBrandedBoba from './networks/branded/boba.svg'
export * as NetworkBrandedViction from './networks/branded/viction.svg'
export * as NetworkBrandedImmutable from './networks/branded/immutable.svg'
export * as NetworkBrandedFlare from './networks/branded/flare.svg'
export * as NetworkBrandedTaiko from './networks/branded/taiko.svg'
export * as NetworkBrandedLyra from './networks/branded/lyra.svg'
export * as NetworkBrandedStarknet from './networks/branded/starknet.svg'
export * as NetworkBrandedMoonbeam from './networks/branded/moonbeam.svg'
Expand Down Expand Up @@ -3586,6 +3589,7 @@ export * as NetworkMonoKarura from './networks/mono/karura.svg'
export * as NetworkMonoSui from './networks/mono/sui.svg'
export * as NetworkMonoRonin from './networks/mono/ronin.svg'
export * as NetworkMonoBitkubChain from './networks/mono/bitkub-chain.svg'
export * as NetworkMonoMoonbaseAlpha from './networks/mono/moonbase-alpha.svg'
export * as NetworkMonoGnosis from './networks/mono/gnosis.svg'
export * as NetworkMonoXrp from './networks/mono/xrp.svg'
export * as NetworkMonoKakarot from './networks/mono/kakarot.svg'
Expand All @@ -3601,6 +3605,7 @@ export * as NetworkMonoBoba from './networks/mono/boba.svg'
export * as NetworkMonoViction from './networks/mono/viction.svg'
export * as NetworkMonoImmutable from './networks/mono/immutable.svg'
export * as NetworkMonoFlare from './networks/mono/flare.svg'
export * as NetworkMonoTaiko from './networks/mono/taiko.svg'
export * as NetworkMonoLyra from './networks/mono/lyra.svg'
export * as NetworkMonoStarknet from './networks/mono/starknet.svg'
export * as NetworkMonoMoonbeam from './networks/mono/moonbeam.svg'
Expand Down
15 changes: 15 additions & 0 deletions packages/core/src/svgs/networks/branded/lumio.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions packages/core/src/svgs/networks/branded/moonbase-alpha.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions packages/core/src/svgs/networks/branded/taiko.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions packages/core/src/svgs/networks/mono/moonbase-alpha.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions packages/core/src/svgs/networks/mono/taiko.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
11 changes: 11 additions & 0 deletions packages/react/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# @web3icons/react

## 3.11.0

### Minor Changes

- new networks: taiko, moonbase-alpha, lumio

### Patch Changes

- Updated dependencies
- @web3icons/common@0.5.0

## 3.10.1

### Patch Changes
Expand Down
4 changes: 2 additions & 2 deletions packages/react/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"crypto logos",
"coin icons"
],
"version": "3.10.1",
"version": "3.11.0",
"private": false,
"license": "MIT",
"type": "module",
Expand Down Expand Up @@ -41,7 +41,7 @@
"clean": "rm -rf dist"
},
"dependencies": {
"@web3icons/common": "0.4.1",
"@web3icons/common": "0.5.0",
"react": "^18.2.0"
},
"devDependencies": {
Expand Down
3 changes: 3 additions & 0 deletions packages/react/src/utils/icon-import-map.ts
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@ export const NETWORK_ICON_IMPORT_MAP: IconImportMap = {
NetworkNeonEvm: () => import('../icons/networks/NetworkNeonEvm'),
NetworkRootstock: () => import('../icons/networks/NetworkRootstock'),
NetworkLavaNetwork: () => import('../icons/networks/NetworkLavaNetwork'),
NetworkMoonbaseAlpha: () => import('../icons/networks/NetworkMoonbaseAlpha'),
NetworkMeter: () => import('../icons/networks/NetworkMeter'),
NetworkTheta: () => import('../icons/networks/NetworkTheta'),
NetworkZilliqa: () => import('../icons/networks/NetworkZilliqa'),
Expand Down Expand Up @@ -132,6 +133,7 @@ export const NETWORK_ICON_IMPORT_MAP: IconImportMap = {
NetworkUltron: () => import('../icons/networks/NetworkUltron'),
NetworkPolygonPos: () => import('../icons/networks/NetworkPolygonPos'),
NetworkEthereum: () => import('../icons/networks/NetworkEthereum'),
NetworkLumio: () => import('../icons/networks/NetworkLumio'),
NetworkArbitrumNova: () => import('../icons/networks/NetworkArbitrumNova'),
NetworkMilkomedaA1: () => import('../icons/networks/NetworkMilkomedaA1'),
NetworkLightlink: () => import('../icons/networks/NetworkLightlink'),
Expand All @@ -148,6 +150,7 @@ export const NETWORK_ICON_IMPORT_MAP: IconImportMap = {
NetworkAlgorand: () => import('../icons/networks/NetworkAlgorand'),
NetworkSolana: () => import('../icons/networks/NetworkSolana'),
NetworkMoonbase: () => import('../icons/networks/NetworkMoonbase'),
NetworkTaiko: () => import('../icons/networks/NetworkTaiko'),
NetworkTron: () => import('../icons/networks/NetworkTron'),
NetworkArbitrumOne: () => import('../icons/networks/NetworkArbitrumOne'),
NetworkBeam: () => import('../icons/networks/NetworkBeam'),
Expand Down
8 changes: 8 additions & 0 deletions packages/utils/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @web3icons/utils

## 0.2.8

### Patch Changes

- new networks: taiko, moonbase-alpha, lumio
- Updated dependencies
- @web3icons/common@0.5.0

## 0.2.7

### Patch Changes
Expand Down
Loading

0 comments on commit 263dea4

Please sign in to comment.