Migrate app list to awesome-serum
This commit is contained in:
parent
65acd0fdcf
commit
7db8c394e3
|
@ -6,6 +6,7 @@
|
|||
"dependencies": {
|
||||
"@ant-design/icons": "^4.2.1",
|
||||
"@craco/craco": "^5.6.4",
|
||||
"@project-serum/awesome-serum": "1.0.1",
|
||||
"@project-serum/pool": "^0.1.1",
|
||||
"@project-serum/serum": "^0.13.11",
|
||||
"@project-serum/sol-wallet-adapter": "^0.1.1",
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
import React, {useRef, useState} from 'react';
|
||||
import { Select, Typography } from 'antd';
|
||||
import apps from './app-list.json';
|
||||
import { SearchOutlined } from '@ant-design/icons';
|
||||
import {TOKEN_MINTS} from "@project-serum/serum";
|
||||
import apps from "@project-serum/awesome-serum";
|
||||
|
||||
const { Option } = Select;
|
||||
|
||||
|
|
|
@ -1,468 +0,0 @@
|
|||
[
|
||||
{
|
||||
"name": "Bonfida",
|
||||
"url": "https://bonfida.com",
|
||||
"description": "A dex, wallet, and analytics ecosystem",
|
||||
"icon": "",
|
||||
"tags": ["dex", "analytics", "nft", "wallet", "token"]
|
||||
},
|
||||
{
|
||||
"name": "Cryptocurrencies.ai",
|
||||
"url": "https://dex.cryptocurrencies.ai",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["dex"]
|
||||
},
|
||||
{
|
||||
"name": "Serum Swap",
|
||||
"url": "https://swap.projectserum.com",
|
||||
"description": "Automated market maker swap service on Serum",
|
||||
"icon": "",
|
||||
"tags": ["dex", "amm", "swap", "pool"]
|
||||
},
|
||||
{
|
||||
"name": "Token Creator",
|
||||
"url": "https://www.spl-token-ui.com/",
|
||||
"description": "Create spl tokens",
|
||||
"icon": "",
|
||||
"tags": ["wallet", "token"]
|
||||
},
|
||||
|
||||
{
|
||||
"name": "Bonfida DEX",
|
||||
"url": "https://bonfida.com/dex",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["dex"]
|
||||
},
|
||||
{
|
||||
"name": "Cryptocurrencies.Ai DEX",
|
||||
"url": "https://dex.cryptocurrencies.ai/",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["dex"]
|
||||
},
|
||||
{
|
||||
"name": "Serum Today",
|
||||
"url": "https://serum.today",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["dex"]
|
||||
},
|
||||
{
|
||||
"name": "Serum Pro",
|
||||
"url": "https://serumpro.org",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["dex"]
|
||||
},
|
||||
{
|
||||
"name": "Folkvang.io DEX",
|
||||
"url": "https://serum-mirror.folkvang.io/",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["dex"]
|
||||
},
|
||||
{
|
||||
"name": "SerumStake DEX",
|
||||
"url": "https://dex.serumstakers.com",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["dex"]
|
||||
},
|
||||
{
|
||||
"name": "Tech.Ed Training",
|
||||
"url": "https://serum.techedtraining.com/",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["dex"]
|
||||
},
|
||||
{
|
||||
"name": "Santosha Exchange",
|
||||
"url": "https://exchange.santosha.digital",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["dex"]
|
||||
},
|
||||
{
|
||||
"name": "Pangea DEX",
|
||||
"url": "https://pangeadex.com/",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["dex"]
|
||||
},
|
||||
{
|
||||
"name": "SerumDex.Exchange",
|
||||
"url": "https://serumdex.exchange",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["dex"]
|
||||
},
|
||||
{
|
||||
"name": "SolFlare DEX",
|
||||
"url": "https://dex.solflare.com",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["dex"]
|
||||
},
|
||||
{
|
||||
"name": "Advance Finance DEX",
|
||||
"url": "https://advance.finance",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["dex"]
|
||||
},
|
||||
{
|
||||
"name": "Viralic DEX",
|
||||
"url": "https://dex.viralic.io",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["dex"]
|
||||
},
|
||||
{
|
||||
"name": "Illuminati Finance",
|
||||
"url": "http://illuminati.finance/serum",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["dex"]
|
||||
},
|
||||
{
|
||||
"name": "Ourord DEX",
|
||||
"url": "https://dex.ourord.com",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["dex"]
|
||||
},
|
||||
{
|
||||
"name": "BallsDeep DEX",
|
||||
"url": "https://serumdex.ballsdeep.me",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["dex"]
|
||||
},
|
||||
{
|
||||
"name": "TradeOnSerum DEX",
|
||||
"url": "https://www.tradeonserum.com/",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["dex"]
|
||||
},
|
||||
{
|
||||
"name": "YMAX DEX",
|
||||
"url": "https://ymax.finance/",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["dex", "yield"]
|
||||
},
|
||||
{
|
||||
"name": "Ingirumimusnocteetconsumimurigni DEX",
|
||||
"url": "https://ingirumimusnocteetconsumimurigni.io",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["dex"]
|
||||
},
|
||||
{
|
||||
"name": "Coin98",
|
||||
"url": "https://coin98.app",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["dex", "mobile", "wallet"]
|
||||
},
|
||||
{
|
||||
"name": "AMM Project Proposal",
|
||||
"url": "https://serum-academy.com//en/serum-project-ideas/project-ideas/#amm-bots-using-pools",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["amm", "yield"]
|
||||
},
|
||||
{
|
||||
"name": "Serum Swap UI Source",
|
||||
"url": "https://github.com/project-serum/oyster-swap",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["source", "amm", "swap", "yield"]
|
||||
},
|
||||
{
|
||||
"name": "Serum Swap Source",
|
||||
"url": "https://github.com/solana-labs/solana-program-library/tree/master/token-swap",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["source", "amm", "swap", "yield"]
|
||||
},
|
||||
{
|
||||
"name": "Folkvang.io Swap",
|
||||
"url": "https://serum-swap.folkvang.io/",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["amm", "swap", "yield"]
|
||||
},
|
||||
{
|
||||
"name": "Solible",
|
||||
"url": "https://solible.com",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["nft", "token", "wallet", "bonfida"]
|
||||
},
|
||||
{
|
||||
"name": "Sollet.io",
|
||||
"url": "https://sollet.io",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["token", "wallet"]
|
||||
},
|
||||
{
|
||||
"name": "Sollet.io Source",
|
||||
"url": "https://github.com/project-serum/spl-token-wallet",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["token", "wallet", "source"]
|
||||
},
|
||||
{
|
||||
"name": "Bonfida Wallet",
|
||||
"url": "https://bonfida.com/wallet",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["token", "wallet"]
|
||||
},
|
||||
{
|
||||
"name": "Bonfida Wallet Source",
|
||||
"url": "https://github.com/dr497/spl-token-wallet",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["token", "wallet", "source"]
|
||||
},
|
||||
{
|
||||
"name": "Math Wallet",
|
||||
"url": "https://mathwallet.org",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["token", "wallet"]
|
||||
},
|
||||
{
|
||||
"name": "Cryptocurrencies.ai Yield",
|
||||
"url": "https://dex.cryptocurrencies.ai/rewards",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["yield"]
|
||||
},
|
||||
{
|
||||
"name": "Solana Blockchain Source",
|
||||
"url": "https://github.com/solana-labs/solana",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["solana", "source", "on-chain", "blockchain", "chain"]
|
||||
},
|
||||
{
|
||||
"name": "Solana Program Library",
|
||||
"url": "https://github.com/solana-labs/solana-program-library",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["solana", "source", "on-chain", "blockchain", "chain"]
|
||||
},
|
||||
{
|
||||
"name": "Solana Web3 SDK",
|
||||
"url": "https://github.com/solana-labs/solana-web3.js",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["solana", "source", "on-chain", "blockchain", "chain", "js"]
|
||||
},
|
||||
{
|
||||
"name": "Solana Explorer",
|
||||
"url": "https://explorer.solana.com",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["solana", "explorer", "chain", "blockchain", "transaction"]
|
||||
},
|
||||
{
|
||||
"name": "Solana Explorer Source",
|
||||
"url": "https://github.com/solana-labs/solana/tree/master/explorer",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["solana", "explorer", "chain", "blockchain", "transaction"]
|
||||
},
|
||||
{
|
||||
"name": "Solana Hello World",
|
||||
"url": "https://github.com/solana-labs/example-helloworld",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["solana", "chain", "blockchain", "on-chain", "program", "source"]
|
||||
},
|
||||
{
|
||||
"name": "Solana Technical Documentation",
|
||||
"url": "https://docs.solana.com/",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": [
|
||||
"documentation",
|
||||
"docs",
|
||||
"solana",
|
||||
"blockchain",
|
||||
"chain",
|
||||
"on-chain"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Solana Discord",
|
||||
"url": "https://solana.com/discord",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["discord", "solana", "community"]
|
||||
},
|
||||
{
|
||||
"name": "Solana Wormhole Source",
|
||||
"url": "https://github.com/certusone/wormhole",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["source", "bridge", "swap", "token", "wallet"]
|
||||
},
|
||||
{
|
||||
"name": "Solana Wormhold Description",
|
||||
"url": "https://medium.com/certus-one/introducing-the-wormhole-bridge-24911b7335f7",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["source", "bridge", "swap", "token", "wallet"]
|
||||
},
|
||||
{
|
||||
"name": "Solana NFT",
|
||||
"url": "https://spl.solana.com/token#example-create-a-non-fungible-token",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["nft", "solana", "source", "documentation"]
|
||||
},
|
||||
{
|
||||
"name": "Awesome Serum",
|
||||
"url": "https://github.com/project-serum/awesome-serum",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["documentation", "community"]
|
||||
},
|
||||
{
|
||||
"name": "Staking RFC",
|
||||
"url": "https://github.com/project-serum/rfcs/blob/master/text/0001-registry.md",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": [
|
||||
"staking",
|
||||
"on-chain",
|
||||
"blockchain",
|
||||
"rewards",
|
||||
"solana",
|
||||
"srm",
|
||||
"node"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Node RFC",
|
||||
"url": "https://github.com/project-serum/rfcs/blob/master/text/0001-registry.md",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": [
|
||||
"node",
|
||||
"staking",
|
||||
"on-chain",
|
||||
"blockchain",
|
||||
"rewards",
|
||||
"governance",
|
||||
"solana",
|
||||
"srm"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "SolFlare",
|
||||
"url": "https://solflare.com/",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["wallet", "explorer", "token"]
|
||||
},
|
||||
{
|
||||
"name": "SolFlare Hardware Guide",
|
||||
"url": "https://docs.solana.com/wallet-guide/ledger-live",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["wallet", "explorer", "token", "hardware"]
|
||||
},
|
||||
{
|
||||
"name": "SOL Wallet Adapter",
|
||||
"url": "https://github.com/project-serum/sol-wallet-adapter",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["wallet", "js"]
|
||||
},
|
||||
{
|
||||
"name": "Serum DEX Source",
|
||||
"url": "https://github.com/project-serum/serum-dex",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["source", "dex"]
|
||||
},
|
||||
{
|
||||
"name": "serum.js Source",
|
||||
"url": "https://github.com/project-serum/serum-js",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["js", "source", "documentation"]
|
||||
},
|
||||
{
|
||||
"name": "Serum DEX UI Source",
|
||||
"url": "https://github.com/project-serum/serum-dex-ui",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["source", "ui"]
|
||||
},
|
||||
{
|
||||
"name": "PySerum",
|
||||
"url": "https://github.com/serum-community/pyserum",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["python", "source"]
|
||||
},
|
||||
{
|
||||
"name": "Serum Academy",
|
||||
"url": "https://serum-academy.com",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["documentation"]
|
||||
},
|
||||
{
|
||||
"name": "Soltalk",
|
||||
"url": "https://github.com/kemargrant/soltalk",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["messaging"]
|
||||
},
|
||||
{
|
||||
"name": "SAMM Source",
|
||||
"url": "https://gitlab.com/OpinionatedGeek/samm",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["amm"]
|
||||
},
|
||||
{
|
||||
"name": "SAMM RFC",
|
||||
"url": "https://github.com/project-serum/rfcs/blob/master/text/0003-samm.md",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["amm", "documentation"]
|
||||
},
|
||||
{
|
||||
"name": "Serum (SRM) ERC20",
|
||||
"url": "https://etherscan.io/token/0x476c5e26a75bd202a9683ffd34359c0cc15be0ff",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["srm", "token", "solana", "eth"]
|
||||
},
|
||||
{
|
||||
"name": "MegaSerum (MSRM) ERC20",
|
||||
"url": "https://etherscan.io/token/0x1320c8c64b9f2eAa851F70702e6C9FC1EE4E8Ce4",
|
||||
"description": "",
|
||||
"icon": "",
|
||||
"tags": ["srm", "token", "solana", "eth"]
|
||||
},
|
||||
{
|
||||
"name": "Bonfida API Documentation",
|
||||
"url": "https://docs.bonfida.com",
|
||||
"description": "Documentation of the Bonfida API",
|
||||
"icon": "",
|
||||
"tags": ["bonfida", "api", "data", "documentation"]
|
||||
}
|
||||
]
|
|
@ -1530,6 +1530,11 @@
|
|||
resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz#2b5a3ab3f918cca48a8c754c08168e3f03eba61b"
|
||||
integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==
|
||||
|
||||
"@project-serum/awesome-serum@1.0.1":
|
||||
version "1.0.1"
|
||||
resolved "https://registry.yarnpkg.com/@project-serum/awesome-serum/-/awesome-serum-1.0.1.tgz#185a348cb57eb00592aee4f8c730b65cc9ae7a22"
|
||||
integrity sha512-WbykMEX2Ja1oeY3n7cVK79XMBxFgWsWxDMxfJ7GL+/88R568vwPvhP57HrBgULZmwu/Zt5CmMWjf6oeD1E621g==
|
||||
|
||||
"@project-serum/pool@^0.1.1":
|
||||
version "0.1.3"
|
||||
resolved "https://registry.yarnpkg.com/@project-serum/pool/-/pool-0.1.3.tgz#9f99e6046f4565e38896934b24d447eae1527a62"
|
||||
|
|
Loading…
Reference in New Issue