[FIX] fix apply exception for solana/web3.js v78.1
This commit is contained in:
parent
085c95b4e9
commit
e4e8617e03
|
@ -1,6 +1,6 @@
|
|||
import React, { useContext, useMemo } from 'react';
|
||||
import * as bip32 from 'bip32';
|
||||
import { Account, SystemProgram } from '@solana/web3.js';
|
||||
import { Account, SystemProgram, Transaction } from '@solana/web3.js';
|
||||
import nacl from 'tweetnacl';
|
||||
import {
|
||||
setInitialAccountInfo,
|
||||
|
@ -86,12 +86,15 @@ export class Wallet {
|
|||
};
|
||||
|
||||
transferSol = async (destination, amount) => {
|
||||
return await this.connection.sendTransaction(
|
||||
const trx = new Transaction().add(
|
||||
SystemProgram.transfer({
|
||||
fromPubkey: this.publicKey,
|
||||
toPubkey: destination,
|
||||
lamports: amount,
|
||||
}),
|
||||
})
|
||||
);
|
||||
return await this.connection.sendTransaction(
|
||||
trx,
|
||||
[this.account],
|
||||
);
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue