})
}
- advancedTransfer(account, input, output, gas, args) {
+ advancedTransfer(account, input, output, gas, args, confirmations) {
return _send(MsgTypes.ADVTRANSFER, {
account,
input,
output,
gas,
- args
+ args,
+ confirmations
})
}
return retPromise;
};
-transaction.buildTransaction = function(guid, inputs, outputs, gas) {
+transaction.buildTransaction = function(guid, inputs, outputs, gas, confirmations) {
let retPromise = new Promise((resolve, reject) => {
bytom.transaction
- .buildTransaction(guid, inputs, outputs, gas)
+ .buildTransaction(guid, inputs, outputs, gas, confirmations)
.then(res => {
resolve(res);
})
});
const inout = JSON.parse(this.$route.query.object)
- transaction.buildTransaction(this.account.guid, inout.input, inout.output, inout.gas).then(ret => {
+ transaction.buildTransaction(this.account.guid, inout.input, inout.output, inout.gas, inout.confirmations).then(ret => {
return transaction.convertArgument(inout.args)
.then((arrayData) =>{
return transaction.advancedTransfer(this.account.guid, ret.result.data, passwd, arrayData)
this.$dialog.show({
body: this.$t("transfer.success")
});
- this.$router.push('/');
+ window.close();
})
.catch(error => {
throw error