Migrate app list to awesome-serum

This commit is contained in:
Nathaniel Parke 2020-11-16 14:12:13 +08:00
parent 65acd0fdcf
commit 7db8c394e3
4 changed files with 7 additions and 469 deletions

View File

@ -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",

View File

@ -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;

View File

@ -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"]
}
]

View File

@ -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"