Skip to content

Commit 9df0c7d

Browse files
committed
fix
1 parent 4df1505 commit 9df0c7d

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

packages/neuron-wallet/src/services/transaction-sender.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -896,8 +896,7 @@ export default class TransactionSender {
896896
multisigConfig.m,
897897
multisigConfig.n
898898
)
899-
const multisigAddresses = scriptToAddress(lockScript, NetworksService.getInstance().isMainnet())
900-
output = new Output(outputCapacity.toString(), AddressParser.parse(multisigAddresses), undefined, '0x')
899+
output = new Output(outputCapacity.toString(), lockScript, undefined, '0x')
901900
} else {
902901
const wallet = WalletService.getInstance().get(walletID)
903902
const address = await wallet.getNextAddress()
@@ -919,7 +918,10 @@ export default class TransactionSender {
919918
withdrawOutput.lock
920919
)
921920

922-
const withdrawWitnessArgs: WitnessArgs = new WitnessArgs(WitnessArgs.EMPTY_LOCK, '0x0000000000000000')
921+
const withdrawWitnessArgs: WitnessArgs = new WitnessArgs(
922+
multisigConfig ? '' : WitnessArgs.EMPTY_LOCK,
923+
'0x0000000000000000'
924+
)
923925
const tx: Transaction = Transaction.fromObject({
924926
version: '0',
925927
cellDeps: [cellDep, daoCellDep],

0 commit comments

Comments
 (0)