Add decryption to the UI (in the Signer) (#5422)
* Add decryption to the UI in signer + Fix Signing style * Proper out format function for singing methods * name
This commit is contained in:
committed by
Gav Wood
parent
20d4e7139f
commit
0aaf236ad1
@@ -216,6 +216,8 @@ export function outSignerRequest (request) {
|
||||
break;
|
||||
|
||||
case 'payload':
|
||||
request[key].decrypt = outSigningPayload(request[key].decrypt);
|
||||
request[key].sign = outSigningPayload(request[key].sign);
|
||||
request[key].signTransaction = outTransaction(request[key].signTransaction);
|
||||
request[key].sendTransaction = outTransaction(request[key].sendTransaction);
|
||||
break;
|
||||
@@ -296,6 +298,20 @@ export function outTransaction (tx) {
|
||||
return tx;
|
||||
}
|
||||
|
||||
export function outSigningPayload (payload) {
|
||||
if (payload) {
|
||||
Object.keys(payload).forEach((key) => {
|
||||
switch (key) {
|
||||
case 'address':
|
||||
payload[key] = outAddress(payload[key]);
|
||||
break;
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
return payload;
|
||||
}
|
||||
|
||||
export function outTrace (trace) {
|
||||
if (trace) {
|
||||
if (trace.action) {
|
||||
|
||||
Reference in New Issue
Block a user