cli: Properly build anchor.Wallet for shell template script (#778)

This commit is contained in:
David 2021-09-22 15:28:45 -05:00 committed by GitHub
parent b0b9efc30d
commit 2a5e16357b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 10 additions and 7 deletions

View File

@ -282,8 +282,10 @@ pub fn node_shell(
const anchor = require('@project-serum/anchor');
const web3 = anchor.web3;
const PublicKey = anchor.web3.PublicKey;
const Keypair = anchor.web3.Keypair;
const __wallet = new anchor.Wallet(
Keypair.fromSecretKey(
Buffer.from(
JSON.parse(
require('fs').readFileSync(
@ -294,6 +296,7 @@ const __wallet = new anchor.Wallet(
),
),
),
),
);
const __connection = new web3.Connection("{}", "processed");
const provider = new anchor.Provider(__connection, __wallet, {{