Skip to content

Commit

Permalink
fix: fix sending signed transaction interface bug
Browse files Browse the repository at this point in the history
  • Loading branch information
hihiboss committed Feb 9, 2021
1 parent fd9e52e commit b46e8b7
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 2 deletions.
16 changes: 15 additions & 1 deletion packages/enclave/src/controllers/eth/wallets.controller.ts
Original file line number Diff line number Diff line change
Expand Up @@ -447,8 +447,22 @@ export default class WalletsController
req.params.masterWalletId
);

const signedMultiSigPayload = req.body.signedMultiSigPayload;
return masterWallet.sendTransaction(
req.body as SignedMultiSigPayload,
{
signature: signedMultiSigPayload.signature,
multiSigPayload: {
walletAddress: signedMultiSigPayload.multiSigPayload.walletAddress,
toAddress: signedMultiSigPayload.multiSigPayload.toAddress,
value: BNConverter.hexStringToBN(
signedMultiSigPayload.multiSigPayload.value
),
walletNonce: BNConverter.hexStringToBN(
signedMultiSigPayload.multiSigPayload.walletNonce
),
hexData: signedMultiSigPayload.multiSigPayload.hexData,
},
},
masterWallet.getId(),
null,
req.body.gasPrice
Expand Down
16 changes: 15 additions & 1 deletion packages/enclave/src/controllers/klay/wallets.controller.ts
Original file line number Diff line number Diff line change
Expand Up @@ -421,8 +421,22 @@ export default class WalletsController
req.params.masterWalletId
);

const signedMultiSigPayload = req.body.signedMultiSigPayload;
return masterWallet.sendTransaction(
req.body as SignedMultiSigPayload,
{
signature: signedMultiSigPayload.signature,
multiSigPayload: {
walletAddress: signedMultiSigPayload.multiSigPayload.walletAddress,
toAddress: signedMultiSigPayload.multiSigPayload.toAddress,
value: BNConverter.hexStringToBN(
signedMultiSigPayload.multiSigPayload.value
),
walletNonce: BNConverter.hexStringToBN(
signedMultiSigPayload.multiSigPayload.walletNonce
),
hexData: signedMultiSigPayload.multiSigPayload.hexData,
},
},
masterWallet.getId(),
null,
req.body.gasPrice
Expand Down

0 comments on commit b46e8b7

Please # to comment.