Add makeStdTx and used signed document from signers

This commit is contained in:
Simon Warta
2020-09-24 14:10:57 +02:00
parent bf6fed25fe
commit 9d1508e1ee
24 changed files with 127 additions and 143 deletions
+2 -7
View File
@@ -74,13 +74,8 @@ const signDoc = makeSignDoc(
account_number,
sequence,
);
const { signature } = await wallet.sign(faucetAddress, signDoc);
const signedTx: StdTx = {
msg: [sendTokensMsg],
fee: defaultFee,
memo: memo,
signatures: [signature],
};
const { signed, signature } = await wallet.sign(faucetAddress, signDoc);
const signedTx = makeStdTx(signed, signature);
const broadcastResult = await client.broadcastTx(signedTx);
```
+2 -7
View File
@@ -28,13 +28,8 @@ const { accountNumber, sequence } = await client.getSequence(senderAddress);
console.log("Account/sequence:", accountNumber, sequence);
const signDoc = makeSignDoc([msg], fee, chainId, memo, accountNumber, sequence);
const { signature } = await wallet.sign(senderAddress, signDoc);
const signedTx: StdTx = {
msg: [msg],
fee: fee,
memo: memo,
signatures: [signature],
};
const { signed, signature } = await wallet.sign(senderAddress, signDoc);
const signedTx = makeStdTx(signed, signature);
const result = await client.broadcastTx(signedTx);
console.log("Broadcast result:", result);
+1
View File
@@ -99,6 +99,7 @@ export async function main(originalArgs: readonly string[]): Promise<void> {
"logs",
"makeCosmoshubPath",
"makeSignDoc",
"makeStdTx",
"IndexedTx",
"BroadcastTxResult",
"Coin",