OSDN Git Service

removed the set mining address
authorZhiting Lin <zlin035@uottawa.ca>
Thu, 18 Jul 2019 10:43:39 +0000 (18:43 +0800)
committerZhiting Lin <zlin035@uottawa.ca>
Thu, 18 Jul 2019 10:43:39 +0000 (18:43 +0800)
src/features/accounts/actions.js
src/features/accounts/components/List.jsx
src/sdk/api/accounts.js

index fc07ed3..8c1965e 100644 (file)
@@ -22,26 +22,13 @@ const switchAccount = (accountAlias) => {
   }
 }
 
-const setMiningAddress = (accountAlias) =>{
-  return action.transaction.getAddresses({accountAlias}).then(address => {
-    return chainClient().accounts.setMiningAddress({'miningAddress':address}).then(resp =>{
-      if (resp.status === 'fail') {
-        throw resp
-      }
-
-      return resp
-    })
-  })
-}
 
 const setDefaultAccount = () =>{
   return (dispatch) => {
     return chainClient().accounts.query().then(result => {
       const account = result.data[0].alias
-      return setMiningAddress(account).then(()=>{
-        dispatch(switchAccount((account)))
-        return account
-      })
+      dispatch(switchAccount((account)))
+      return account
     })
   }
 }
@@ -123,8 +110,7 @@ let actions = {
   switchAccount,
   setDefaultAccount,
   createAccount,
-  createSuccess,
-  setMiningAddress
+  createSuccess
 }
 
 export default actions
index 6dcaa41..b86ea3d 100644 (file)
@@ -38,11 +38,7 @@ const mapStateToProps = (state, ownProps) => {
 const mapDispatchToProps = (dispatch) => ({
   ...BaseList.mapDispatchToProps(type)(dispatch),
   itemActions: {
-    switch: (account) => {
-      return actions.setMiningAddress(account).then(()=>{
-        dispatch(actions.switchAccount((account)))
-      })
-    }
+    switch: (account) => dispatch(actions.switchAccount((account)))
   },
 })
 export default withNamespaces('translations') (BaseList.connect(
index 27c774b..f06effc 100644 (file)
@@ -38,11 +38,6 @@ const accountsAPI = (client) => {
     validateAddresses: (address, cb) => shared.query(client, 'accounts', '/validate-address', {'address': address},  {cb}),
 
     listAccountVotes: (params, cb) => shared.query(client, 'accounts', '/list-account-votes', params, {cb}),
-
-    setMiningAddress: (params, cb) => shared.tryCallback(
-      client.request('/set-mining-address', params),
-      cb
-    ),
   }
 }