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

Portal 4.0 Beta #468

Merged
merged 42 commits into from
Feb 25, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
49536a3
Move all base metaport files to packages
dmytrotkk Jan 9, 2025
0b63b5f
Remove InjectedMetaport module
dmytrotkk Jan 9, 2025
31ded5d
Merge pull request #455 from skalenetwork/add-metaport-package
dmytrotkk Jan 9, 2025
2521cd8
Add modules required for metaport to work, move interfaces to core pa…
dmytrotkk Jan 13, 2025
008773a
Add modules required for metaport to work, move interfaces to core pa…
dmytrotkk Jan 13, 2025
79823af
Merge branch 'develop' of github.com:skalenetwork/portal into add-met…
dmytrotkk Jan 13, 2025
c08cdd7
Move all types and dataclasses to core package
dmytrotkk Jan 13, 2025
8a1242a
Move all types and dataclasses to core package
dmytrotkk Jan 13, 2025
f863463
Move metadata functions to core package
dmytrotkk Jan 15, 2025
a229e67
Move metadata functions to core package
dmytrotkk Jan 15, 2025
cd397e0
Move helper and metadata methods to core package, use local metaport …
dmytrotkk Jan 16, 2025
0605ab9
Update build script, add dev requirements
dmytrotkk Jan 17, 2025
82c3409
Add cleanup scripts to build
dmytrotkk Jan 17, 2025
2a5b272
Optimize build, remove token icons lib
dmytrotkk Jan 20, 2025
4bf71e3
Update token icon component
dmytrotkk Jan 21, 2025
40a6eaa
Migration to skale-contracts in metaport package
dmytrotkk Jan 29, 2025
80ebd8f
Add JSON minification script, move service bash files to scripts
dmytrotkk Jan 30, 2025
6e5cca1
Refactor portal base, move contract functions to core lib, update exp…
dmytrotkk Feb 13, 2025
4dd9ce8
Bump nodejs version, make json minification optional
dmytrotkk Feb 13, 2025
8f8e3a3
Remove json minified script
dmytrotkk Feb 13, 2025
bdb0ac2
Wrap getChainId with useQuantity to strip leading non 0x zeroes
TheGreatAxios Feb 14, 2025
2cbe985
Add imaCache for IMA objects, fix token change after direction switch
dmytrotkk Feb 17, 2025
96ecf70
Migrate paymaster to skale-contracts, fix token balance helper, minor…
dmytrotkk Feb 18, 2025
08a7a07
Add support for metaport config splitting
dmytrotkk Feb 18, 2025
c7ff5ac
Fix file casing for src/core/contracts
dmytrotkk Feb 18, 2025
87b6ec5
Fix file casing
dmytrotkk Feb 18, 2025
b137ff9
Merge branch 'move-paymaster-to-skale-contracts' of github.com:skalen…
dmytrotkk Feb 18, 2025
0ebb699
Update token icons, fix default tokens order
dmytrotkk Feb 18, 2025
a239baf
Fix metaportConfig copy step in build.sh
dmytrotkk Feb 19, 2025
de8aad9
Fix mainnet endpoint url
dmytrotkk Feb 20, 2025
28d0e75
Add faucet address for Titan Testnet
dmytrotkk Feb 20, 2025
5afcf2f
Remove unused constants
dmytrotkk Feb 20, 2025
c5762a3
Remove unused functions in apps section
dmytrotkk Feb 20, 2025
2b82a3d
Merge pull request #458 from skalenetwork/add-metaport-modules
dmytrotkk Feb 20, 2025
378c901
Merge branch 'develop' of github.com:skalenetwork/portal into move-pa…
dmytrotkk Feb 20, 2025
f48bc8a
Merge pull request #463 from skalenetwork/move-paymaster-to-skale-con…
dmytrotkk Feb 21, 2025
bb4b163
Merge branch 'develop' of github.com:skalenetwork/portal into split-c…
dmytrotkk Feb 21, 2025
a8386db
Fix metaportConfig dir creation
dmytrotkk Feb 21, 2025
8a9cb55
Remove unused modules, add prettier to core package
dmytrotkk Feb 24, 2025
c6fb2a4
Fix exit gas wallet condition
dmytrotkk Feb 25, 2025
db999bf
Merge pull request #464 from skalenetwork/split-config
dmytrotkk Feb 25, 2025
187be45
Merge pull request #461 from TheGreatAxios/thegreataxios/hotfix/fix-c…
dmytrotkk Feb 25, 2025
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
4 changes: 2 additions & 2 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ jobs:
submodules: true
- uses: actions/setup-node@v3
with:
node-version: '18.x'
registry-url: 'https://registry.npmjs.org'
node-version: "20.x"
registry-url: "https://registry.npmjs.org"
- name: Set version and branch
run: |
export BRANCH=${GITHUB_REF##*/}
Expand Down
6 changes: 5 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -24,12 +24,16 @@ yarn-debug.log*
yarn-error.log*

.env
src/data/metaportConfig*.ts
src/data/metaportConfig
src/meta/
src/assets/validators/index.ts
src/metadata.json
src/metrics.json

packages/*/node_modules
packages/metaport/storybook-static
packages/metaport/src/meta/*

src/metadata/chainsData.json
src/metadata/faucet.json
.vercel
Expand Down
43 changes: 0 additions & 43 deletions build.sh

This file was deleted.

4,081 changes: 4,081 additions & 0 deletions bun.lock

Large diffs are not rendered by default.

Binary file removed bun.lockb
Binary file not shown.
6 changes: 3 additions & 3 deletions config/legacy.ts → config/legacy/index.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { type interfaces } from '@skalenetwork/metaport'
import { type types } from '@/core'

export const METAPORT_CONFIG: interfaces.MetaportConfig = {
export const METAPORT_CONFIG: types.mp.Config = {
skaleNetwork: 'legacy',
openOnLoad: true,
openButton: true,
Expand All @@ -16,7 +16,7 @@ export const METAPORT_CONFIG: interfaces.MetaportConfig = {
symbol: 'ETH'
},
skl: {
decimals: '18',
decimals: 18,
name: 'SKALE',
symbol: 'SKL'
}
Expand Down
Loading
Loading