Create TransferTokensTransaction class

This commit is contained in:
Michael Vines
2018-09-14 08:27:40 -07:00
parent cc4019f56f
commit 7dad281f69
3 changed files with 37 additions and 23 deletions

View File

@ -1,7 +1,8 @@
// @flow
import {Connection} from '../src/connection';
import {Account} from '../src/account';
import {Connection} from '../src/connection';
import {TransferTokensTransaction} from '../src/transaction';
import {mockRpc} from './__mocks__/node-fetch';
const url = 'http://testnet.solana.com:8899';
@ -272,7 +273,13 @@ test('transaction', async () => {
}
]
);
const signature = await connection.sendTokens(accountFrom, accountTo.publicKey, 10);
const transaction = new TransferTokensTransaction(
accountFrom.publicKey,
accountTo.publicKey,
10
);
const signature = await connection.sendTransaction(accountFrom, transaction);
mockRpc.push([
url,