Skip to content

Commit f37554a

Browse files
fix: nice payload in TezosProvider dapp
1 parent 16975ef commit f37554a

File tree

2 files changed

+10
-5
lines changed

2 files changed

+10
-5
lines changed

dapps/universal-provider-tezos/package.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,9 @@
66
"scripts": {
77
"dev": "vite",
88
"build": "tsc && vite build",
9-
"lint": "eslint src --ext ts,tsx --report-unused-disable-directives --max-warnings 0",
9+
"lint": "eslint src --ext ts,tsx --report-unused-disable-directives --max-warnings 0 --fix",
1010
"preview": "vite preview",
11-
"prettier": "prettier --check '**/*.{js,ts,jsx,tsx}'",
12-
"prettier:write": "prettier --write '**/*.{js,ts,jsx,tsx}'"
11+
"prettier": "prettier --check '**/*.{js,ts,jsx,tsx}' --write"
1312
},
1413
"dependencies": {
1514
"@airgap/beacon-types": "^4.3.1",

dapps/universal-provider-tezos/src/App.tsx

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import {
99
TezosSignResponse,
1010
} from "@trili/tezos-provider";
1111
import { ErrorObject } from "@walletconnect/utils";
12+
import { stringToBytes } from "@taquito/utils";
1213

1314
const projectId = import.meta.env.VITE_PROJECT_ID;
1415

@@ -141,9 +142,14 @@ const App = () => {
141142
case SAMPLE_KINDS.GET_ACCOUNTS:
142143
res = await provider.getAccounts();
143144
break;
144-
case SAMPLE_KINDS.SIGN:
145-
res = await provider.sign("05010000004254");
145+
case SAMPLE_KINDS.SIGN: {
146+
const formattedInput = ` Payload from TezosProvider dapp generated at ${new Date().toISOString()}`;
147+
const bytes = stringToBytes(formattedInput);
148+
const payload =
149+
"05" + "0100" + stringToBytes(bytes.length.toString()) + bytes;
150+
res = await provider.sign(payload);
146151
break;
152+
}
147153
case SAMPLE_KINDS.SEND_TRANSACTION:
148154
res = await provider.sendTransaction(
149155
SAMPLES[SAMPLE_KINDS.SEND_TRANSACTION],

0 commit comments

Comments
 (0)