From aa26694c76b8908e0b7a1672a00dff4e9e029268 Mon Sep 17 00:00:00 2001 From: Jaco Greeff Date: Wed, 3 Jun 2020 21:22:45 +0200 Subject: [PATCH] Adjust qr size limit upwards --- packages/react-signer/src/Modal.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/react-signer/src/Modal.tsx b/packages/react-signer/src/Modal.tsx index 6e47d83118..a27c39c986 100644 --- a/packages/react-signer/src/Modal.tsx +++ b/packages/react-signer/src/Modal.tsx @@ -619,8 +619,8 @@ class Signer extends React.PureComponent { private signQrPayload = (payload: SignerPayloadJSON): Promise => { return new Promise((resolve, reject): void => { - // method is a hex-string, so 4000 / 2 for the length - with extra details, this is max 5 frames - const qrIsHashed = (payload.method.length > 2000); + // limit size of the transaction + const qrIsHashed = (payload.method.length > 5000); const wrapper = registry.createType('ExtrinsicPayload', payload, { version: payload.version }); const qrPayload = qrIsHashed ? blake2AsU8a(wrapper.toU8a(true))