Skip to content

Commit

Permalink
evolution is optimistic
Browse files Browse the repository at this point in the history
  • Loading branch information
andytudhope committed Mar 19, 2024
1 parent 70facda commit d5719f2
Show file tree
Hide file tree
Showing 23 changed files with 2,506 additions and 970 deletions.
6 changes: 3 additions & 3 deletions packages/dapp/dist/build/asset-manifest.json
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
{
"files": {
"main.css": "/static/css/main.fdedc9d6.css",
"main.js": "/static/js/main.02022c47.js",
"main.js": "/static/js/main.4bd21edd.js",
"static/media/Volkhorn.otf": "/static/media/Volkhorn.2188208a0df1f3bb369a.otf",
"static/media/kernel_logo.png": "/static/media/kernel_logo.ad8f047ef531c1a35319.png",
"index.html": "/index.html",
"main.fdedc9d6.css.map": "/static/css/main.fdedc9d6.css.map",
"main.02022c47.js.map": "/static/js/main.02022c47.js.map"
"main.4bd21edd.js.map": "/static/js/main.4bd21edd.js.map"
},
"entrypoints": [
"static/css/main.fdedc9d6.css",
"static/js/main.02022c47.js"
"static/js/main.4bd21edd.js"
]
}
2 changes: 1 addition & 1 deletion packages/dapp/dist/build/index.html
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<!doctype html><html lang="en"><head><meta charset="utf-8"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta name="Honour | Kernel" content=""/><meta property="og:type" content="website"/><meta property="og:title" content="Honour"/><meta property="og:description" content="Make money weird"/><meta property="og:url" content="https://sign.kernel.community"/><meta property="og:image" content="https://www.kernel.community/images/shares/giving.png"/><meta property="og:image:type" content="image/png"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@KERNEL0x"/><meta name="twitter:creator" content="@KERNEL0x"/><meta name="twitter:title" content="Honour"/><meta name="twitter:description" content="Make money weird"/><meta name="twitter:image" content="https://www.kernel.community/images/shares/giving.png"/><link rel="icon" href="https://www.kernel.community/images/shares/favicon.ico"/><link rel="apple-touch-icon" href="https://www.kernel.community/images/shares/logo192.png"/><link rel="manifest" href="/manifest.json"/><title>Honour</title><script defer="defer" src="/static/js/main.02022c47.js"></script><link href="/static/css/main.fdedc9d6.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html>
<!doctype html><html lang="en"><head><meta charset="utf-8"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta name="Honour | Kernel" content=""/><meta property="og:type" content="website"/><meta property="og:title" content="Honour"/><meta property="og:description" content="Make money weird"/><meta property="og:url" content="https://sign.kernel.community"/><meta property="og:image" content="https://www.kernel.community/images/shares/giving.png"/><meta property="og:image:type" content="image/png"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@KERNEL0x"/><meta name="twitter:creator" content="@KERNEL0x"/><meta name="twitter:title" content="Honour"/><meta name="twitter:description" content="Make money weird"/><meta name="twitter:image" content="https://www.kernel.community/images/shares/giving.png"/><link rel="icon" href="https://www.kernel.community/images/shares/favicon.ico"/><link rel="apple-touch-icon" href="https://www.kernel.community/images/shares/logo192.png"/><link rel="manifest" href="/manifest.json"/><title>Honour</title><script defer="defer" src="/static/js/main.4bd21edd.js"></script><link href="/static/css/main.fdedc9d6.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html>
1 change: 0 additions & 1 deletion packages/dapp/dist/build/static/js/main.02022c47.js.map

This file was deleted.

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions packages/dapp/dist/build/static/js/main.4bd21edd.js.map

Large diffs are not rendered by default.

