feat: 修改合约

This commit is contained in:
gary 2022-04-25 16:34:29 +08:00
parent c652242807
commit e79cea5dfb
4 changed files with 9 additions and 9 deletions

View File

@ -8,7 +8,7 @@ import { usePollCoreFarmData, useFetchProfile, usePollBlockNumber } from 'state/
import { DatePickerPortal } from 'components/DatePicker' import { DatePickerPortal } from 'components/DatePicker'
import { initAxios } from 'utils/request' import { initAxios } from 'utils/request'
import useToast from 'hooks/useToast' import useToast from 'hooks/useToast'
import { fetchUserInfo } from 'state/actions' import { fetchUserInfo, clearUserInfo } from 'state/actions'
import { useAccount } from 'state/userInfo/hooks' import { useAccount } from 'state/userInfo/hooks'
import GlobalStyle from './style/Global' import GlobalStyle from './style/Global'
import Menu from './components/Menu' import Menu from './components/Menu'
@ -70,7 +70,9 @@ const App: React.FC = () => {
const account = useAccount() const account = useAccount()
useEffect(() => { useEffect(() => {
initAxios(dispatch, toast) initAxios(() => {
dispatch(clearUserInfo)
}, toast)
}, []) }, [])
useEffect(() => { useEffect(() => {
account && dispatch(fetchUserInfo()) account && dispatch(fetchUserInfo())

View File

@ -8,11 +8,11 @@ export default {
56: '0x6ab8463a4185b80905e05a9ff80a2d6b714b9e95', 56: '0x6ab8463a4185b80905e05a9ff80a2d6b714b9e95',
}, },
boardChef: { boardChef: {
97: '0xfe73bcc71c1e8f41f29c07ee921777ff8232eba7', 97: '0x38bafe75a90bc310b8b5058be3ba6511c3bc215b',
56: '0xD34871F12ace1BB8034E18009104b9dA60B84250', // NEED CHANGE 节点董事会合约 56: '0xD34871F12ace1BB8034E18009104b9dA60B84250', // NEED CHANGE 节点董事会合约
}, },
holderChef: { holderChef: {
97: '0xc49ef97410f495164604be0de2baae908913c4cc', 97: '0x0584becc972bb2171502a2b54e9f52656b707d35',
56: '0xD34871F12ace1BB8034E18009104b9dA60B84250', // NEED CHANGE 持币人 56: '0xD34871F12ace1BB8034E18009104b9dA60B84250', // NEED CHANGE 持币人
}, },
referralChef: { referralChef: {

View File

@ -73,7 +73,7 @@ const tokens = {
symbol: 'HCC', symbol: 'HCC',
address: { address: {
56: '0x20de22029ab63cf9A7Cf5fEB2b737Ca1eE4c82A6', 56: '0x20de22029ab63cf9A7Cf5fEB2b737Ca1eE4c82A6',
97: '0xbdd6c43fb8e97a73e464fca5ab6f3d2f402be20c', 97: '0x77f2efa78c1c2798ad3c753330aa4e1babcaeff8',
}, },
decimals: 18, decimals: 18,
projectLink: 'https://tranchess.com/', projectLink: 'https://tranchess.com/',

View File

@ -1,6 +1,4 @@
import { Dispatch } from 'react'
import axios from 'axios' import axios from 'axios'
// import { clearUserInfo } from 'state/actions'
import { CACHE_TOKEN } from 'config/constants/cacheKey' import { CACHE_TOKEN } from 'config/constants/cacheKey'
// create an axios instance // create an axios instance
@ -9,7 +7,7 @@ const request = axios.create({
timeout: 10000, // request timeout timeout: 10000, // request timeout
}) })
let hasInit = false let hasInit = false
export const initAxios = (dispatch: Dispatch<any>, toast) => { export const initAxios = (clearUserInfo, toast) => {
if (hasInit) return if (hasInit) return
hasInit = true hasInit = true
request.interceptors.request.use( request.interceptors.request.use(
@ -28,7 +26,7 @@ export const initAxios = (dispatch: Dispatch<any>, toast) => {
const res: any = response.data const res: any = response.data
if (res.code !== 200) { if (res.code !== 200) {
if (res.code === 401) { if (res.code === 401) {
// dispatch(clearUserInfo()) clearUserInfo()
toast.toastError('Login expiration') toast.toastError('Login expiration')
return Promise.reject(new Error('Login expiration')) return Promise.reject(new Error('Login expiration'))
} }