Skip to content

Commit

Permalink
Merge branch 'rm-useless-flag' of github.com:taikoxyz/taiko-mono into…
Browse files Browse the repository at this point in the history
… rm-useless-flag
  • Loading branch information
YoGhurt111 committed May 24, 2024
2 parents cb3e144 + 50b4f1d commit 0c53a79
Show file tree
Hide file tree
Showing 289 changed files with 361,615 additions and 33 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/snaefell-ui.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
environment: "preview"
flags: ""
secrets:
vercel_project_id: ${{ secrets.VERCEL_PROJECT_ID_TAIKOON_UI_MAINNET }}
vercel_project_id: ${{ secrets.VERCEL_PROJECT_ID_SNAEFELL_UI_MAINNET }}
vercel_org_id: ${{ secrets.VERCEL_ORG_ID }}
vercel_token: ${{ secrets.VERCEL_TOKEN }}

Expand All @@ -33,6 +33,6 @@ jobs:
environment: "production"
flags: "--prod"
secrets:
vercel_project_id: ${{ secrets.VERCEL_PROJECT_ID_TAIKOON_UI_MAINNET }}
vercel_project_id: ${{ secrets.VERCEL_PROJECT_ID_SNAEFELL_UI_MAINNET }}
vercel_org_id: ${{ secrets.VERCEL_ORG_ID }}
vercel_token: ${{ secrets.VERCEL_TOKEN }}
3 changes: 0 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,9 +58,6 @@ If you find a bug or have a feature request, please [open an issue](https://gith

## Contributing

> [!WARNING]
> Please refrain from submitting typo/comment-only pull requests with the expectation of receiving TKO airdrops.
Check out [CONTRIBUTING.md](./CONTRIBUTING.md) for details on how to contribute. You can also check out our grants cycle at [grants.taiko.xyz](https://grants.taiko.xyz).

## Getting support
Expand Down
13 changes: 12 additions & 1 deletion packages/protocol/deployments/mainnet-contract-logs-L1.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@

#### shared_address_manager

- ens: `sam.based.taiko.eth`
- proxy: `0xEf9EaA1dd30a9AA1df01c36411b5F082aA65fBaa`
- impl: `0xF1cA1F1A068468E1dcF90dA6add185467de80943`
- owner: `admin.taiko.eth`
Expand Down Expand Up @@ -48,6 +49,7 @@

#### signal_service

- ens: `signals.based.taiko.eth`
- proxy: `0x9e0a24964e5397B566c1ed39258e21aB5E35C77C`
- impl: `0xB11Cd7bA46a12F238b4Ad831f6F296262C1e652d`
- owner: `admin.taiko.eth`
Expand All @@ -58,6 +60,7 @@

#### bridge

- ens: `bridge.based.taiko.eth`
- proxy: `0xd60247c6848B7Ca29eDdF63AA924E53dB6Ddd8EC`
- impl: `0xc71CC3B0a47149878fad337fb2ca54E546A645ba`
- owner: `admin.taiko.eth`
Expand All @@ -66,6 +69,7 @@
- admin.taiko.eth accepted the ownership @tx`0x0ed114fee6de4e3e2206cea44e6632ec0c4588f73648d98d8df5dc0183b07885`
- upgraded from `0x91d593d34f2E1904cDCe3D5290a74563F87bCF6f` to `0x4A1091c2fb37D9C4a661c2384Ff539d94CCF853D` @commit`b90b932` @tx`0x416560cd96dc75ccffebe889e8d1ab3e08b33f814dc4a2bf7c6f9555071d1f6f`
- upgraded from `0x4A1091c2fb37D9C4a661c2384Ff539d94CCF853D` to `0xc71CC3B0a47149878fad337fb2ca54E546A645ba` @commit`b955e0e` @tx`0x5a60c5815947a199cc84e1bc75539e01a202597b20c1f87bd9d02f8be6453abd`
- called `selfDelegate` for Taiko Token @tx`0x740c255322873b3feb62ad1de71b51417053787328eae3aa84557c953463d55f`

#### quota_manager

Expand All @@ -84,6 +88,7 @@

#### erc20_vault

- ens: `v20.based.taiko.eth`
- proxy: `0x996282cA11E5DEb6B5D122CC3B9A1FcAAD4415Ab`
- impl: `0xC722d9f3f8D60288589F7f67a9CFAd34d3B9bf8E`
- owner: `admin.taiko.eth`
Expand All @@ -93,6 +98,7 @@

#### erc721_vault

- ens: `v721.based.taiko.eth`
- proxy: `0x0b470dd3A0e1C41228856Fb319649E7c08f419Aa`
- impl: `0x41A7BDD153a5AfFb10Ed1AD3D6a4e5ad001495FA`
- owner: `admin.taiko.eth`
Expand All @@ -102,6 +108,7 @@

#### erc1155_vault

- ens: `v1155.based.taiko.eth`
- proxy: `0xaf145913EA4a56BE22E120ED9C24589659881702`
- impl: `0xd90b5fcf8d00d333d107E4Ab7F94c0c0A41CDcfE`
- owner: `admin.taiko.eth`
Expand Down Expand Up @@ -131,6 +138,7 @@

#### rollup_address_manager

- ens: `ram.based.taiko.eth`
- proxy: `0x579f40D0BE111b823962043702cabe6Aaa290780`
- impl: `0xF1cA1F1A068468E1dcF90dA6add185467de80943`
- names:
Expand Down Expand Up @@ -158,6 +166,7 @@

#### taikoL1

- ens: `based.taiko.eth`
- proxy: `0x06a9Ab27c7e2255df1815E6CC0168d7755Feb19a`
- impl: `0xe0A5D394878723CEAEC8B993e04756DF1f4B44eF`
- owner: `admin.taiko.eth`
Expand Down Expand Up @@ -195,6 +204,7 @@

#### guardian_prover_minority

- ens: `guardians1.based.taiko.eth`
- proxy: `0x579A8d63a2Db646284CBFE31FE5082c9989E985c`
- impl: `0x468F6A9C0ad2e9C8370687D2844A9e70fE942d5c`
- owner: `admin.taiko.eth`
Expand All @@ -217,6 +227,7 @@

#### guardian_prover

- ens: `guardians.based.taiko.eth`
- proxy: `0xE3D777143Ea25A6E031d1e921F396750885f43aC`
- impl: `0x468F6A9C0ad2e9C8370687D2844A9e70fE942d5c`
- owner: `admin.taiko.eth`
Expand Down Expand Up @@ -281,8 +292,8 @@

### labprovers.taiko.eth

- proxy: `0x68d30f47F19c07bCCEf4Ac7FAE2Dc12FCa3e0dC9`
- ens: `labprovers.taiko.eth`
- proxy: `0x68d30f47F19c07bCCEf4Ac7FAE2Dc12FCa3e0dC9`
- impl: `0x34f2B21107AfE3584949c184A1E6236FFDAC4f6F`
- enabled provers:
- `0x000000629FBCf27A347d1AEbA658435230D74a5f`
Expand Down
8 changes: 4 additions & 4 deletions packages/protocol/deployments/mainnet-transfer-logs-L1.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,6 @@
- bridge watchdog: `0x00000291ab79c55dc4fcd97dfba4880df4b93624`
- bridge L1 relayer: `0x0000001539d3a970c979ac67a8836a359ce4a1fc`

## TODO:

- [ ] Daniel transfer 200 ETH to L1 bridge `0xd60247c6848B7Ca29eDdF63AA924E53dB6Ddd8EC` on Ethereum

## Logs

#### tx`0x9ede1da0bb372fbaa210bb1847172888b30e8a3cc68c9d868ec066ca3301f480`
Expand All @@ -34,3 +30,7 @@
- `0x1602958A85494cd9C3e0D6672BA0eE42b95B4200`
- `0x5CfEb9a72256B1b49dc2C98b1b7b99d172D50B68`
- `0x1DB8Ac9f19AbdD60A6418383BfA56A4450aa80C6`

#### tx`0x60ae1133f660b531c253251228dfa034ce9a5ea2ae9c000abdcc6aca85237c65`

- daniel sent 200ETH to L1 bridge contract `0xd60247c6848B7Ca29eDdF63AA924E53dB6Ddd8EC`
4 changes: 3 additions & 1 deletion packages/snaefell-ui/.env.example
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
BAR=FOO
PUBLIC_WALLETCONNECT_PROJECT_ID=fake
PUBLIC_IPFS_GATEWAY=https://taikoons.4everland.link/ipfs/
PUBLIC_LAUNCH_DATE=2024-05-26T00:00:00
20 changes: 20 additions & 0 deletions packages/snaefell-ui/.eslintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
.DS_Store
node_modules
coverage
/build
/.svelte-kit
/package
.env
.env.*
!.env.example

# Generated files
/src/abi/*
CHANGELOG.md

# Ignore files for PNPM, NPM and YARN
pnpm-lock.yaml
package-lock.json
yarn.lock

src/generated/*
49 changes: 49 additions & 0 deletions packages/snaefell-ui/.eslintrc.cjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
module.exports = {
root: true,
extends: [
'eslint:recommended',
'plugin:@typescript-eslint/recommended',
'plugin:svelte/recommended',
'prettier',
],
parser: '@typescript-eslint/parser',
plugins: ['@typescript-eslint', 'simple-import-sort'],
rules: {
'linebreak-style': ['error', 'unix'],
'simple-import-sort/imports': 'error',
'simple-import-sort/exports': 'error',
'no-console': ['error', { allow: ['warn', 'error'] }],
'no-irregular-whitespace': 'off'
},
parserOptions: {
sourceType: 'module',
ecmaVersion: 2020,
extraFileExtensions: ['.svelte'],
},
env: {
browser: true,
es2017: true,
node: true,
},
overrides: [
{
files: ['*.svelte'],
parser: 'svelte-eslint-parser',
parserOptions: {
parser: '@typescript-eslint/parser',
},
},
{
files: ['*.ts', '*.svelte'],
rules: {
// TS will take care of this potential error. For more information please visit:
// https://typescript-eslint.io/linting/troubleshooting/#i-get-errors-from-the-no-undef-rule-about-global-variables-not-being-defined-even-though-there-are-no-typescript-errors
'no-undef': 'off',
'@typescript-eslint/ban-ts-comment': 'off',
'@typescript-eslint/no-explicit-any': 'off',


},
},
],
}
10 changes: 10 additions & 0 deletions packages/snaefell-ui/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
.DS_Store
node_modules
/build
/.svelte-kit
/package
.env
.env.*
!.env.example
vite.config.js.timestamp-*
vite.config.ts.timestamp-*
4 changes: 4 additions & 0 deletions packages/snaefell-ui/.prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Ignore files for PNPM, NPM and YARN
pnpm-lock.yaml
package-lock.json
yarn.lock
18 changes: 18 additions & 0 deletions packages/snaefell-ui/.prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"semi": true,
"tabWidth": 2,
"useTabs": false,
"printWidth": 120,
"singleQuote": true,
"trailingComma": "all",
"bracketSameLine": true,
"plugins": ["prettier-plugin-svelte"],
"overrides": [
{
"files": "*.svelte",
"options": {
"parser": "svelte"
}
}
]
}
16 changes: 16 additions & 0 deletions packages/snaefell-ui/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Changelog

## 1.0.0 (2024-05-15)


### Features

* **taikoon:** devnet deployment ([#16937](https://github.com/taikoxyz/taiko-mono/issues/16937)) ([387ffb1](https://github.com/taikoxyz/taiko-mono/commit/387ffb1d18423f9e52dd9f668ddfaef748f7c97f))
* **taikoon:** taikoon ui setup ([#16854](https://github.com/taikoxyz/taiko-mono/issues/16854)) ([0ba891a](https://github.com/taikoxyz/taiko-mono/commit/0ba891a11f84d5a612dda10c5074d402cffd4100))
* **taikoon:** ui qa checklist ([#16870](https://github.com/taikoxyz/taiko-mono/issues/16870)) ([e965597](https://github.com/taikoxyz/taiko-mono/commit/e96559762d844b042bbf23de878883d3b647671a))
* **taikoon:** ui qa checklist ([#17175](https://github.com/taikoxyz/taiko-mono/issues/17175)) ([924adf3](https://github.com/taikoxyz/taiko-mono/commit/924adf3df2db4d4bee9a2af912705aea5dbc3659))


### Reverts

* **repo:** ui qa checklist ([#17174](https://github.com/taikoxyz/taiko-mono/issues/17174)) ([43cb9a2](https://github.com/taikoxyz/taiko-mono/commit/43cb9a2f82ae808fde282154cded508b52dd76b3))
58 changes: 58 additions & 0 deletions packages/snaefell-ui/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
# Frontend

## Install

```bash
npm install
```

## Run

Start the development server:

```bash
npm start
```

## Storybook

Tool to develop UI components in isolation. Run the following command to start the storybook server:

```bash
npm run storybook
```

---

## Status Tracker

### Pages

| Page | Status | Notes |
| ------------- | ------ | ----- |
| Countdown | | |
| Landing | | |
| Mint | | |
| Auction | | |
| Explore | | |
| Your Taikoons | | |

### Components

| Component | Status | Notes |
| -------------- | --------------------- | ----- |
| Header | | |
| Countdown | | |
| NFT Renderer | | |
| Background | | |
| Landing Header | Design Ready | |
| Landing Text | Design Ready | |
| Landing FAQ | Design Ready | |
| Landing Links | Design Ready | |
| Footer | Design Ready | |
| Mint Form | Design Ready | |
| Auction Form | Design Ready | |
| Card | In Storybook | |
| Button | In Storybook | |
| Text Input | Implemented on Weblab | |
| Spinner | In Storybook |
Loading

0 comments on commit 0c53a79

Please sign in to comment.