diff --git a/README.md b/README.md
index d136cee..3baa401 100644
--- a/README.md
+++ b/README.md
@@ -95,7 +95,7 @@
6. Press `a` to run the application on android
-## Setup for example-signer-app
+## Setup for signature-requester-app
1. Clone the repository:
@@ -106,7 +106,7 @@
2. Enter the project directory:
```
- cd example-signer-app
+ cd signature-requester-app
```
3. Install the dependancies
diff --git a/components/PairingModal.tsx b/components/PairingModal.tsx
index 63bf114..d29466c 100644
--- a/components/PairingModal.tsx
+++ b/components/PairingModal.tsx
@@ -99,13 +99,13 @@ const PairingModal = ({
-
-
+
+
diff --git a/components/SignRequest.tsx b/components/SignRequest.tsx
index 5d7f7ab..2517f82 100644
--- a/components/SignRequest.tsx
+++ b/components/SignRequest.tsx
@@ -44,15 +44,16 @@ const SignRequest = ({ route }: SignRequestProps) => {
return;
}
- if (requestAccount && requestAccount !== account) {
+ if (requestAccount !== account) {
setAccount(requestAccount);
}
- if (requestMessage && requestMessage !== message) {
+ if (requestMessage !== message) {
setMessage(decodeURIComponent(requestMessage));
}
- if (requestNetwork && requestNetwork !== network) {
+ if (requestNetwork !== network) {
setNetwork(requestNetwork);
}
+ setIsLoading(false);
};
const sanitizePath = (path: string) => {
@@ -90,7 +91,6 @@ const SignRequest = ({ route }: SignRequestProps) => {
route.params?.address,
route.params?.message,
);
- setIsLoading(false);
}, [route]);
const handleEIP155Request = async () => {
@@ -142,7 +142,9 @@ const SignRequest = ({ route }: SignRequestProps) => {
return (
<>
{isLoading ? (
-
+
+
+
) : (
@@ -150,15 +152,15 @@ const SignRequest = ({ route }: SignRequestProps) => {
{message}
+
-
)}
diff --git a/components/WalletConnect.tsx b/components/WalletConnect.tsx
index 67e6786..eeac98d 100644
--- a/components/WalletConnect.tsx
+++ b/components/WalletConnect.tsx
@@ -81,11 +81,14 @@ const WalletConnect = () => {
+ Enter WalletConnect URI
diff --git a/utils/wallet-connect/EIP155Requests.ts b/utils/wallet-connect/EIP155Requests.ts
index bdb207b..ff22243 100644
--- a/utils/wallet-connect/EIP155Requests.ts
+++ b/utils/wallet-connect/EIP155Requests.ts
@@ -18,7 +18,7 @@ export async function approveEIP155Request(
case EIP155_SIGNING_METHODS.PERSONAL_SIGN:
const message = getSignParamsMessage(request.params);
const signedMessage =
- counterId && (await signEthMessage(message, counterId));
+ counterId !== undefined && (await signEthMessage(message, counterId));
return formatJsonRpcResult(id, signedMessage);
default:
diff --git a/utils/wallet-connect/WalletConnectUtils.tsx b/utils/wallet-connect/WalletConnectUtils.tsx
index eb60607..6a37893 100644
--- a/utils/wallet-connect/WalletConnectUtils.tsx
+++ b/utils/wallet-connect/WalletConnectUtils.tsx
@@ -29,7 +29,7 @@ export async function createWeb3Wallet() {
core,
metadata: {
name: 'Laconic Wallet',
- description: 'ReactNative Laconic Wallet',
+ description: 'Laconic Wallet',
url: 'https://wallet.laconic.com/',
icons: ['https://avatars.githubusercontent.com/u/92608123'],
},