fix: finalize/spawn in same transaction

This commit is contained in:
Michael Vines 2018-10-30 11:09:48 -07:00
parent 4897ed0872
commit 33c59b73b4
1 changed files with 4 additions and 4 deletions

View File

@ -95,14 +95,14 @@ export class Loader {
userdata, userdata,
); );
let transaction = new Transaction().add({ const transaction = new Transaction();
transaction.add({
keys: [program.publicKey], keys: [program.publicKey],
programId: this.programId, programId: this.programId,
userdata, userdata,
}); });
await sendAndConfirmTransaction(this.connection, program, transaction); transaction.add(SystemProgram.spawn(program.publicKey));
transaction = SystemProgram.spawn(program.publicKey);
await sendAndConfirmTransaction(this.connection, program, transaction); await sendAndConfirmTransaction(this.connection, program, transaction);
} }
} }