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

View File

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

View File

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

View File

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