3 changes: 1 addition & 2 deletions packages/dapp/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "dapp",
"version": "0.1.1",
"version": "1.0.0",
"private": true,
"dependencies": {
"dotenv": "^10.0.0",
Expand All @@ -20,7 +20,6 @@
"scripts": {
"start": "react-scripts start",
"build": "BUILD_PATH='./dist/build' react-scripts build",
"deploy:staging": "gcloud app deploy dist/app.yaml --project kernel-honour-staging",
"test": "react-scripts test",
"lint": "npx standard",
"format": "npx standard --fix",
Expand Down
8 changes: 3 additions & 5 deletions packages/dapp/src/components/SwitchNetwork.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@ import { useSwitchNetwork } from 'wagmi'
import Spinner from './common/Spinner'
import Modal from '../layouts/Modal'

export const isDev = true

const SwitchNetworkModal = () => {
const { state } = useContext(SwitchNetworkContext)
const { isLoading, pendingChainId, switchNetwork } = useSwitchNetwork()
Expand All @@ -18,16 +16,16 @@ const SwitchNetworkModal = () => {
</div>
<div className='flex flex-col gap-2'>
<button
onClick={() => switchNetwork(isDev ? 5 : 1)}
onClick={() => switchNetwork(10)}
className={`
py-2 px-6 my-4 bg-slate-200 rounded-lg hover:bg-slate-300 flex flex-row items-center gap-2
`}
>
<div className='grow'>
{isDev ? 'Goerli' : 'Ethereum'}
{'Optimism'}
</div>
{
isLoading && pendingChainId === 5 && (
isLoading && pendingChainId === 10 && (
<Spinner />
)
}
Expand Down
3 changes: 1 addition & 2 deletions packages/dapp/src/contexts/SwitchNetwork.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,9 @@ export const SwitchNetworkProvider = ({ children }) => {
}, [state, dispatch])

useEffect(() => {
console.log(chain)
if (!chain) {
dispatch({ type: 'modal', payload: false })
} else if (chain?.id !== 5) {
} else if (chain?.id !== 10) {
dispatch({ type: 'modal', payload: true })
} else {
dispatch({ type: 'modal', payload: false })
Expand Down
4 changes: 2 additions & 2 deletions packages/dapp/src/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@ import ReactDOM from 'react-dom/client'
import './index.css'
import App from './App'
import { createClient, configureChains, WagmiConfig } from 'wagmi'
import { mainnet, goerli } from 'wagmi/chains'
import { optimism } from 'wagmi/chains'
import { alchemyProvider } from 'wagmi/providers/alchemy'
import { BrowserRouter } from 'react-router-dom'

const root = ReactDOM.createRoot(document.getElementById('root'))
const { provider, webSocketProvider } = configureChains(
[mainnet, goerli],
[optimism],
[alchemyProvider({ apiKey: process.env.REACT_APP_ALCHEMY_API_KEY })]
)
const client = createClient({
Expand Down
8 changes: 7 additions & 1 deletion packages/dapp/src/utils/constants/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,11 @@ export const addresses = {
ERC20: '0xd67Da31889E1EC7423cab31c68cD6D3FE1fc6D00',
Honour: '0x80c25Df6014253FE78f4Ec6258F73855dEe09A6c'
}
case 10:
return {
ERC20: '0x1FD2beFB832695f5643C14D90214461Bca4119e2',
Honour: '0xB123B2d5C0932F2B13Fcf03763004f0800fF29dD'
}
default:
return {
ERC20: '0xd67Da31889E1EC7423cab31c68cD6D3FE1fc6D00',
Expand All @@ -27,13 +32,14 @@ export const etherscan = {
chainIdToUrl: (id) => {
switch (id) {
case 5: return 'https://goerli.etherscan.io'
case 10: return 'https://optimistic.etherscan.io'
default: return 'https://etherscan.io'
}
}
}

export const graph = {
baseURL: 'https://api.studio.thegraph.com/query/24825/honour-goerli/0.1.1'
baseURL: 'https://api.studio.thegraph.com/query/24825/honour/0.0.1'
}

export const twitter = {
Expand Down
1 change: 1 addition & 0 deletions packages/hardhat/deployments/optimism/.chainId
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
10
Loading

0 comments on commit d5719f2

Please sign in to comment.