Transaction Builder
TS SDK Transaction Builder
Submit transaction
// build a transaction
const transaction = await endless.transaction.build.simple({
sender: alice.accountAddress,
data: {
function: "0x1::endless_coin::transfer",
typeArguments: [],
functionArguments: [bob.accountAddress, 100],
},
});
// using sign and submit separately
const senderAuthenticator = endless.transaction.sign({
signer: alice,
transaction,
});
const committedTransaction = await endless.transaction.submit.simple({
transaction,
senderAuthenticator,
});
// or using signAndSubmit combined
const committedTransaction = await endless.signAndSubmitTransaction({
signer: alice,
transaction,
});Simulate transaction
Last updated