diff --git a/Fe/src/components/Multisig/MultisigContainer.js b/Fe/src/components/Multisig/MultisigContainer.js
index 087bf0f..ff98880 100644
--- a/Fe/src/components/Multisig/MultisigContainer.js
+++ b/Fe/src/components/Multisig/MultisigContainer.js
@@ -24,10 +24,10 @@ state= {
dAppConnector: null,
}
-componentDidUpdate(prevProps) {
+componentDidUpdate(prevProps) {
if (this.props.settings !== prevProps.settings) {
- this.newSettings(this.props.root.state.settings)
+ this.newSettings(this.props.settings)
}
}
diff --git a/Fe/src/components/SettingsModal.js b/Fe/src/components/SettingsModal.js
index 3e147c7..afa3b26 100644
--- a/Fe/src/components/SettingsModal.js
+++ b/Fe/src/components/SettingsModal.js
@@ -188,7 +188,7 @@ function SettingsModal(props) {
Metadata Provider
diff --git a/Fe/src/components/WalletCreateTx.js b/Fe/src/components/WalletCreateTx.js
index cbebd8e..516e733 100644
--- a/Fe/src/components/WalletCreateTx.js
+++ b/Fe/src/components/WalletCreateTx.js
@@ -212,7 +212,7 @@ class WalletCreateTx extends React.Component {
))}
- this.addToken(tokenId,index )} index={index+this.state.sendFrom}>
+ { Object.values(this.props.wallet.getBalanceFull(this.state.sendFrom)).length > 1 && this.addToken(tokenId,index )} index={index+this.state.sendFrom}>}
{ this.props.root.state.settings.sendAll ? : ""}
))
diff --git a/Fe/src/helpers/Messaging.js b/Fe/src/helpers/Messaging.js
index ee83978..9b7b00f 100644
--- a/Fe/src/helpers/Messaging.js
+++ b/Fe/src/helpers/Messaging.js
@@ -36,7 +36,12 @@ class Messaging {
async connect() {
// this.port = chrome.runtime.connect("jfjmokidpopgdhcilhkoanmjcimijgng"); // Selfbuild ID
+ try{
this.port = chrome.runtime.connect("mdnadibcilebgfdkadlhegdpgpglljmn"); //playstore ID
+ }catch(e){
+ console.log(e)
+ return
+ }
this.port.onMessage.addListener( async (message) => {
if(message.action){
let response
diff --git a/Fe/src/helpers/newLucid.js b/Fe/src/helpers/newLucid.js
index 09151db..04718ac 100644
--- a/Fe/src/helpers/newLucid.js
+++ b/Fe/src/helpers/newLucid.js
@@ -17,14 +17,13 @@ async function getNewLucidInstance(settings){
async function changeProvider(lucid, settings){
return new Promise(async (resolve, reject) => {
const provider = getProvider(settings);
- lucid.switchProvider(provider);
+ await lucid.switchProvider(provider);
resolve(lucid);
});
}
function getProvider(settings){
- console.log(settings)
switch(settings.provider){
case "Blockfrost":
return new Blockfrost(settings.api.url, settings.api.projectId);
diff --git a/Fe/src/index.js b/Fe/src/index.js
index a87aaec..f1efa2d 100644
--- a/Fe/src/index.js
+++ b/Fe/src/index.js
@@ -77,7 +77,6 @@ class App extends React.Component {
return
}
const settings = {...this.state.settings, ...newSettings}
- localStorage.setItem("settings", JSON.stringify(newSettings))
this.setState({settings})
}